Release Date: January 15, 2026
Inertia Version: v2.3.10
Summary
Inertia v2.3.10 was released on January 15, 2026. This release introduces async and sync options for the cancelAll method, fixes smooth scrolling issues in Firefox, and includes several browser compatibility improvements and bug fixes.
- Add
asyncandsyncoptions tocancelAllmethod - Fix smooth scrolling in Firefox with CI improvements
- Improve flaky
<InfiniteScroll>test stability in WebKit - Fix
oncePropshandling in client-side visit callbacks - Prevent string response conversion to object
What's New
Async and Sync Options for cancelAll Method
This release adds new async and sync options to the cancelAll method, providing developers with more granular control over request cancellation behavior. This enhancement allows for better handling of concurrent requests and improved user experience when managing multiple in-flight requests.
PR: #2814
Firefox Smooth Scrolling Fix
The release addresses smooth scrolling issues specifically in Firefox browsers and adds Firefox to the continuous integration testing pipeline to prevent regressions. This ensures consistent scrolling behavior across all major browsers.
PR: #2815
Improved <InfiniteScroll> Component Stability
Enhanced the stability of <InfiniteScroll> component tests in WebKit environments, reducing flaky test behavior and improving overall reliability of the infinite scrolling functionality.
PR: #2818
Client-Side Visit Props Callback Enhancement
Fixed an issue where onceProps was not being properly passed as the second argument in client-side visit props callbacks, ensuring developers have access to the complete prop data they expect.
PR: #2816
String Response Handling Fix
Resolved a bug that was incorrectly converting string responses to objects, maintaining the integrity of response data types and preventing unexpected behavior in applications.
PR: #2821
Upgrade Notes
No breaking changes are expected for typical applications. Review the full changelog for complete details when upgrading.
References
- Full Changelog: https://github.com/inertiajs/inertia/compare/v2.3.9...v2.3.10
- Official Changelog: https://github.com/inertiajs/inertia/blob/master/CHANGELOG.md#v2310---2026-01-15