Skip to content
This repository has been archived by the owner on Apr 18, 2023. It is now read-only.

Releases: jamesarosen/ember-i18n

v5.3.0

22 Oct 16:30
dfd64b7
Compare
Choose a tag to compare

Deprecate ember-i18n in favor of ember-intl

v4.3.1

13 Sep 16:46
Compare
Choose a tag to compare
  • 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 initialization before or after those initializers.

v4.3.0

09 Sep 15:48
Compare
Choose a tag to compare
  • 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 an EmptyObject
  • use Ember.String.htmlSafe instead of new Ember.Handlebars.SafeString
  • Check the _isMissing flag on generated translations so missing translations stay missing
  • Reserve locale and htmlSafe attributes for future library use
  • Ignore .ember-cli so developers can customize their setup
  • Don't use QUnit 2+ for tests

v4.2.1

29 Apr 17:01
Compare
Choose a tag to compare
  • use Ember.assign instead of Ember.merge if available
  • add no locale support

v4.2.0

20 Nov 19:08
Compare
Choose a tag to compare
  • remove Stream awareness from service: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 the service: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

06 Oct 20:42
Compare
Choose a tag to compare
  • fix incompatibility with Ember 2.2 Stream class
  • I18nService#locales are now sorted
  • t macro adds i18n.locale as a dependency so macro-defined properties update when the locale changes

v4.1.3

13 Sep 01:51
Compare
Choose a tag to compare
  • More Ember 2.1 compatibility

v4.1.2

19 Aug 16:59
Compare
Choose a tag to compare
  • Ember 2.1 compatibility

v4.1.1

09 Jul 01:36
Compare
Choose a tag to compare
  • prevent warnings about missing rtl definition for included locales
  • improve warning about missing rtl for app-defined locales

v4.1.0

08 Jul 16:16
Compare
Choose a tag to compare
  • service:i18n now has a locales property that lists available locales
  • support passing an Array of fallback keys via default: [...]
  • 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, not Ember.keys for enumerating properties
  • destroy the Stream created in the legacy helper (pre-Glimmer) when its view is destroyed
  • test against Ember 1.12