# Changelog

## [3.1.5](https://github.com/webhippie/gettext_i18n_rails_js/compare/v3.1.4...v3.1.5) (2026-05-25)

### Dependencies

* **patch:** update dependency ruby to v4.0.5 ([#139](https://github.com/webhippie/gettext_i18n_rails_js/issues/139)) ([3ad5469](https://github.com/webhippie/gettext_i18n_rails_js/commit/3ad5469f86e25d11af1e206106434f074c683ef7))

### Miscellaneous

* **flake:** updated lockfile [skip ci] ([4e59bc8](https://github.com/webhippie/gettext_i18n_rails_js/commit/4e59bc8437e35baea7789f9926928412e40b8fe1))
* replace nixfmt package ([a495805](https://github.com/webhippie/gettext_i18n_rails_js/commit/a4958051d892f17ff1bb056622b9221b6d9b3a40))
* switch flake input to 25.11 release ([d777f24](https://github.com/webhippie/gettext_i18n_rails_js/commit/d777f241808d7e41e713ba0ebe37c61711ecb54d))

## [3.1.4](https://github.com/webhippie/gettext_i18n_rails_js/compare/v3.1.3...v3.1.4) (2026-05-18)

### Dependencies

* **patch:** update dependency ruby to v4.0.4 ([#137](https://github.com/webhippie/gettext_i18n_rails_js/issues/137)) ([f679868](https://github.com/webhippie/gettext_i18n_rails_js/commit/f679868c0fd978ebdb90dd16631c50102d5b62bf))

### Miscellaneous

* **flake:** updated lockfile [skip ci] ([bbfedd3](https://github.com/webhippie/gettext_i18n_rails_js/commit/bbfedd3ac127da186d257675cc2b4e456ee93e86))
* **flake:** updated lockfile [skip ci] ([7655d17](https://github.com/webhippie/gettext_i18n_rails_js/commit/7655d172e3ea2eddfb6abfe63e027ff8b888be22))
* **flake:** updated lockfile [skip ci] ([681871e](https://github.com/webhippie/gettext_i18n_rails_js/commit/681871e7fe4c1e574249d3611e35f1127d26d50a))

## [3.1.3](https://github.com/webhippie/gettext_i18n_rails_js/compare/v3.1.2...v3.1.3) (2026-04-27)

### Dependencies

* **patch:** update dependency ruby to v4.0.3 ([#135](https://github.com/webhippie/gettext_i18n_rails_js/issues/135)) ([8e88dfa](https://github.com/webhippie/gettext_i18n_rails_js/commit/8e88dfad2c3c9a9399876a995823d65f0775a213))

### Miscellaneous

* **flake:** updated lockfile [skip ci] ([f492316](https://github.com/webhippie/gettext_i18n_rails_js/commit/f4923162a9810b1242aca908204e2552d3d2361d))
* **flake:** updated lockfile [skip ci] ([197ad02](https://github.com/webhippie/gettext_i18n_rails_js/commit/197ad02cde08414d50d4e9786d1fab25eae92650))
* **flake:** updated lockfile [skip ci] ([9be8c53](https://github.com/webhippie/gettext_i18n_rails_js/commit/9be8c53cfcbe826220ee1b485ba88da63f473070))
* **flake:** updated lockfile [skip ci] ([2d61c77](https://github.com/webhippie/gettext_i18n_rails_js/commit/2d61c778dae4732a0e6f308a4516e6e5796f7fb1))
* **flake:** updated lockfile [skip ci] ([223015a](https://github.com/webhippie/gettext_i18n_rails_js/commit/223015a7ab1d4209a1de5d59109dc249dc4b77e3))

## [3.1.2](https://github.com/webhippie/gettext_i18n_rails_js/compare/v3.1.1...v3.1.2) (2026-03-23)

### Dependencies

* **patch:** update dependency ruby to v4.0.2 ([#131](https://github.com/webhippie/gettext_i18n_rails_js/issues/131)) ([dde0671](https://github.com/webhippie/gettext_i18n_rails_js/commit/dde0671dcef31fcffdb35bc4ebd15cd92d14ae8e))

### Miscellaneous

* **flake:** updated lockfile [skip ci] ([bc432f4](https://github.com/webhippie/gettext_i18n_rails_js/commit/bc432f4d541f36d4378e02e31c29ee32266b8187))
* **flake:** updated lockfile [skip ci] ([21afe2f](https://github.com/webhippie/gettext_i18n_rails_js/commit/21afe2f6c2ba4f3e31cf1d55f0f01af997d510bf))
* **flake:** updated lockfile [skip ci] ([7766aa1](https://github.com/webhippie/gettext_i18n_rails_js/commit/7766aa1766a023aaade3dad137c09efd606d2a37))
* **flake:** updated lockfile [skip ci] ([d3241d6](https://github.com/webhippie/gettext_i18n_rails_js/commit/d3241d68598f9d237f73de287bca51db8794e76f))
* **flake:** updated lockfile [skip ci] ([f3d1d94](https://github.com/webhippie/gettext_i18n_rails_js/commit/f3d1d9459dd8f1c99c35dff3f69bdf102f1bcdbd))
* **flake:** updated lockfile [skip ci] ([5c09766](https://github.com/webhippie/gettext_i18n_rails_js/commit/5c097664f5a57d1b89fb7e61c6cb2fe7d3e0cf36))
* **flake:** updated lockfile [skip ci] ([a837bd0](https://github.com/webhippie/gettext_i18n_rails_js/commit/a837bd0911e61664f3d1e477feb84813c514f0fe))
* **flake:** updated lockfile [skip ci] ([6225787](https://github.com/webhippie/gettext_i18n_rails_js/commit/6225787513d47abf25a8b4848feab505b31a6933))
* **flake:** updated lockfile [skip ci] ([3ed7e67](https://github.com/webhippie/gettext_i18n_rails_js/commit/3ed7e670c35b0b39d9f30550cbb33a0b1c929cd5))

## [3.1.1](https://github.com/webhippie/gettext_i18n_rails_js/compare/v3.1.0...v3.1.1) (2026-01-19)

### Dependencies

* **patch:** update dependency ruby to v4.0.1 ([#127](https://github.com/webhippie/gettext_i18n_rails_js/issues/127)) ([f0edacc](https://github.com/webhippie/gettext_i18n_rails_js/commit/f0edacce77bd1c2637bcad1186fbf8f11b94f5c7))

### Miscellaneous

* **flake:** updated lockfile [skip ci] ([fc2791d](https://github.com/webhippie/gettext_i18n_rails_js/commit/fc2791d22b37310a97e38af28a3e90bee3d32e48))

## [3.1.0](https://github.com/webhippie/gettext_i18n_rails_js/compare/v3.0.0...v3.1.0) (2026-01-08)

### Features

* add support for .ts and .tsx files ([a8fe5f7](https://github.com/webhippie/gettext_i18n_rails_js/commit/a8fe5f777d33a895b6dca290a40603289105680b))

### Miscellaneous

* **flake:** updated lockfile [skip ci] ([798c3ee](https://github.com/webhippie/gettext_i18n_rails_js/commit/798c3ee1bfa68301e7947c2fec9a3fda76184e18))
* **flake:** updated lockfile [skip ci] ([c85acfb](https://github.com/webhippie/gettext_i18n_rails_js/commit/c85acfb20df79b27a7916eecbefb65d92d7dd46b))

## [3.0.0](https://github.com/webhippie/gettext_i18n_rails_js/compare/v2.3.1...v3.0.0) (2025-12-29)


### Features

* **major:** update dependency ruby to v4 ([#123](https://github.com/webhippie/gettext_i18n_rails_js/issues/123)) ([47b0584](https://github.com/webhippie/gettext_i18n_rails_js/commit/47b05846ed1c28781562d04cc7b6a26d793cef29))

## [2.3.1](https://github.com/webhippie/gettext_i18n_rails_js/compare/v2.3.0...v2.3.1) (2025-12-22)


### Bugfixes

* **patch:** update dependency ruby to v3.4.8 ([#121](https://github.com/webhippie/gettext_i18n_rails_js/issues/121)) ([e80c264](https://github.com/webhippie/gettext_i18n_rails_js/commit/e80c26410f117b74bb1b345c8a064970aa5729ff))

## [2.3.0](https://github.com/webhippie/gettext_i18n_rails_js/compare/v2.2.2...v2.3.0) (2025-10-27)


### Features

* revert autoload the parsers on first use ([6ba132d](https://github.com/webhippie/gettext_i18n_rails_js/commit/6ba132d13b728ec2d2e194c8c316f090ab855bf9))


### Bugfixes

* double escaping double quotes ([d18f4fc](https://github.com/webhippie/gettext_i18n_rails_js/commit/d18f4fc2469ee71f3ab42a03ec090acba077ca14)), closes [#55](https://github.com/webhippie/gettext_i18n_rails_js/issues/55) [#55](https://github.com/webhippie/gettext_i18n_rails_js/issues/55)
* improve memory usage when loading the gem ([#107](https://github.com/webhippie/gettext_i18n_rails_js/issues/107)) ([7164d9a](https://github.com/webhippie/gettext_i18n_rails_js/commit/7164d9aa79a757de53a279b87cce91102999720e)), closes [#66](https://github.com/webhippie/gettext_i18n_rails_js/issues/66) [#106](https://github.com/webhippie/gettext_i18n_rails_js/issues/106) [#66](https://github.com/webhippie/gettext_i18n_rails_js/issues/66)

## [2.2.2](https://github.com/webhippie/gettext_i18n_rails_js/compare/v2.2.1...v2.2.2) (2025-10-13)


### Bugfixes

* **patch:** update dependency ruby to v3.4.7 ([#97](https://github.com/webhippie/gettext_i18n_rails_js/issues/97)) ([f8c3d06](https://github.com/webhippie/gettext_i18n_rails_js/commit/f8c3d064efcb64730e6e3abdea899e5797c78621))

## [2.2.1](https://github.com/webhippie/gettext_i18n_rails_js/compare/v2.2.0...v2.2.1) (2025-09-22)


### Bugfixes

* **patch:** update dependency ruby to v3.4.6 ([#94](https://github.com/webhippie/gettext_i18n_rails_js/issues/94)) ([0d92393](https://github.com/webhippie/gettext_i18n_rails_js/commit/0d923931d22bf42b66f9f01e64413f39d019fd41))

## [2.2.0](https://github.com/webhippie/gettext_i18n_rails_js/compare/v2.1.0...v2.2.0) (2025-09-12)


### Features

* integrate automated release process ([d5d5c31](https://github.com/webhippie/gettext_i18n_rails_js/commit/d5d5c310c154ffa543969368fe264dda1c7060b6))
* update rubocop rules and test cases ([abf02a4](https://github.com/webhippie/gettext_i18n_rails_js/commit/abf02a425967e60008a8f2678bd5b81f71aaa503))


### Bugfixes

* always download via https from rubygems ([f760826](https://github.com/webhippie/gettext_i18n_rails_js/commit/f760826352b73e768b9ed29c7b8fba7b38bf8af6))
* respect new version variable ([0801533](https://github.com/webhippie/gettext_i18n_rails_js/commit/0801533db52d9eebe697b5ce29878bcc264f245e))

## [2.1.0](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v2.1.0) - 2024-05-23

*   Autoload parsers only on first usage to reduce memory consumption (@jrafanie)

## [2.0.0](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v2.0.0) - 2023-07-20

*   Upgrade to latest po_to_json which fixes double quotes within msgid (@tboerger)

## [1.4.0](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.4.0) - 2023-05-01

*   Added support for doing conversion for different domains and rails engines (@adamruzicka)

## [1.3.1](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.3.1) - 2021-12-08

*   Fixed multiline translation strings (@delxen)
*   Switched to Codacy for coverage reports (@tboerger)
*   Switched to GitHub actions for CI (@ezr-ondrej)

## [1.3.0](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.3.0) - 2017-03-16

*   Fixed Handlebars translations with options (@mikezaby)
*   Fixed latest Rubocop offenses (@mikezaby)
*   Dropped failing coveralls, fixed codeclimate (@tboerger)

## [1.2.0](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.2.0) - 2016-06-02

*   Support for JSX files (@artemv)
*   Fixed test suite, reduced test matrix (@tboerger)

## [1.1.0](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.1.0) - 2016-06-02

*   Replace hyphens with underscores in locale var from DOM (@filib)

## [1.0.4](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.0.4) - 2016-05-31

*   Support ES2015 template strings (@bradbarrow)

## [1.0.3](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.0.3) - 2015-11-03

*   Stop using bundler within the core lib (@domcleal)

## [1.0.2](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.0.2) - 2015-03-30

*   Fixes exception when parsing empty js/coffee files (@tboerger)
*   Avoid methods defined in rake task exposing globally (@tboerger)
*   Added better configuration options (@tboerger)

## [1.0.1](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.0.1) - 2015-02-24

*   Added missing javascripts to the gemspec (@tboerger)

## [1.0.0](https://github.com/webhippie/gettext_i18n_rails_js/releases/tag/v1.0.0) - 2015-02-24

*   Transfer from github.com/nubis/gettext_i18n_rails_js (@tboerger)
*   Added TravisCI, Rubocop and Coveralls (@tboerger)
*   Updated structure to my opinionated gem style (@tboerger)
*   Changed default handlebars function to ```__``` (@tboerger)
*   Added extended ```gettext_i18n_rails_js.yml``` (@tboerger)
