All Versions
Latest Version
Avg Release Cycle
108 days
Latest Release

Changelog History
Page 1

  • v0.18.2 Changes

    • ๐Ÿ‘ Allow plural forms to be set for the gettext application
    • ๐Ÿ‘‰ Use Application.compile_env if available
  • v0.18.1 Changes

    • ๐Ÿ‘ Allow default domain to be configurable
    • ๐Ÿ‘Œ Improve parallelism when compiling modules
  • v0.18.0 Changes

    • ๐Ÿ‘ Allow sorting strings by msgid
    • โž• Add :allowed_locales to restrict the locales bundled in the backend
  • v0.17.4 Changes

    January 14, 2020
    • Do not change the return types of *_noop macros (regression in v0.17.2 and v0.17.3)
    • ๐Ÿ›  Fix dialyzer warnings
  • v0.17.3 Changes

    January 13, 2020
    • โž• Add lgettext/4 back which was removeed in v0.17.2 - note lgettext/4 is private API and may be removed in future once again
  • v0.17.2 Changes

    January 10, 2020
    • ๐Ÿ‘Œ Support pgettext
    • ๐Ÿ”€ Consider extracted comments when merging templates during extraction
  • v0.17.1 Changes

    October 27, 2019
    • ๐ŸŒ Store the msgctxt value in translation and dump it when dumping translations
    • ๐Ÿ›  Fix a bug when dumping references
    • ๐Ÿ‘Œ Improve code generation
    • ๐ŸŒ Preserve whitespace in translation flags
  • v0.17.0 Changes

    June 24, 2019
    • Require Elixir 1.6 and later
    • โž• Add stats reporting when merging PO files
  • v0.16.1 Changes

    November 13, 2018
    • โšก๏ธ Optimize default locale lookup
  • v0.16.0 Changes

    August 31, 2018
    • ๐Ÿ›  Fix bugs related to expanding arguments to Gettext macros
    • ๐Ÿ›  Fix a bug where you couldn't have filenames with colons in them in reference comments
    • Add handle_missing_translation/4 and handle_missing_plural_translation/6 callbacks to Gettext backends
    • ๐Ÿ›  Fix a bug in mix gettext.extract, which was ignoring the --merge option