Releases: inertiajs/inertia
Releases · inertiajs/inertia
v2.0.0
Added
- Add polling
- Add link prefetching
- Add deferred props
- Add lazy loading of data when scrolling
- Add history encryption API
- Add React 19 support (#2131)
- Add client side visits (#2130)
Changed
- Removal of NProgress dependency (#2045)
- Change TypeScript module resolution in the Svelte adapter (#2035)
- Refactor
createInertiaApp
in Svelte adapter (#2036)
Fixed
- Fix: make Link href prop reactive (#2089)
v1.3.0
Added
- Add React 19 support (#2121)
- Add Svelte 5 support (#1970)
- Add TypeScript support to Svelte adapter (#1866, 69292e, #2003, #2005)
Changed
- Skip intercepting non-left button clicks on links (#1908, #1910)
- Changed
preserveScroll
to betrue
on initial page visit (#1360) - Return early when using
router.on()
during SSR (#1715) - Use updater function in
setData
inuseForm
hook in React adapter (#1859)
Fixed
- Fix history navigation issue on Chrome iOS (#1984, #1992)
- Fix
setNavigationType
for Safari 10 (#1957) - Export
InertiaFormProps
in all adapters (#1596, #1734) - Fix
isDirty
afterform.defaults()
call in Vue 3 (#1985) - Fix scroll reset on page navigation (#1980)
- Fix scroll position restoration for
[scroll-region]
elements (#1782, #1980) - Fix
useForm
re-renders by memoizing functions in React adapter (#1607) - Fix doubling hash when using
<React.StrictMode>
(#1728) - Fix type augmentation in Vue 3 adapter (#1958)
- Fix form helper
transform
return type in React adapter (#1896) - Fix props reactivity in Svelte adapter (#1969)
- Fix
<Render />
component to respectpreserveState
option in Svelte adapter (#1943) - Fix 'received an unexpected slot "default"' warning in Svelte adapter (#1941)
- Fix command + click behavior on links in React adapter (#2132)
- Fix import in Svelte adapter (#2002)
v2.0.0-beta.3
- [2.x] Ensure current page is set before prefetching (#2100)
- [2.x] Set the history state before swapping component (#2098)
- [2.x] Ensure we have a default slot for WhenVisible before executing it (#2096)
- [2.x] Fix: make Link href prop reactive (#2089)
- [2.x] Don't prefetch the current page (#2097)
- [2.x] Removal of NProgress dependency (#2045)
v2.0.0-beta.2
- [2.x] Fix issue where initial page data is coming from history state (#2023)
- [2.x] Fix onClick in React adapter (#2019)
- [2.x] Export usePrefetch for react (#2016)
- [2.x] Rename WhenVisible "elementTag" prop to "as" (#2009)
- [2.x] $page url should not include the host (#2032)
- [2.x] Suppress Svelte accessibility warnings from Playwright logs (#2033)
- [2.x] Change TypeScript module resolution in the Svelte adapter (#2035)
- [2.x] Fix multi byte strings in history encryption (#2030)
- [2.x] Load deferred props on every page swap (#2024)
- [2.x] Refactor createInertiaApp in Svelte adapter (#2036)
- [2.x] Fix
<Deferred />
in Svelte adapter (#2037) - [2.x] Fix
usePrefetch
in SSR mode in Svelte adapter (#2034)
v2.0.0-beta.1
First beta release for the upcoming Inertia.js v2.0. View documentation and upgrade guide at https://v2.inertiajs.com.
v1.3.0-beta.2
v1.3.0-beta.1
Added
Changed
- Skip intercepting non-left button clicks on links (#1908, #1910)
- Changed
preserveScroll
to betrue
on initial page visit (#1360) - Return early when using
router.on()
during SSR (#1715) - Use updater function in
setData
inuseForm
hook in React adapter (#1859)
Fixed
- Fix history navigation issue on Chrome iOS (#1984, #1992)
- Fix
setNavigationType
for Safari 10 (#1957) - Export
InertiaFormProps
in all adapters (#1596, #1734) - Fix
isDirty
afterform.defaults()
call in Vue 3 (#1985) - Fix scroll reset on page navigation (#1980)
- Fix scroll position restoration for
[scroll-region]
elements (#1782, #1980) - Fix
useForm
re-renders by memoizing functions in React adapter (#1607) - Fix doubling hash when using
<React.StrictMode>
(#1728) - Fix type augmentation in Vue 3 adapter (#1958)
- Fix form helper
transform
return type in React adapter (#1896) - Fix props reactivity in Svelte adapter (#1969)
- Fix
<Render />
component to respectpreserveState
option in Svelte adapter (#1943) - Fix 'received an unexpected slot "default"' warning in Svelte adapter (#1941)