inertia_dart 1.0.0
inertia_dart: ^1.0.0 copied to clipboard
Dart implementation of Inertia.js protocol
1.0.0 #
- Targets Inertia.js 3.x client adapters. For Inertia.js 2.x and earlier, use
inertia_dart<1.0.0. - Updated
artisanalto^0.3.0. - Fixed case-sensitive header lookups --
InertiaHeaderUtilsnow performs case-insensitive matching via a new_get()helper, fixing compatibility withdart:ioHttpHeaderswhich lowercases header names. - Added
extractHttpHeaders()andescapeInertiaHtml()as public top-level functions in thedart:iohelpers module. - CLI scaffolding no longer hangs -- all package managers now pass
--no-interactive(and--yesfor npm) tocreate-vite. - CLI
runInertiaCommand()accepts an optionalenvironmentmap forwarded to the spawned process. - Updated
InertiaViteAssetsdefaults to match Vite 7 conventions:manifestPathdefaults toclient/dist/.vite/manifest.json,hotFiletoclient/public/hot, andentryexamples useindex.htmlinstead ofsrc/main.jsx. - Updated docs/examples/tests to import
package:inertia_dart/inertia_dart.dart. - Removed the legacy
inertia.dartshim entrypoint.
0.1.0 #
- Initial public release of the Inertia Dart server package.
- Includes middleware, history flags, SSR helpers, asset tools, and CLI scaffolding.