inertia
inertia copied to clipboard
Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.
Note: This is based from this branch https://github.com/inertiajs/inertia/pull/1874 This is just one small commit: https://github.com/inertiajs/inertia/pull/1875/commits/7dd0a030aab44f05f5186c3eccee517bebed716b Replace npm by pnpm. Pnpm is a much better package manager. If you are curious...
Vue 2 being EOL, tests should be upgraded to Vue 3. - Every packages used for the tests are up to date - Made no unnecessary edits to the tests...
**Upgrades every NPM packages for** - Core - All adapters - All playgrounds - Vue 2 integration tests (Upgrade from Cypress 6 to 13 + very minor fixes) - React:...
See discussion #1863
### Version: - `@inertiajs/vue3` version: 1.0.6 ### Describe the problem: The form does not reset **isDirty** state after calling **defaults()** and then calling **reset()** This behavior is observed if there...
solves #1960 and #1878 (although not through a new request) This would allow users to customize how the initial data is rendered. Currently it is always added through the `data-page`...
Reopening #1881 originally created by @jamesst20.
This PR changes Vue 3 type augmentation to be placed in `vue` module instead of `@vue/runtime-core` [as it supposed to be](https://vuejs.org/guide/typescript/options-api.html#augmenting-global-properties). Many infrastructure packages like [Vue Router](/vuejs/router/pull/2295), [Vue i18n](/intlify/vue-i18n/pull/1919) and...
### Version: - `@inertiajs/svelte` version: 1.2.0 ### Describe the problem: **1. The router** Just importing the router (`@inertiajs/core`) instantly adds 110KB to the final, minified uncompressed, "lib" in Svelte. ==>...
This PR adds the ability to use a custom component in the `as` prop of the Link component. Currently it only accepts a string value. The proposed changes would allow...