Skip to content

Latest commit

 

History

History
227 lines (181 loc) · 9.93 KB

CHANGELOG.md

File metadata and controls

227 lines (181 loc) · 9.93 KB

Changelog

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

The format is based on Keep a Changelog

[WIP]

  • Efforts to use Vanilla JS and remove jQuery [WIP]
  • Fix for Undefined method 'id' for False class error in view partial [WIP]

1.1.6 - 2022-03-28

Fixed

  • When running Lit on Rails 6.1 defaults could sometimes be overwritten @pnikrat

1.1.5 - 2021-12-23

Added

  • Lit is now compatible with Zeitwerk and classic loader @mlitwiniuk
  • When using Cloud translations, support V2 google-cloud-translate gem @pnikrat
  • Proper Rails 6.1 support. Fixes new Rails translate logic not saving defaults in Lit @pnikrat
  • Add screenshots to README @mlitwiniuk
  • Proper CHANGELOG @pnikrat

Changed

Fixed

  • When cloud translating strings with newline characters they are now properly preserved when returned from cloud translation provider @pnikrat

1.1.4 - 2021-04-27

Fixed / Changed

  • Move initializer template to erb. This may fix some errors on Lit installation @mlitwiniuk

1.1.2 - 2021-04-26

Added

  • Ruby 3.0 compatibility @mlitwiniuk
  • Option to batch-touch localizations. This marks them for synchronization again @mlitwiniuk
  • Copy localization key to clipboard from Lit dashboard @mlitwiniuk

Removed

  • Rails 5.1 support. Use 5.2 or higher

1.1.1 - 2021-03-08

Added

  • Performance improvements: caching translation values in memory @mlitwiniuk
  • More thread-safety: added middleware to clear Thread.current value after request is done @mlitwiniuk

Fixed

  • Fixes problem with duplication on synchronization - when synchronizing with remote record duplication was not properly checked @mlitwiniuk

1.1.0 - 2020-11-03

Added

  • Lit startup performance improvements - memoize cache keys during startup @vincentvanbush
  • Cache consecutive calls to same localization key + other performance improvements @mlitwiniuk
  • Support WillPaginate if present in project
  • Extra includes to avoid unnecessary queries in API controllers
  • Support for Rails 6 and I18n 1.6 @mlitwiniuk & @vincentvanbush
  • Support Redis 5.0 @usiegj00
  • Lit now properly returns hash/subtree of translations when asked for non-leaf node @pnikrat

Changed

  • Use local Bootstrap instead of CDN @sweetyclem
  • Generated initializer now respects ignored_keys setting @mlitwiniuk

Fixed

  • Remote interactor service fixes @usiegj00
  • Import will now update only default value when raw option is true @AliSepehri
  • Fix Rails constant reference and some README improvements @texpert

1.0.2 - 2019-06-27

Fixed

Changed

  • Use Emoji flags instead of famfamfam @zsawala

1.0.1 - 2019-01-10

Fixed

1.0 - 2019-01-09

Added

Changed

Fixed

0.4.0-alpha - 2018-11-12

Added

Changed

Fixed

  • Properly scope Lit inner translations @Silex
  • Proper pluralization support @Silex
  • Prevent from overwriting DB with nil defaults when redis gets cleared @vincentvanbush
  • Fix :default option not overriding stored nil value @vincentvanbush

0.3.3 - 2018-04-05

Added

Changed

Fixed

Removed

  • Support for Rails <4.2

0.2.6 - 2016-05-12

Added

  • Infer underscore key names from space-separated search queries @vincentvanbush
  • Various optimizations

0.2.5 - 2015-11-19

Added

Changed

Fixed

  • Only save translations for locales defined in available_locales @stephanvane

0.2.1 - 2013-10-18

Changed

  • Use Arel to create SQL searches @Bonias

Fixed

  • Fix array translations updating @Bonias

0.2.0 - 2013-10-11

Added

Changed

  • Updates to License
  • Initial loading improvements @Bonias
  • Performance improvements @Bonias
  • Pure I18n compatibility @Bonias

Fixed

  • Submit button breaking when translation missing message appears @Bonias

Removed

0.1.0 - 2013-09-25

Added

  • Support nil values
  • Install generator
  • API, groundwork for syncing keys between environments
  • Syncing keys between envs

Changed

  • Improvements to Array support
  • Updates to Readme

0.0.4.3 - 2013-09-18

Added

  • Export tasks
  • Setting default text
  • Arrays support
  • Hit counters for translation keys
  • Locale can be hidden
  • Translation fallbacks

Changed

  • Refactoring and cleanup

0.0.4 - 2013-01-15

  • Prefixing Redis storage keys
  • Rails 4 compatibility
  • Further development

0.0.3.1 - 2012-12-31

  • Updates to gemspec and readme. Added License

0.0.3 - 2012-12-31

  • Initial release