Skip to content

Releases: ngx-translate/core

v16.0.3

04 Nov 10:01
Compare
Choose a tag to compare

Documentation and Guides

Features

  • core: Support for Standalone components in Angular:
  • core: Parameters and return values now have explicit types instead of any. Due to TypeScript
    limitations, any is still partially required in recursive type definitions.
  • core: Introduced _(id) to tag translations for automated extraction from source code.
  • core/http-loader: Resolved ESLint warnings, improved overall code quality.
  • core/http-loader: Enhanced documentation available at ngx-translate.org.
  • core/http-loader: Set MIT License for npm modules.
  • core/http-loader: Implemented GitHub Actions for continuous integration.

Fixes

Deprecations

v15.0.0

09 May 21:44
9c3244d
Compare
Choose a tag to compare

15.0.0 (2023-05-09)

Features

  • core/http-loader: add support for Angular v16
  • core/http-loader: the code for both core & http-loader is now managed with Bit

BREAKING CHANGES

  • core/http-loader: ngx-translate is now built for Angular 16, if you use Angular 15 or below please refer to the compatibility table to know which version you can install.

v14.0.0

08 Nov 11:38
3a4c7ee
Compare
Choose a tag to compare

14.0.0 (2021-11-08)

Features

  • core/http-loader: add support for Angular v13 and RxJS 7 (3a4c7ee), closes #1345
  • http-loader: the code for http-loader has been moved to this repository

BREAKING CHANGES

  • core/http-loader: ngx-translate is now built for Angular 13, if you use Angular 12 or below please refer to the compatibility table to know which version you can install.
    The library is now distributed only for ivy as the view engine is no longer supported by Angular.

v13.0.0

26 Jun 13:56
efcb4f4
Compare
Choose a tag to compare

13.0.0 (2020-06-26)

Features

  • core: update dependencies to Angular v10 (efcb4f4), closes #1225

BREAKING CHANGES

  • core: ngx-translate is now built for Angular 10, if you use Angular 9 or below please refer to the compatibility table to know which version you can install

v12.1.2

27 Feb 19:47
b92a433
Compare
Choose a tag to compare

12.1.2 (2020-02-27)

Bug Fixes

  • core: remove semantic-release from the dependencies (b92a433), closes #1171

v12.1.1

12 Feb 13:55
4f48e81
Compare
Choose a tag to compare

12.1.1 (2020-02-12)

Bug Fixes

  • npm: downgrade typescript to 3.6.5 for Angular v8 compatibility (4f48e81), closes #1168

v12.1.0

12 Feb 11:39
81ae829
Compare
Choose a tag to compare

12.1.0 (2020-02-12)

Bug Fixes

  • build: disable ivy during lib compilation for v8 compatibility (7241c86)
  • directive: avoid recursive errors when using keys with whitespaces (24b7b2b), closes #998 #1153 #1163
  • directive: untranslated keys return the last cumputed value (#1167) (34e8add), closes #1164
  • module: add TranslateModule type to ModuleWithProviders (60d256e)

Features

  • service: add option to set default language in root config (#1105) (a13b700)

v12.0.0

05 Feb 20:42
9a721f5
Compare
Choose a tag to compare

12.0.0 (2020-02-05)

Bug Fixes

  • directive: trim white spaces to find matching keys (35427b0), closes #998
  • pipe: handle non string input (#893) (9ff74dc)
  • service: check whether browserLang is undefined (#1007) (3e0aebb)
  • service: make initial translation streaming lazy (#960) (1c78cf3), closes #815

Features

  • core: add option for lazy loaded modules to extend translations (6b675d6), closes #425
  • core: upgrade dependencies for Angular v8+ (#1094) (9a721f5)
  • service: add getStreamOnTranslationChange method (ef48ea8)
  • service: allow empty default language string (#972) (94bdc0d), closes #971

BREAKING CHANGES

  • core: Angular v8+ is now required

v11.0.1

14 Nov 08:38
Compare
Choose a tag to compare

11.0.1 (2018-11-14)

Bug Fixes

  • TranslateService: compile translations only once (#956) (920b95d), closes #955

v11.0.0

24 Oct 14:57
99726a4
Compare
Choose a tag to compare

11.0.0 (2018-10-24)

Features

  • ngx-translate: upgrade to Angular 7 (1e943d2)

BREAKING CHANGES

  • ngx-translate: ngx-translate is now built for Angular 7, if you use Angular 6 or below please refer to the compatibility table to know which version you can install