- Drop support for Ruby < 2.5
- Drop support for Rails < 5.2
- Rails 7 support (no changes required) (@JonathanFerreira)
- Ruby 3.1 support (no changes required)
- Move CI to GitHub Actions
- Ruby 3.0 support
- Rails 6.1 support
update_attributes
andupdate_attributes!
are not available through the localized proxy in Rails 6.1, following their removal from Rails.
- Ruby 2.6 & 2.7 support (no changes required)
- Rails 6 support (@mayordwells)
- Add support for
update
/update!
Active Record methods (@tbk303)
- Update I18n dependency to require >= 0.7, allowing to install more recent versions (@nazarhussain)
- Rails 5.2 support (@sega)
- Ruby 2.5 support (no changes required)
- Drop support to Rails 3.2 and Ruby 1.9.3/2.0.x/2.1.x
- Rails 5.1 and Ruby 2.4 support
- Rails 5.0 support (@rodrigoulisses)
- Rails 4.2 and Ruby 2.2 support (Rails 4.2.1+ support by @Danielpk)
- Rails 4.1 support (@sobrinho)
- Rails 4 integration
- Drop support to Ruby 1.8.7 and Rails 3.0 / 3.1
- Remove support to passing old mass assignment options to assign methods (:without_protection and friends)
- Fix json serialization to delegate to the target object instead of the proxy
- Improve localization for non-AR objects
- Allow custom parsers to accept a parser module
- Add support for localizing methods
- Add support for custom parsers (@caironoleto)
- Basic localization for numeric, date and time attributes
- Accept hash of attributes on localized call
- Localize attributes=, assign_attributes, update_attribute, and update_attributes (@tomas-stefano)
- Localize nested attributes (@tomas-stefano)
- JRuby compatibility (@sobrinho)
- Format numeric values based on the current I18n number precision, delimiter and thousand separator
- Support for Rails 3.0, 3.1 and 3.2