inertiajs/inertia-laravel
Laravel adapter for Inertia.js: build modern single-page apps using classic server-side routing and controllers. Provides middleware, helpers, and response rendering to connect Laravel with your Vue/React/Svelte pages while keeping the full Laravel backend workflow.
Inertia::disableSsr() method by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/856Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v3.0.2...v3.0.3
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v3.0.1...v3.0.2
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v3.0.0...v3.0.1
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.20...v2.0.21
assertInertiaFlash and assertInertiaFlashMissing test response macros by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/827Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.19...v2.0.20
ScrollProp to be deferred by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/806Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.18...v2.0.19
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.17...v2.0.18
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.16...v2.0.17
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.15...v2.0.16
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.14...v2.0.15
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.13...v2.0.14
onceProps metadata for fresh props by [@skryukov](https://github.com/skryukov) in https://github.com/inertiajs/inertia-laravel/pull/794Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.12...v2.0.13
<script> element for initial page data by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/788once() props by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/793Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.11...v2.0.12
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.10...v2.0.11
scrollProps metadata when prop is requested to reset by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/781Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.9...v2.0.10
scroll by [@joetannenbaum](https://github.com/joetannenbaum) in https://github.com/inertiajs/inertia-laravel/pull/780Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.8...v2.0.9
Inertia::merge() and a new Inertia::scroll() by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/774Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.7...v2.0.8
loadDeferredProps() method to AssertableInertia class by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/779Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.6...v2.0.7
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.5...v2.0.6
ProvidesInertiaProp interface by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/746Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.4...v2.0.5
inertia:check-ssr Artisan command and isHealthy() method on HttpGateway by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/752HttpGateway by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/754ssr.dispatch_without_bundle to ssr.ensure_bundle_exists by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/755testing.page_paths and testing.page_extensions configs by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/756SECURITY.md by [@duncanmcclean](https://github.com/duncanmcclean) in https://github.com/inertiajs/inertia-laravel/pull/759Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.3...v2.0.4
TestResponse from Laravel <= 6.0 by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/743mergeStrategies argument to matchOn() method by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/747Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.2...v2.0.3
ssr.enabled, ssr.url, and history.encrypt by [@bram-pkg](https://github.com/bram-pkg) in https://github.com/inertiajs/inertia-laravel/pull/714array_merge with spread operator in middleware.stub by [@osbre](https://github.com/osbre) in https://github.com/inertiajs/inertia-laravel/pull/710toArray() on Arrayable props resolved from the Container by [@pascalbaljet](https://github.com/pascalbaljet) in https://github.com/inertiajs/inertia-laravel/pull/696Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.1...v2.0.2
Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.0...v2.0.1
Inertia::defer() to support deferred propsInertia::merge() to support merging props on clientInertia::always() for props that should always be included (#627)Inertia::clearHistory() and Inertia::encryptHistory() methods, encryption config, and encryption middlewareInertia::lazy() in favor of Inertia::optional()bun runtime in SSR (#552)Full Changelog: https://github.com/inertiajs/inertia-laravel/compare/v2.0.21...v2.0.22
pcntl extension in inertia:start-ssr command (#492)inertia:start-ssr and inertia:stop-ssr artisan commands (#483)build/manifest.json) when determining the current asset version (#399)onEmptyResponse hook to customize the default 'redirect back' behavior (#350)checkVersion method with an onVersionChange hook (#350)null response will be returned, which wasn't being handled properly (7d7d89)Inertia::location to be called with a RedirectResponse (#302)[@inertiaHead](https://github.com/inertiaHead) directive) (#339)[@inertia](https://github.com/inertia) root element ID (e.g. [@inertia](https://github.com/inertia)('foo') -> <div id="foo" data-page="...) (#339)Assert library in favor of Laravel's AssertableJson (#338)How can I help you explore Laravel packages today?