Releases: inertiajs/inertia
Releases · inertiajs/inertia
v2.2.21
What's Changed
- Add
viewTransitiontoFormComponentOptionstype by @pascalbaljet in #2741 - Preserve untouched Once Props on Partial Reload + Once Props in Playground by @pascalbaljet in #2743
- Only preserve loaded Deferred + Once props by @pascalbaljet in #2745
Full Changelog: v2.2.20...v2.2.21
v2.2.20
What's Changed
- Bump express from 5.1.0 to 5.2.0 by @dependabot[bot] in #2727
- Add tests for SSR server by @pascalbaljet in #2730
- Preserve errors when loading deferred props by @pascalbaljet in #2729
- Optimize page data size and parsing (37% size reduction!) by @bram-pkg in #2687
- Support for
once()props by @pascalbaljet in #2732 - Fix for sequential Client Side Visits by @pascalbaljet in #2737
- Refactor duplicated initial page code by @pascalbaljet in #2738
New Contributors
Full Changelog: v2.2.19...v2.2.20
v2.2.19
What's Changed
- Bump dependencies by @pascalbaljet in #2710
- TypeScript fix accessing error keys of optional nested object by @pascalbaljet in #2718
- Use FormValue in Form component by @skryukov in #2709
- Fix anchor hash scrolling on initial page visit in React by @pascalbaljet in #2719
- Ensure page is rendered before scrolling to top by @pascalbaljet in #2721
Full Changelog: v2.2.18...v2.2.19
v2.2.18
What's Changed
- Ensure
objectsAreEqual()checks all keys in both objects by @pascalbaljet in #2705
Full Changelog: v2.2.17...v2.2.18
v2.2.17
What's Changed
- Reset
<WhenVisible>loading state after a page reload by @pascalbaljet in #2699 - Add test for reloading deferred props by @pascalbaljet in #2698
- Force
indicesarray format when submitting data usingFormDataby @pascalbaljet in #2701
Full Changelog: v2.2.16...v2.2.17
v2.2.16
What's Changed
- Added test for
defaultValuein Form component by @pascalbaljet in #2685 - Prevent navigation on right-click on
<Link>withprefetch="click"by @pascalbaljet in #2676 - Export page component type for React adapter by @skryukov in #2691
- Switch
useContexttouseinusePage()hook by @HichemTab-tech in #2680 - Improve serialization in
formDataToObject()when mixing numeric and non-numeric object keys by @pascalbaljet in #2692 - Fix
InfiniteScrollscroll preservation by @skryukov in #2689 - Export Inertia
Appcomponent by @pascalbaljet in #2695 - Ignore
preserveScrollandpreserveStatewhen finding cached response by @pascalbaljet in #2694 - Upgrade Express server for test apps to v5 by @pascalbaljet in #2693
- Add WebKit browser testing to CI with Safari compatibility fixes by @pascalbaljet in #2696
- Bump symfony/http-foundation from 7.3.4 to 7.3.7 in /playgrounds/vue3 by @dependabot[bot] in #2697
- Fix array keys misalignment in form data and query by @skryukov in #2690
Full Changelog: v2.2.15...v2.2.16
v2.2.15
What's Changed
- TS Fix for circularly references in form data by @pascalbaljet in #2673
- Improve TS for config defaults by @pascalbaljet in #2674
- [v2.x] feat: allow adding type to
router.restoreby @peaklabs-dev in #2545 - Configurable prefetch hover delay by @pascalbaljet in #2675
Full Changelog: v2.2.14...v2.2.15
v2.2.14
What's Changed
- TS cleanup for
<Link>component + View Transition prop in Svelte by @pascalbaljet in #2667 - Improve support for
anyas form data value by @pascalbaljet in #2668
Full Changelog: v2.2.13...v2.2.14
v2.2.13
What's Changed
- Support for View Transitions by @pascalbaljet in #2658
- Opt-in to using
data-inertiaattribute in<Head>component by @pascalbaljet in #2663 - Opt-in to using
<dialog>for error modals by @pascalbaljet in #2664 - feat: give access to underlying data as object and as form data object by @MeiKatz in #2605
New Contributors
Full Changelog: v2.2.12...v2.2.13
v2.2.12
What's Changed
- Clone page props before writing it to the browser's history by @pascalbaljet in #2662
Full Changelog: v2.2.11...v2.2.12