Releases: ruby-i18n/i18n
Releases · ruby-i18n/i18n
v1.5.2
v1.5.1
(Note that there is no v1.5.0 release. was prepping this release and found some more changes to make. So v1.5.1 is the first release for the v1.5.x series)
- Fixed a regression that happened when numeric translation keys contained leading zeros: #456 / #457
- Removed support for Ruby versions older than 2.3. Ruby 2.2 is now 4 years old. Applications have had ample time to upgrade, and if they haven't done so, now is an opportune time to do so.
- Removed some code that was checking for
RUBY_VERSION <= 1.9 - Began testing over Ruby 2.6.
v1.4.0
v1.3.0
- Updated post-install message to be more explicit about what versions things changed in - #446
- Fixed a regression in backends where keys were incorrectly typecast - #443, #444, #445, etc.
Please note that as of this release, only 5.x and greater versions of Rails are supported (it might help to think of it as ~> 5.0, sorta.)
v1.2.0
- Provide a uniform API between Simple, KeyValue and Chain backends - #109 (one of our oldest PRs, and I am pleased that @kidpollo has persisted for all this time!)
- Support translation hashes with numeric keys in Simple backend - #422
- Add
CacheFilebackend module - #423 - Add
JSONbackend module - #429 - Updated README to point to the wiki - #438
- Added plural rules for
oclocale - #440 - Removed tests from the bundled gem (leading to smaller download sizes) - #441
- Added a post-install message about fallback breaking change introduced in v1.1.0 - #442
v1.1.1
v1.1.0
BREAKING CHANGE: Fallbacks
Please check your Rails app for this line:
config.i18n.fallbacks = true
This setting is now incorrect as of this version of I18n. It should instead be:
config.i18n.fallbacks = [I18n.default_locale]If not, fallbacks will be broken in your app by I18n 1.1.x.
Ensure that you are using config.i18n.fallbacks = [I18n.default_locale] if you intend on fallbacks behaving correctly in I18n.