Releases: Cropster/ember-l10n
Releases · Cropster/ember-l10n
v2.0.4
v2.0.3
v2.0.2
v2.0.0
- Change how fingerprinting of locales works (Breaking change!) (#27)
- Fix issues with plural forms
- Fix potential issue with loading locale files with varying
language
field (1b2faee)
This release includes a breaking change to the way locale files are fingerprinted.
In 1.x, we used a manual approach to fingerprinting, where each locale file was actually stored in a different folder, and the folder name was saved in a utils file.
This approach had several downsides:
- You end up with a bunch of unnecessary files in your project (e.g. the old locale files)
- Seeing the diffs of the locale files is impossible
- We rely on a custom implementation of fingerprinting
With the release to 2.x, we now use ember-cli-ifa to get the asset map for fingerprinting. This means that the locale files will be fingerprinted like all other files as well.
For information on upgrading from 1.x to 2.x, please see the upgrade guide.
v1.0.3
v1.0.2
v1.0.1
v1.0.0
GENERAL CHANGES
- Upgraded to latest Ember
2.17.x
- Upgraded dependencies to latest #2
- Introduced
exists(msgid,msgctxt)
#6 - Introduced gettext message contexts #3
- Support non-plural languages like Korean, Chinese etc. (
nplurals=1, plural=0
) #20
BREAKING CHANGES
- Dropped
gettext.js
dependency so that addon has no more bower dependencies - As a result, you must rerun
ember l10n:convert
for ALL languages in your app/addon