Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 1.3 KB

CHANGELOG.md

File metadata and controls

24 lines (20 loc) · 1.3 KB

Changelog

All notable changes to this project will be documented in this file.

[2.1.27] - 5-01-2025

Fixed

  • Resolved an issue where tlk was missing template.ts in the dist library.

Added

Improved

  • pathgen is used to achieve proxy-based behavior which also support caching mechanism.

[2.1.25] - 5-12-2024

Changed

  • Reworked the way to generate file to rely on typed recursive proxy.
    • How it was: result file had a function which had a generated JS object which mirrored structure of locale keys. Thus locale keys hang in memory in runtime duplicating keys loaded as s JSON file
    • Hot it is now: result file has compact recursuve function with a proxy which is casted to generated type which mirrors the locale keys structure. Thus there is no duplication of locale keys in runtime as they are stripped out from source code on build step.

[2.1.15] - 27-06-2024

Fixed

  • icu - add support for nested icu parameters. key format example: Hello, {numPersons, plural, =0 {No one.} =1 {Mr. {personName}} other {# persons}}

[2.1.4] - 29-01-2023

Added

  • icu - add support for icu format. key format example: {numPersons, plural, =0 {no persons} =1 {one person} other {# persons}}