linguist v0.3.1 Release Notes
Release Date: 2020-05-28 // over 4 years ago-
- ⚡️ Transfer the code to the "change" namespace (only an update to
mix.exs
).
- ⚡️ Transfer the code to the "change" namespace (only an update to
Previous changes from v0.3.0
-
- ⬆️ 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. > > Only
json_libraryand
default_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 an
otp_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 the
data_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
- ⬆️ Upgrade