- Support ActiveRecord 7.2
- Remove restrictions on future ActiveRecord versions
- [BUGFIX] Fixes an issue where an association wouldn't be preloaded if it used a dynamic blueprint.
- [BUGFIX] Fixes an infinite loop when a Blueprint has an association to itself.
- Added the
max_recursion
option to customize the new default behavior for recursive/cyclic blueprints. - Make
pre_render
compatible with all children of ActiveRecord::Relation (#28).
- [FEATURE] Ability to annotate a field or association for extra preloads (e.g.
field :category_name, preload: :category
)
- [BUGFIX] Fixes a potentially significant performance issue with
auto
. See #16.
- Fix gem summary
- Initial release