Ember Intl Versions Save

Internationalization for Ember projects

v7.0.0-beta.5

3 days ago

Thanks to @mkszepp.

Breaking changes

  • The test helper setLocale() expects its 1st argument locale to be a string, not an array.

[!NOTE] See https://ember-intl.github.io/ember-intl/docs/migration/v7 for possible migration paths.

Bug fixes

  • Added @babel/core as a dependency. (The patch can also be found in v6.5.5.)

v6.5.5

3 days ago

Thanks to @mkszepp. (The patch can also be found in v7.0.0-beta.5.)

v7.0.0-beta.4

4 days ago

Breaking changes

  • The test helpers setupIntl() and addTranslations() now require specifying the locale.
  • The test helpers API has been minimized. (This change is unlikely to impact your projects.)

[!NOTE] See https://ember-intl.github.io/ember-intl/docs/migration/v7 for possible migration paths.

Bug fixes

  • The intl service no longer calls setLocale() in the constructor. (In technical terms, locales no longer lists 'en-us' by default. In layman's terms, ember-intl no longer assumes that all projects support 'en-us'.)
  • Used assert() correctly in test helpers.

Dependencies

  • Removed broccoli-stew (unused).
  • Removed extend.
  • Removed fast-memoize (unused).

v7.0.0-beta.3

1 week ago

Thanks to @MichalBryxi and @LucasHill.

Breaking changes

None.

[!NOTE] See https://ember-intl.github.io/ember-intl/docs/migration/v7 for possible migration paths.

Dependencies

  • Removed broccoli-merge-files. (The security patch can also be found in v6.5.4.)

v6.5.4

1 week ago

Thanks to @LucasHill for removing the dependency. (The patch can also be found in v7.0.0-beta.3.)

v7.0.0-beta.2

1 month ago

Breaking changes

  • Updated minimum requirements for Ember, Node, and TypeScript.

[!NOTE] See https://ember-intl.github.io/ember-intl/docs/migration/v7 for possible migration paths.

Bug fixes

  • Added CHANGELOG.md and tsconfig.json to .npmignore (reduced package size to 105 kB).
  • Removed incorrect passage in quickstart for addons. Updated the migration guide to v7.

v7.0.0-beta.1

1 month ago

Breaking changes

  • Removed ember generate translation
  • Removed @intl and @t macros
  • Removed the use of @dependentKeyCompat decorator

[!NOTE] See https://ember-intl.github.io/ember-intl/docs/migration/v7 for possible migration paths.

Bug fixes

  • The removal of @dependentKeyCompat should have fixed the error You attempted to update _locale [...] in the same computation. that you might have seen in ember-intl@v6. (thanks to @Windvis)

v6.5.3

2 months ago

[!IMPORTANT] If your ember-intl is currently between versions 6.3.0 and 6.5.2, please update it to 6.5.3 or higher.

Thanks to @johanrd for investigating the issue and providing the fix quickly.

v6.5.2

2 months ago

Updating ember-cli-typescript will help remove warnings that ember-intl (along with other addons) might have produced.

WARNING: ember-cli-typescript requires ember-cli-babel ^7.17.0, but you have version 8.0.0 installed; your TypeScript files may not be transpiled correctly

[!IMPORTANT] The blueprint files, which make ember g translation <locale> currently possible, will be removed in v7.0.0. You can manually create the translation file (more accurately).

v6.5.1

2 months ago

In the docs folder, I created 3 additional projects so that there's a living documentation (tested in CI) of how apps, v1 addons, and v2 addons can provide translations.

I also updated the documentation site. You will find new content in:

  • Getting Started > Overview
  • Getting Started > Quickstart (Apps)
  • Getting Started > Quickstart (Addons)