Releases: inertiajs/inertia-rails
Releases · inertiajs/inertia-rails
3.8.0
What's Changed
- Add Awesome Inertia Rails page by @skryukov in #212
- Add docs on clustering by @skryukov in #211
- Fix 409 for missed pages by @skryukov in #207
- Add
inertia_rendering?
method and set instance variable in renderer by @Andy9822 in #209 - Docs: fixes from upstream by @skryukov in #214
- Deep merge props by @skryukov in #213
New Contributors
Full Changelog: v3.7.1...v3.8.0
v3.7.0
v3.6.1
What's Changed
- Various installation generator fixes by @skryukov in #179
- Add note about X-XSRF-TOKEN header by @youyoumu in #171
- Improve framework detection logic and add test coverage by @brodienguyen in #174
- Use to_json when rendering json response by @alexspeller in #181
- Update LICENSE.txt by @skryukov in #182
- changes docs url from .netlify.app to .dev by @PedroAugustoRamalhoDuarte in #183
- Ci fixes by @bknoles in #187
- Update generator to install TailwindCSS v4 with Vite plugin by @arandilopez in #186
New Contributors
- @youyoumu made their first contribution in #171
- @brodienguyen made their first contribution in #174
- @alexspeller made their first contribution in #181
- @arandilopez made their first contribution in #186
Full Changelog: v3.6.0...v3.6.1
v3.6.0
What's Changed
- Inertia.js V2 by @skryukov @PedroAugustoRamalhoDuarte in #161
Full Changelog: v3.5.0...v3.6.0
v3.5.0
What's Changed
- Use Algolia for search by @skryukov in #151
- Various doc fixes by @skryukov in #155
- Add support for
always
andexcept
by @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_redirects
Rails 7.0+ config by @skryukov in #146 - Upstream docs for v1.3 by @skryukov in #147
- Cleanup gemspec by @skryukov in #149
before_action
like filters forinertia_share
by @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.md
by @osbre in #120 - feat: add
inertia_config
to enable controller-specific config by @ElMassimo in #121 - Fix rspec failure on X-Inertia requests by @iatanas0v in #94
- Update
README
to 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
Vary
header 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