Update gettext 0.22.3 → 1.0.0 (major) #97
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ gettext (0.22.3 → 1.0.0) · Repo · Changelog
Release Notes
1.0.0 (from changelog)
0.26.2 (from changelog)
0.26.1 (from changelog)
0.26.0 (from changelog)
0.25.0 (from changelog)
0.24.0 (from changelog)
0.23.1 (from changelog)
0.23.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 57 commits:
Release v1.0.0Update Elixir/Erlang versions in CIAdd new function put_locale!/2 (#420)Bump erlef/setup-beam from 1.20.2 to 1.20.4 (#418)Don't time out when running the extract task (#417)Bump erlef/setup-beam from 1.19.0 to 1.20.2 (#415)Harden CI (#414)Fix concatenation of sigils (#412)Update Elixir/Erlang versions in CI (#407)Improve a deprecation warning (#406)Fix a typo in the docs (#405)Release v0.26.2Warn user if conflicting plural messages are defined (#400) (#401)Use Expo Metadata Stripping to improve Performance (#398)Mention Igniter in v0.26 changelog migration guide (#397)Remove unnecessary assertion in a testFix skipped testmix formatRelease v0.26.1Improve messageAllow extraction to work by setting attribute at expansion timeSimplify macros import to reduce amount of generated contentKeep deprecate code as it wasUpdate ex_docAdd changelog to Hex and HexdocsRelease v0.26.0Update instructions in the READMEOnly import a subset of Gettext.Macros macrosMove tests aroundRemove several TODOsRefactor Gettext.Macros to generate less code (#393)Deprecate "use Gettext" for backends and improve docs (#392)Avoid compile-time dependency to Gettext backend (#391)Introduce "use Gettext.Backend" (#390)Start v0.26.0-devRelease v0.25.0Update Elixir/Erlang in CI (#387)Do not prune code paths during testsAllow Expo 1.0Add CAStore as a test-only dependencyBump Elixir to 1.16 in CIRun merge for mix gettext.extract pot files even if they are unchanged (#385)Prevent unlocked dependencies in CI (#383)Update mix.lockStart v0.25.0-devRelease v0.24.0 (#382)Unique Singular/Plural Messages (#366) (#379)Remove unused private macro ends_in/2 (#378)Bump actions/checkout from 3 to 4 (#376)Go back to v0.24.0-dev in mix.exsRelease v0.23.1Use excoveralls dependency from HexStart v0.24.0-devRelease v0.23.0 (#372)Don't force the "elixir-format" flag when mergingAdd the :custom_flags_to_keep option (#370)Go back to v0.23.0-dev in mix.exsRelease Notes
1.1.0
1.0.1
1.0.0
0.5.2
0.5.1
0.5.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 35 commits:
Release v1.1.0Add option to strip metadata when parsing PO files (#141)Update CI / Remove cache bustingUpdate DepsRelease v1.0.1Correctly escape backslashes in PO composer (#139)Update Elixir/Erlang in CI and deps (#137)Release v1.0.0Remove Dependabot PR Automerge (#136)Fixed README typo (#134)Fix compose output of extracted comments on plural messages (#133)Release v0.5.2 (#130)Bump actions/cache from 3 to 4 (#129)Elixir 16 compatibility & Elixir / Erlang CI Matrix update (#128)Upgrade @actions/artifact actions (#127)Prevent unlocked dependencies in CI (#126)Release v0.5.1 (#125)Fix iodata handling of "mix expo.msguniq" (#123)Unique flags when merging messages (#124)Fix instructions in duplicate translation error (#122)Release v0.5.0Add more type docsSmall improvements here and thereDetect dups for messages and add "mix expo.msguniq" (#120)Update Deps & Elixir Versions (#121)Format CodeBump actions/checkout from 3 to 4 (#119)Bump fastify/github-action-merge-dependabot from 3.9.0 to 3.9.1 (#118)Update excoveralls to remove transitive depsBump fastify/github-action-merge-dependabot from 3.8.0 to 3.9.0 (#117)Bump fastify/github-action-merge-dependabot from 3.6.5 to 3.8.0 (#116)Replace Ubuntu 18.04 with 20.04 in CI (#114) (#115)Fix Expo.Message.msgctxt/0 type (#112) (#113)Bump fastify/github-action-merge-dependabot from 3.6.3 to 3.6.5 (#111)Bump fastify/github-action-merge-dependabot from 3.6.1 to 3.6.3 (#110)Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands