All Versions
9
Latest Version
Avg Release Cycle
268 days
Latest Release
506 days ago

Changelog History

  • v0.3.1 Changes

    May 28, 2020
    • ⚡️ Transfer the code to the "change" namespace (only an update to mix.exs).
  • v0.3.0 Changes

    April 29, 2020
    • ⬆️ Upgrade ex_cldr to version 2. From the PR description (by @barrieloydall): > This PR updates ex_cldr to the latest 2.xversion which requires a few changes beyond a number version update. > > Some initial reading: https://github.com/elixir-cldr/cldr#getting-started > > We are now required to a have a backend module, which i've placed in cldr_backend.ex, this essentially acts as the public interface to the CLDR functionality and is used for some of the configuration now. > > Onlyjson_libraryanddefault_localecan be defined in config, anything else will generate warnings for future deprecation. > > As we use Linguist within a couple of other apps, we need to specify anotp_appname. This allows for related config to be passed in by our other apps. This keeps linguist just using the 3 locales it previously defined:config :linguist, Linguist.Cldr, locales: ["fr", "en", "es"]. > > Now also defining thedata_dir`, and also ignoring it from git. Without this, I would run into an issue which I should go back and validate...
    • ➕ Add sobelow to the project. Address the issues it flagged.
    • ➕ Add ex_doc and tidy up the generated documentation output
  • v0.2.1 Changes

    January 25, 2018
    • Add helper function for normalizing locales argument in MemorizedVocubalary.t/3. Locales will be made into the format "es-ES" or "es"
  • v0.2.0 Changes

    October 22, 2018
  • v0.1.5

    March 03, 2015
  • v0.1.4 Changes

    November 24, 2014
    • 🐛 Bug Fixes
      • Fix bug causing interpolations at beginning of string to be missed
  • v0.1.3

    November 21, 2014
  • v0.1.0 Changes

    July 06, 2014
    • ✨ Enhancements

      • Add locale macro for locale definitions
      • Support String filepath locale source for automated evaluation
      • Suppport arbitrary locale source to fetch keyword list of translations, ie function call, Code.eval_file, etc.
      • Add t! lookups where NoTranslationError is raised if translation not found
    • Backwards incompatible changes

      • Rename Linguist.Compiler to Linguist.Vocabulary
      • Locale definitions now required to use locale/2 macro instead of use options
      • Update t lookups to return {:ok, translation} or {:error, :no_translation}
  • v0.0.1 Changes

    June 28, 2014

    🎉 Initial release