edison

Results 86 issues of edison

### Compiler Changes - In Vapor component, `KeepAlive` is compiled into `VaporKeepAlive`. ### Runtime Changes - Introduced the `VaporKeepAlive` component: - For `VaporComponent`, it caches the component instance. - For...

scope: vapor

### Compiler Changes - Within Vapor components - `Transition` is automatically rewritten as `VaporTransition` - `TransitionGroup` is automatically rewritten as `VaporTransitionGroup` - When the root node of a `Transition` uses...

scope: vapor

- [Playground with vapor branch](https://deploy-preview-12359--vapor-repl.netlify.app/#eNqFUtFOgzAU/ZWmMYElCzzoE+KiLnvQBzVqfOoLwoV1Ky2hBZcs+3dvizDm5nyivefc3nPuYUvvqipoG6ARjXVa88oQDaapZkzyslK1IR8JfuaqrEheq5J4QThUbKN3zWQcdq3YhBcDZSUSA3gjJB7IId7jcATSKTU6VTLnRbDSSqKErW1hNEU6F1A/V4YrqRmNiEMslgihvh5dzdQNTPt6uoR0faK+0htbY/SlBg11C4wOmEnqAkwHL96eYIPnASxV1ghknwFfQSvRWI0d7b6RGcoe8ZzaB7dILot3vdgYkLo3ZYVa5s7xGcV12k39ZX0v9zK4cn1M7nCLB3n8DpKMksxUeRjkT6HPMW9kaseSZWKNzAVP1/7Ezcec0CsEQhW+l1rAm+D0f7LvB966jhtGRw8zeuqPGEs6stJao0QkssCnDC4HezLIuYRFyY2OnVIfItIrjEireIY6Zz6qPSf1szEGjQ9CLwBf3DulM3eKw453JHz3DXAtHlM=)

scope: vapor

- [Playground with vapor branch](https://deploy-preview-12359--vapor-repl.netlify.app/#eNqNUc1KAzEQfpVhLqtQ24OeylZQ6UEPKuoxl3U7bVOzSUgma6HsuzvZpbqCFHMJ8/3lG3LAG++nbSKcYxnroD1DJE4e2sq7cK2sbuRmOECgNXSwDq6BQgyFsrWzkWHLjYFFps+KrS7OlS1nQ5K4ZWBqvKmYZAI5Ze0k0ZJlmOu4UFi8J2ZnC4XQXuQwwfIl8+xfHqY9//aUs9GjOEGOUnWtN9NddFY2PeRYhTlVGwpPnrWsonAOPZO5yhj3+dBjHBJNjni9pfrjD3wX9xlT+BwoUmhJ4TfHVdgQD/Ty9VHqjsjGrZIR9QnyhaIzKXccZLfJrqT2SNe3ve9/StvNW1zumWw8LpWLZmXX6xXK792dWP2n7uX0qvcp22H3BTjvtuI=)

scope: vapor

close #13484 ## Summary by CodeRabbit - **New Features** - Added support for the `${configDir}` variable in TypeScript path mappings and include/exclude patterns when using TypeScript 5.5 or higher. -...

ready to merge
scope: sfc
:hammer: p3-minor-bug

close #13169 close #13170 close #11321 close #12298 close #12828 use tests from #13170 and #12298 and #12828 The current handing logic for v-bind shorthand is rather scattered, which results...

scope: compiler
:hammer: p3-minor-bug

close #13460 close https://github.com/vitejs/vite-plugin-vue/issues/15 This PR introduces a new option, `preserveTilde`, for handling the `~` in asset URLs. - The default value is `false`, which keeps the existing behavior: leading...

:sparkles: feature request
scope: sfc
version: minor

close #13453 because new vnodes may contain async components ## Summary by CodeRabbit - **Bug Fixes** - Improved handling of asynchronous dependencies in Suspense components during dynamic updates, ensuring correct...

ready to merge
scope: suspense
:hammer: p3-minor-bug

close #12503

ready to merge
scope: ssr
:hammer: p3-minor-bug

close #13159

ready to merge
scope: sfc
:hammer: p3-minor-bug