All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- Drop support for Rails < 6.1. This also drops support for MySQL, which had only been present for Rails < 6.
- Add support for Rails 7.1, 7.2 and Ruby 3.3
- Add support for Rails 8.0 and Ruby 3.4
- Follow recommended way to extend Railties
collect_ids
is now capable of parsing "string arrays" like['1', '2', '3']
. This can be handy when handling params with ID arrays.
- Add support for Ruby 3.2
- Add support for Rails 7.0
- Activate Rubygems MFA
- Drop support for Ruby < 2.5.0
- Drop support for Rails < 3.2
- Add support for Rails 6.1
- Add
preload_association
at instance level. Example:user.preload_associations(:posts)
- Add support for polymorphic associations in
traverse_association
.
- Remove support for Ruby 2.2
- Remove support for Rails 2.3
- Add support for Ruby 2.5.3
- Add support for Rails 6.0.0.rc1
- Fix for deprecation warning in Rails 5.2 in
collect_id
- Added this CHANGELOG file.