Skip to content

Releases: BeTomorrow/i18n-typegen

Release 2.2.1

06 Aug 13:20
Compare
Choose a tag to compare

2.2.1 (2024-08-06)

🐛 Bug Fixes

  • tranformer: Intersect type instead of merge (049ef3b)

Release 2.2.0

06 Aug 10:49
Compare
Choose a tag to compare

2.2.0 (2024-08-06)

✨ Features

  • typegen: Fix test to reflect the type intersection (e112630)
  • typegen: Intersect type when rules overlap instead of extending. (60bfbed)

📚 Documentation

  • i18n-js: Improve configuration example for i18n-js (b58b84c)
  • i18n: Add 2 examples of i18n usage with i18n-typegen (65a89d4)
  • readme: Update readme default configuration (a3525fb)

Release 2.1.0

05 Aug 16:32
Compare
Choose a tag to compare

2.1.0 (2024-08-05)

Previous version was not correctly build. Use this version instead

🐛 Bug Fixes

  • build: Add build step as release-it hooks, fix previous release (407056f)

Release 2.0.0

05 Aug 15:50
Compare
Choose a tag to compare

2.0.0 (2024-08-05)

✨ Features

  • api: Rename to shorter packagename: i18n-typegen (960a8e9)
  • ci: Add Unit Test in github workflows (083c5d6)
  • cli: Add i18n-typegen command (f860ef5)
  • cli: Add init command and bin property (da0d737)
  • config: Add prettier ignore and eslint disable prettier rule config (d27d903)
  • config: Generator is open to configuration (341bb2a)
  • format: Improve format of Inline Interface (7b0a047)
  • generate-template: Handle merging interpolation in plurial case (cdd0652)
  • generate-type: Add generate type with mustache template (920e786)
  • generate-type: Add sample data to test generation (be58f2d)
  • generate-type: Generate interpolations type from flatten translation record (1da624f)
  • interpolation: Retrieve interpolation from wording (322c1e8)
  • readme: Update readme (1272e6c)
  • release-it: Add automatic release tool (bf4f94d)
  • snapshot: Add snapshot test (b13e712)
  • template: Add eslint-disable rules to prevent prettier error on generated files (6c3b095)
  • test: Add test and hide implem details (1193d78)

🐛 Bug Fixes

  • test: Add last value on templateData (80c93e9)

📚 Documentation

  • config: document prettierIgnore and eslint disable options (e8d4905)