New
v2.14.0
What's Changed
- Drop support to Ruby < 3.0 and Rails < 7.0
- Test against Rails 8 and fix Rails 7 logger dependency by @excid3 in https://github.com/rails/jbuilder/pull/582
- Add status: :see_other to update action by @excid3 in https://github.com/rails/jbuilder/pull/583
- Force close final statement in templates by @ienders in https://github.com/rails/jbuilder/pull/578
- Optimize
_is_collection?method by @moberegger in https://github.com/rails/jbuilder/pull/590 - Add
#frozen_string_literal: trueto all files by @moberegger in https://github.com/rails/jbuilder/pull/599 - Optimize
_keyto prevent string allocation when formattingSymbols by @moberegger in https://github.com/rails/jbuilder/pull/593 - Optimize key formatter by @moberegger in https://github.com/rails/jbuilder/pull/597
- Optimize internal
extract!calls to save on memory allocation by @moberegger in https://github.com/rails/jbuilder/pull/598 - Fix regression in API controllers with view_cache_dependencies helper by @excid3 in https://github.com/rails/jbuilder/pull/575
- Optimize via by @moberegger in https://github.com/rails/jbuilder/pull/600