Releases: inertiajs/inertia-rails
Releases · inertiajs/inertia-rails
v3.5.0
What's Changed
- Use Algolia for search by @skryukov in #151
- Various doc fixes by @skryukov in #155
- Add support for
alwaysandexceptby @skryukov in #152 - Ostruct related spec failures by @bknoles in #156
- Avoid monkey patching by @adrianpacala in #164
- Support dot notation for :only keys in partial reloads by @bknoles in #163
- Upstream generators by @skryukov in #158
- Fix to_hash called on errors raises an error by @skryukov in #168
New Contributors
- @adrianpacala made their first contribution in #164
Full Changelog: v3.4.0...v3.5.0
v3.4.0
What's Changed
- Add Rails 7.2 to the CI matrix by @skryukov in #145
- Call to_hash On inertia_errors for Session Serialization by @BenMorganMY in #143
- Respect
raise_on_open_redirectsRails 7.0+ config by @skryukov in #146 - Upstream docs for v1.3 by @skryukov in #147
- Cleanup gemspec by @skryukov in #149
before_actionlike filters forinertia_shareby @skryukov in #137- Use cleanUrls for docs by @skryukov in #150
Full Changelog: v3.3.0...v3.4.0
v3.3.0
What's Changed
- Always return vary header by @bknoles in #136
- Update frontend examples in
README.mdby @osbre in #120 - feat: add
inertia_configto enable controller-specific config by @ElMassimo in #121 - Fix rspec failure on X-Inertia requests by @iatanas0v in #94
- Update
READMEto address Lazy block syntax by @austenmadden in #135 - Vary Header should not be controlled by the client by @skryukov in #138
- Allow Default Rendering Behavior to be Customized by @BrandonShar in #144
- Add specs from config refactor by @bknoles in #139
New Contributors
- @iatanas0v made their first contribution in #94
- @austenmadden made their first contribution in #135
Full Changelog: v3.2.0...v3.3.0
v3.2.0
What's Changed
- Align CSRF cookie provisioning with Laravel's precedents to eliminate ActionController::InvalidAuthenticityToken edge cases by @jordanhiltunen in #119
- Refactor inertia share to use instance variables by @PedroAugustoRamalhoDuarte in #111
- Set the correct
Varyheader by @osbre in #118
New Contributors
- @jordanhiltunen made their first contribution in #119
Full Changelog: v3.1.4...v3.2.0
v3.1.4
What's Changed
- Fix stale shared data in tests - call
::InertiaRails.reset!before each rspec example by @coreyaus in #108 - Upgrade CI to rails 7.1 and ruby 3 by @PedroAugustoRamalhoDuarte in #112
New Contributors
Full Changelog: v3.1.3...v3.1.4
v3.1.3
What's Changed
- add railties as the runtime dependency by @BenMorganMY in #106
Full Changelog: v3.1.2...v3.1.3
v3.1.2
v3.1.1
v3.1.0
What's Changed
- document inertia_headers by @buhrmi in #93
- Fix typo in README.md by @lujanfernaud in #92
- 📝 fixes changelog uri by @PedroAugustoRamalhoDuarte in #97
- Set up Rails CSRF to play nice with Axios default CSRF behavior by @bknoles in #96
- Deep merge props passed to render method with the shared data by @bknoles in #99
New Contributors
- @buhrmi made their first contribution in #93
- @lujanfernaud made their first contribution in #92
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- feat: support multiple inertia apps by allowing different layouts by @ElMassimo in #86
- Mimic Rails behavior for instance props and rendering by @BrandonShar in #81
Full Changelog: v2.0.1...v3.0.0