Skip to content

Latest commit

 

History

History
632 lines (364 loc) · 31.4 KB

CHANGELOG.md

File metadata and controls

632 lines (364 loc) · 31.4 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.19.1 (2020-08-22)

Bug Fixes

  • 🐛 pipe key type in strict mode (faa58a5), closes #311
  • 🐛 select translation on lang change (f2e5415)

Tests

2.19.0 (2020-08-18)

Features

  • 🎸 Add interpolation to configuration (#330) (cf07bfc)

2.18.4 (2020-08-07)

Bug Fixes

  • 🐛 Put transloco.module in its own folder (#319) (b54be7e)

2.18.3 (2020-07-22)

Bug Fixes

  • 🐛 remove unused group naming in regex (0258c07), closes #313

2.18.2 (2020-07-16)

Bug Fixes

  • 🐛 add injectable decorator (94bb9ee)

2.18.1 (2020-07-16)

Bug Fixes

  • 🐛 export the functional transpiler (2fc1a4f)

2.18.0 (2020-07-16)

Features

  • 🎸 functional transpiler (d3c5262)

2.17.5 (2020-07-11)

Bug Fixes

  • 🐛 update keys manager installation to latest version (#308) (d6f6526)

2.17.4 (2020-07-07)

Bug Fixes

  • 🐛 angular cli installing old transloco version (79f8e10), closes #304
  • 🐛 Angular v10 BC fixes (84ad417)

2.17.3 (2020-06-28)

Bug Fixes

  • 🐛 Angular v10 BC fixes (84ad417)

2.17.2 (2020-06-04)

Bug Fixes

  • 🐛 getBrowserLang throws error when browser has no lang (52c86c0), closes #289

2.17.1 (2020-05-01)

Bug Fixes

  • 🐛 migration script throws error when no files found (db82974)

2.17.0 (2020-04-24)

Bug Fixes

  • 🐛 don't display loading template if translations were load (#273) (c9214ad)

Features

  • 🎸 support translating key-params map (b261688), closes #272

2.16.1 (2020-04-23)

2.14.0 (2020-03-14)

Features

  • 🎸 Add to missingHandler the translation's parameter(s) (#255) (73256ce)

2.13.5 (2020-03-01)

Bug Fixes

  • 🐛 ngx migration support new line in pipes (00f1eae), closes #244
  • 🐛 set fallback translation (ff34773), closes #232

2.13.4 (2020-02-29)

Bug Fixes

  • types: Add additional formatting options (#247) (05b6d79)
  • 🐛 update peed dependencies (a1a813a)

2.13.3 (2020-02-12)

2.13.2 (2020-02-03)

2.13.1 (2020-02-02)

Bug Fixes

  • 🐛 testing module should work with ivy (2a68be7)

2.13.0 (2020-01-25)

Features

  • 🎸 add support for getting config from path (31c180a)
  • 🎸 support inline loader for select translate (#225) (a2b1867)

2.12.3 (2020-01-01)

Bug Fixes

  • 🐛 same fallback lang should not load again (#211) (5498dee), closes #210

2.12.2 (2019-12-24)

Bug Fixes

  • 🐛 select translate object not working with scopes (32e1ad7), closes #207

2.12.1 (2019-12-12)

Bug Fixes

  • 🐛 deprecate provideTranslocoConfig (#198) (a8957d2)

2.12.0 (2019-12-11)

Bug Fixes

  • 🐛 pipe return empty string by default (#192) (156cd62)
  • 🐛 select translations with scope should listen to lang change (6031046)

Features

  • transloco: implement provideTranslocoConfig method (#196) (2a755ae), closes #195

2.11.2 (2019-12-09)

Bug Fixes

  • 🐛 pipe return empty string by default (#192) (156cd62)
  • 🐛 select translations with scope should listen to lang change (6031046)

2.11.1 (2019-12-07)

Bug Fixes

  • 🐛 select translations with scope should listen to lang change (6031046)

2.11.0 (2019-12-06)

Bug Fixes

  • 🐛 preSaveTranslation should get the flattend object (9174141), closes #145
  • 🐛 schematics scope useValue type (2a2873c)
  • export TranslocoMissingHandlerData (#174) (c32d589)
  • Provide multiple values for TRANSLOCO_SCOPE to support lazy loading multiple json files (#184) (fa11baa)

Features

  • 🎸 add inline loader flag to scope (#175) (8c1383e)
  • 🎸 schmeatics:join support ignore/include default lang (7e48271)

2.10.0 (2019-12-03)

Bug Fixes

  • 🐛 preSaveTranslation should get the flattend object (9174141), closes #145
  • 🐛 schematics scope useValue type (2a2873c)
  • export TranslocoMissingHandlerData (#174) (c32d589)

Features

  • 🎸 add inline loader flag to scope (#175) (8c1383e)

2.9.0 (2019-11-27)

Features

  • 🎸 add inline loader flag to scope (#175) (8c1383e)

2.8.0 (2019-11-26)

Features

  • 🎸 pass scope name to loader (c32b10c)

2.7.0 (2019-11-25)

Bug Fixes

  • 🐛 ng-add: skip translation files creation if exist (#163) (a9c1bcf)
  • 🐛 remove missing keys warnings in tests (#169) (741d356)

Features

  • access to active language and up-to-date config in MissingHandler (#167) (30af5c5), closes #164

2.6.2 (2019-11-23)

Bug Fixes

  • 🐛 remove missing keys warnings in tests (#169) (741d356)

2.6.1 (2019-11-20)

Bug Fixes

  • 🐛 ng-add: skip translation files creation if exist (#163) (a9c1bcf)

2.6.0 (2019-11-17)

Features

  • 🎸 add schematics migration script from angular (#151) (bc07dfa)
  • 🎸 allow changing the fallback languages dynamically (2719981)

2.5.2 (2019-11-05)

Bug Fixes

  • 🐛 remove default langs (d9b6b26)

2.5.1 (2019-11-05)

Bug Fixes

2.5.0 (2019-11-05)

Bug Fixes

  • 🐛 schematics scope ignore routing.module file (57dbcd5)

Features

  • 🎸 inline-loader support any kind of promise (34bc788)
  • 🎸 schematics command to install keys manager (38c885b)

2.4.0 (2019-11-01)

Features

  • 🎸 add scope to event payload (f70db69)

2.3.1 (2019-10-30)

Bug Fixes

  • 🐛 predavetranslation should always be flat (2f12e71), closes #145

2.3.0 (2019-10-25)

Features

  • 🎸 add logMissingKey option to missing handler (c2d368b)

2.2.2 (2019-10-21)

Bug Fixes

  • 🐛 remove redundant dep (dad9269)

2.2.1 (2019-10-17)

Bug Fixes

  • 🐛 protect unsubscribing in pipe (b55bd59), closes #137

2.2.0 (2019-10-14)

Features

  • 🎸 add merge translation files command (28f1af9)
  • 🎸 add spill schematics command (f3ad130)
  • 🎸 inline loaders (1648de4)

Tests

  • 💍 schematics spill command (d57fa82)
  • 💍 test schematics merge command (5484520)

2.1.2 (2019-10-11)

Bug Fixes

  • 🐛 inline lang for pipe (72082c0)

Tests

  • 💍 refactor and add specs (ae7210a)

2.1.1 (2019-10-05)

Bug Fixes

  • 🐛 add key prefix when translating scope (#116) (a84ceb3)

2.1.0 (2019-10-04)

Features

  • 🎸 alias pr merge fix (7e3ab3f)

2.0.4 (2019-10-04)

Bug Fixes

  • 🐛 fix type in the structural directive (3144b51)

Tests

  • 💍 fix messageformat spec (eebd8a4)

2.0.3 (2019-10-03)

2.0.2 (2019-10-03)

Bug Fixes

  • 🐛 fix v2 upgrade script (e390ae4)

2.0.1 (2019-10-02)

Bug Fixes

  • 🐛 missing handler fix allow empty values in pipe (2efbe6c)

2.0.0 (2019-10-02)

Bug Fixes

  • 🐛 ng-add: fix hard coded fallbackLang (#90) (9b1239f)
  • schematics ng-add availabeLangs (8b6424d)

Features

  • 🎸 change structural to function (1945686)
  • 🎸 missing translation fallback (8151c24)
  • 🎸 v2 changes (430fadf)
  • 🤖 Add schematics for transloco scope (#79) (aea9495)

Tests

BREAKING CHANGES

  • See in BREAKING_CHANGES.md file

1.7.9 (2019-09-17)

1.7.8 (2019-09-11)

Bug Fixes

  • 🐛 update migration script (c7510f7)

1.7.7 (2019-09-11)

Bug Fixes

  • testing: set prodmode to true by default (5995b75)

1.7.6 (2019-09-09)

Bug Fixes

  • 🐛 allow pass config in testing module (caeaa8c)

1.7.5 (2019-09-08)

Bug Fixes

  • core: lack of unsubscriptions (#65) (67f5d3f)
  • 🐛 pipe should support any type (bf3f11c), closes #70

1.7.4 (2019-09-07)

Bug Fixes

1.7.3 (2019-09-06)

Bug Fixes

  • 🐛 transpiler protection (9471f17)

1.7.2 (2019-09-05)

Bug Fixes

  • 🐛 update migration script (b712bd7)

1.7.1 (2019-09-03)

Bug Fixes

1.7.0 (2019-09-01)

Bug Fixes

  • remove extension from missing handler export (e756079)
  • readme: add missing @ (#51) (2216378)

Features

1.6.0 (2019-08-28)

Features

  • limit nested translations (71e5488)
  • directive: add limit property (7715deb)
  • directive: add limit property (f17f417)
  • directive: read nested property (b51359e)
  • directive: set context to a nested property (561cba4)

1.5.0 (2019-08-28)

Bug Fixes

Features

Tests

1.4.2 (2019-08-27)

Bug Fixes

  • 🐛 message-format (ff835c3), closes #40
  • 🐛 migration script support for get function (67e112d)
  • 🐛 translate (620b151), closes #40

1.4.1 (2019-08-27)

Bug Fixes

  • 🐛 message-format (ff835c3), closes #40
  • 🐛 migration script support for get function (67e112d)
  • 🐛 translate (620b151), closes #40

1.4.0 (2019-08-27)

Bug Fixes

  • 🎸 support using ng-add for libraries (8ba6f25)
  • 🐛 global scoep translations in pipe and directive (c4d0993)
  • 🐛 global scope might not be loaded when sharing scope (d094764)
  • api: expose helpers and types (19e1a7f)

Features

  • 🎸 scope strategy - shared (84eb7ec)

Tests

  • 💍 finish testing (104ecd3)
  • 💍 fix cypress specs (7fdfe11)
  • 💍 shared scope - update specs (50f3362)

1.3.0 (2019-08-26)

Bug Fixes

  • 🐛 global scoep translations in pipe and directive (c4d0993)
  • 🐛 global scope might not be loaded when sharing scope (d094764)

Features

  • 🎸 scope strategy - shared (84eb7ec)

Tests

  • 💍 finish testing (104ecd3)
  • 💍 fix cypress specs (7fdfe11)
  • 💍 shared scope - update specs (50f3362)

1.2.0 (2019-08-23)

Bug Fixes

  • 🐛 fix format message import (f8815dc)
  • 🐛 schematics ng-add import-default bug (#29) (35229e0)

Build System

  • add peerDependencies to package.json (22b0af5)

Features

  • lib: 🎸 add messageformat support through custom transpiler (#11) (1feb309)
  • 🎸 added ssr question to ng-add (#30) (7bcd15d)
  • 🎸 lib (ab5a6fb)

1.1.3 (2019-08-22)

Bug Fixes

  • 🐛 fix format message import (f8815dc)
  • 🐛 schematics ng-add import-default bug (#29) (35229e0)

Build System

  • add peerDependencies to package.json (22b0af5)

Features

  • 🎸 added ssr question to ng-add (#30) (7bcd15d)
  • lib: 🎸 add messageformat support through custom transpiler (#11) (1feb309)

1.1.2 (2019-08-22)

Bug Fixes

  • 🐛 fix format message import (f8815dc)
  • 🐛 schematics ng-add import-default bug (#29) (35229e0)

Build System

  • add peerDependencies to package.json (22b0af5)

Features

  • 🎸 added ssr question to ng-add (#30) (7bcd15d)
  • lib: 🎸 add messageformat support through custom transpiler (#11) (1feb309)

1.1.0 (2019-08-16)

Features

  • lib: 🎸 add messageformat support through custom transpiler (#11) (1feb309)

1.0.0 (2019-08-16)

Bug Fixes

  • 🐛 fix ngx-translate migration script (dfe47bf)
  • 🐛 get value function (2a9d0a4)
  • 🐛 migration script special chars (9f9a917)
  • 🐛 missing dependencies, angular schematics path (fb94489)
  • 🐛 missing handler should return the missing key (05297f1)
  • 🐛 service load issues (82b9321)
  • 🐛 update dependencies (530bb30)
  • migration: fix script (6fc9e7b)
  • query: fix query params getter (63a8224)
  • schematics: ng-add schematics fixes (#35) (10d4146)
  • schematics: when the user chose http as loader add HttpClien… (#54) (66b07f6)
  • schematics: when the user chose http as loader add HttpClientModule (e5e0766)
  • transloco-service: pr fixes (4f276d1)
  • fix tests (fc841bd)
  • handle parser error when couldn't parse (a016030)

Build System

  • lock file: update lock file (f410e17)

Features

  • schematics: added generator for transloco component (#61) (82d8df3)
  • schematics: added ng-add schematics command (#32) (71c53f1)
  • schematics: support project in ng-add (#5) (3fbdd41)
  • specs: add cypress (a2605dc)
  • specs: add specs coverage (7016f88)
  • transloco-pipe: support providerLang (bc3e809)
  • transloco-service: dependentless translate (9ad22ad)
  • transloco-service: getTranslation should support get all (e12e5f6), closes #58
  • transloco-service: support multiple fallback langs (0e630bc), closes #40
  • transloco-service: support translating using a callback (067ad98), closes #56
  • added global loading template token (e4a87eb)
  • added global loading template token (#55) (34183dd)
  • added setTranslation && setTranslationKey methods (fdf2ade)
  • added support for multi key translation (#46) (15378c5)
  • lazy load (6dc1f72)
  • lazy load (ee68219)

Tests