This repository has been archived by the owner on Apr 18, 2023. It is now read-only.
Releases: jamesarosen/ember-i18n
Releases · jamesarosen/ember-i18n
v5.3.0
Deprecate ember-i18n in favor of ember-intl
v4.3.1
- Define no-op
ember-i18n
initializer and instance-initializer. These were removed in 4.3.0 because they are no longer needed, but some applications were declaring their own initializationbefore
orafter
those initializers.
v4.3.0
- Include Ember 1.12 support only on Ember 1.12. This project now uses ember-cli-version-checker and broccoli-funnel to selectively include library files based on the Ember version.
- Support Glimmer2 by allowing
namedArgs
to be anEmptyObject
- use
Ember.String.htmlSafe
instead ofnew Ember.Handlebars.SafeString
- Check the
_isMissing
flag on generated translations so missing translations stay missing - Reserve
locale
andhtmlSafe
attributes for future library use - Ignore
.ember-cli
so developers can customize their setup - Don't use QUnit 2+ for tests
v4.2.1
- use
Ember.assign
instead ofEmber.merge
if available - add
no
locale support
v4.2.0
- remove
Stream
awareness fromservice:i18n
to ensure streamless operation on Ember 1.13+ - correct Polish pluralization
- pass ID to
Ember.warn
to prevent deprecation warnings missingMessage
gets called on theservice:i18n
instance- coerce
count
to a number - don't use ES2015 classes to ensure IE8 compatibility
- use public
getOwner
API for container / registry functions
v4.1.4
- fix incompatibility with Ember 2.2
Stream
class I18nService#locales
are now sortedt
macro addsi18n.locale
as a dependency so macro-defined properties update when the locale changes
v4.1.3
- More Ember 2.1 compatibility
v4.1.2
- Ember 2.1 compatibility
v4.1.1
- prevent warnings about missing
rtl
definition for included locales - improve warning about missing
rtl
for app-defined locales
v4.1.0
service:i18n
now has alocales
property that lists available locales- support passing an
Array
of fallback keys viadefault: [...]
- if the app specifies an unknown locale, fall back to the configuration for
zh
and print a warning instead of throwing an exception - use
Object.keys
, notEmber.keys
for enumerating properties - destroy the
Stream
created in the legacy helper (pre-Glimmer) when its view is destroyed - test against Ember 1.12