-
-
Notifications
You must be signed in to change notification settings - Fork 8.8k
Insights: vuejs/core
Overview
Could not load contribution data
Please try again later
3 Releases published by 2 people
-
v3.6.0-alpha.1
published
Jul 12, 2025 -
v3.6.0-alpha.2
published
Jul 18, 2025 -
v3.5.18
published
Jul 23, 2025
56 Pull requests merged by 14 people
-
fix(devtools): clear performance measures
#13701 merged
Jul 25, 2025 -
chore(runtime-core): use
NO
instead of()=>false
#13695 merged
Jul 25, 2025 -
fix(compiler-core): adjacent v-else should cause a compiler error
#13699 merged
Jul 25, 2025 -
dx(runtime-core): fix warning message for useSlots, useAttrs invocation with missing instance
#13647 merged
Jul 23, 2025 -
fix(ssr): ensure empty slots render as a comment node in Transition
#13396 merged
Jul 23, 2025 -
fix(runtime-core): ensure correct anchor el for unresolved async components
#13560 merged
Jul 23, 2025 -
fix(compiler-core): identifiers in function parameters should not be inferred as references
#13548 merged
Jul 23, 2025 -
fix(compiler-sfc): transform empty srcset w/ includeAbsolute: true
#13639 merged
Jul 23, 2025 -
fix(custom-element): ensure exposed methods are accessible from custom elements by making them enumerable
#13634 merged
Jul 23, 2025 -
fix(slots): refine internal key checking to support slot names starting with an underscore
#13612 merged
Jul 23, 2025 -
fix(hydration): prevent lazy hydration for updated components
#13511 merged
Jul 23, 2025 -
fix(compiler-core): avoid cached text vnodes retaining detached DOM nodes
#13662 merged
Jul 23, 2025 -
chore(deps): update all non-major dependencies
#13627 merged
Jul 22, 2025 -
chore(deps): update dependency @babel/types to ^7.28.1
#13628 merged
Jul 22, 2025 -
test(vFor): port tests
#13649 merged
Jul 22, 2025 -
chore(deps): update build
#13670 merged
Jul 22, 2025 -
fix(runtime-vapor): v-model interop
#13643 merged
Jul 18, 2025 -
fix(runtime-vapor): remove access globalProperties warning
#13609 merged
Jul 18, 2025 -
revert(reactivity): allow collect effects in EffectScope
#13657 merged
Jul 18, 2025 -
chore(test): report correct value of
__EXTEND_POINT__
when subsequent error codes is less than it#13213 merged
Jul 18, 2025 -
fix(compiler-core): avoid self updates of
v-pre
#12556 merged
Jul 18, 2025 -
fix(compiler-core): recognize empty string as non-identifier
#12553 merged
Jul 18, 2025 -
fix(compiler-core): transform empty
v-bind
dynamic argument content correctly#12554 merged
Jul 18, 2025 -
fix(reactivity): remove link check to align with 3.5
#13654 merged
Jul 18, 2025 -
fix(runtime-core): ensure HMR correctly checks if component is vapor
#13652 merged
Jul 18, 2025 -
fix(compiler-vapor): handle empty interpolation
#13592 merged
Jul 18, 2025 -
fix(compiler-vapor): handle special characters in cached variable names
#13626 merged
Jul 18, 2025 -
chore(sfc-playground): import vaporInteropPlugin only if Vapor mode is supported
#13645 merged
Jul 17, 2025 -
fix(runtime-vapor): component emits vdom interop
#13498 merged
Jul 16, 2025 -
fix(reactivity): add back STOP flag
#13605 merged
Jul 10, 2025 -
fix(deps): add estree-walker
#13604 merged
Jul 10, 2025 -
fix(runtime-vapor): prevent hasOwnProperty error when props is null
#13564 merged
Jul 10, 2025 -
fix(type): remove internal for refs
#13589 merged
Jul 10, 2025 -
perf(vapor): more efficient renderList update algorithm
#13279 merged
Jul 10, 2025 -
feat(runtime-vapor): support functional slot in vdom component
#13576 merged
Jul 10, 2025 -
feat(runtime-vapor): add vapor flag for createVaporApp
#13360 merged
Jul 10, 2025 -
feat(vapor): generate more efficient runtime code for specific interpolation patterns
#13278 merged
Jul 10, 2025 -
refactor(reactivity, runtime-core): improve performance-critical code
#13274 merged
Jul 10, 2025 -
feat(runtime-vapor): expose isVaporComponent
#13307 merged
Jul 10, 2025 -
feat(runtime-vapor): support HMR for setup function
#13102 merged
Jul 10, 2025 -
chore(compiler-sfc): match
@keyframes
exactly#13566 merged
Jul 9, 2025 -
chore(deps): update compiler to ^7.28.0
#13575 merged
Jul 9, 2025 -
fix(devtools): allow setting devtools hook after createApp
#13580 merged
Jul 9, 2025 -
fix(compiler-vapor): add missing dependency for @babel/parser
#13581 merged
Jul 9, 2025 -
fix(scheduler): improve error handling in job flushing
#13587 merged
Jul 9, 2025 -
fix(parse): make 'vapor' property optional
#13590 merged
Jul 9, 2025 -
chore: migrate to getCurrentInstance API
#12958 merged
Jul 8, 2025 -
chore(deps): update build
#13574 merged
Jul 8, 2025 -
Revert "Vapor mode"
#13578 merged
Jul 7, 2025 -
Vapor mode
#12359 merged
Jul 7, 2025 -
fix(reactivity): avoid unwrapping
.value
when the proxy is a direct wrapper of Ref#13569 merged
Jul 7, 2025 -
chore(deps): update build
#13542 merged
Jul 4, 2025 -
test(runtime-vapor): add vdomInterop tests
#13563 merged
Jul 4, 2025 -
fix(css-vars): nullish v-bind in style should not lead to unexpected inheritance
#12461 merged
Jul 3, 2025 -
chore(deps): update all non-major dependencies
#13541 merged
Jul 3, 2025
33 Pull requests opened by 17 people
-
fix(compiler-ssr): add selected option attribute from select value
#13539 opened
Jun 28, 2025 -
fix(runtime-core): always pass context arg to functional components
#13540 opened
Jun 29, 2025 -
feat(runtime-core): add unwrapFragment to flatten nested Fragment nodes in vnode arrays
#13546 opened
Jul 1, 2025 -
fix(compiler): share logic for comments and whitespace
#13550 opened
Jul 1, 2025 -
fix(runtime-vapor): handle vapor attrs fallthrough to vdom component
#13551 opened
Jul 1, 2025 -
chore(deps): update dependency vite to v5.4.19 [security]
#13556 opened
Jul 2, 2025 -
fix(runtime-vapor): properly handle consecutive prepend operations with insertionState
#13558 opened
Jul 3, 2025 -
perf: improve regexp performance with non-capturing groups
#13567 opened
Jul 4, 2025 -
feat: allow slot prop vars as components
#13573 opened
Jul 5, 2025 -
docs: add docs for `timeout` prop
#13584 opened
Jul 7, 2025 -
fix(runtime-core): add `undefined` to `NativeType` type (fix #13593)
#13594 opened
Jul 8, 2025 -
build: use rolldown
#13599 opened
Jul 9, 2025 -
fix(ref): store old value when value changes
#13607 opened
Jul 10, 2025 -
feat(compiler-dom): support customizable select
#13616 opened
Jul 11, 2025 -
feat(compiler): evaluate static interpolations at compile time
#13617 opened
Jul 11, 2025 -
feat(compiler-core): consider component import names for resolving setup component references
#13624 opened
Jul 13, 2025 -
fix(compiler-vapor): fix asset import from public directory
#13630 opened
Jul 14, 2025 -
chore(types): remove global declared script setup helpers
#13631 opened
Jul 14, 2025 -
fix(runtime-vapor): add __vapor flag for dynamic component
#13659 opened
Jul 19, 2025 -
refactor(compiler-sfc): destructure built-in properties ($emit,$attrs,$slots) in inline mode
#13663 opened
Jul 20, 2025 -
refactor(compile-vapor): skip unnecessary closing tags in templates
#13667 opened
Jul 20, 2025 -
fix(runtime-vapor): render slot fallback if provided content is invalid
#13669 opened
Jul 21, 2025 -
chore(deps): update lint
#13671 opened
Jul 21, 2025 -
fix(runtime-vapor): fix readonly warning when useTemplateRef has same variable name as template ref
#13672 opened
Jul 21, 2025 -
refactor(compiler-vapor): skip unnecessary attribute quoting in templates
#13673 opened
Jul 21, 2025 -
refactor(runtime-vapor): allow non-instance for setRef
#13675 opened
Jul 21, 2025 -
fix(compiler-core): prevent cached array children from retaining detached dom nodes
#13691 opened
Jul 23, 2025 -
feat(runtime-vapor): support svg and MathML
#13703 opened
Jul 25, 2025 -
fix(runtime-dom): allow custom element prop overrides via prototype
#13707 opened
Jul 26, 2025 -
fix(runtime-dom): Vapor `useCssModule` support
#13711 opened
Jul 26, 2025 -
chore(deps): update build
#13712 opened
Jul 28, 2025 -
chore(deps): update dependency @babel/types to ^7.28.2
#13713 opened
Jul 28, 2025 -
fix(runtime-vapor): fix vFor bugs
#13714 opened
Jul 28, 2025
37 Issues closed by 8 people
-
Memory leak on nuxt
#13692 closed
Jul 28, 2025 -
Teleport fails on ssr if to is undefined on mount.
#13710 closed
Jul 26, 2025 -
Vue crashes when a Symbol is passed to any prop with mismatched type in dev mode
#13709 closed
Jul 26, 2025 -
Performance tracing gradually slowing down Firefox
#13700 closed
Jul 25, 2025 -
Multiple v-else directives silently ignored after v-if
#13698 closed
Jul 25, 2025 -
v-model on reactive objects generates invalid assignment code causing rolldown build failures
#13693 closed
Jul 23, 2025 -
SSR hydration fails with `<Transition appear>` and empty content
#13394 closed
Jul 23, 2025 -
`<Suspense>` changes the order of elements when using `v-for` with a given `key`
#13559 closed
Jul 23, 2025 -
Exposed method not accessible from custom element
#13632 closed
Jul 23, 2025 -
Slot <template> not working when its name starts with an underscore (_) since v3.5.14
#13611 closed
Jul 23, 2025 -
Async components with lazy hydration break when interacted with very quickly after hydration
#13510 closed
Jul 23, 2025 -
Detached elements are generated under certain circumstances
#13661 closed
Jul 23, 2025 -
[Vapor]There was an error returning to the normal page from the Vapor page
#13686 closed
Jul 22, 2025 -
An error occurred in <template> after the update
#13682 closed
Jul 22, 2025 -
When a composite prop is passed in, the watcher will be triggered incorrectly
#13674 closed
Jul 21, 2025 -
Arco Design tooltip position bug that occurs when upgrading from Vue 3.4 to Vue 3.5
#13676 closed
Jul 21, 2025 -
[BUG - Build] - Main Built JS added to commented HEAD (first occurrence)
#13664 closed
Jul 21, 2025 -
Effect cannot track ref in scope
#13656 closed
Jul 18, 2025 -
typescript error in defineModel resolving it to T | Undefined despite setting a type
#11945 closed
Jul 18, 2025 -
perf regression real world use case
#13620 closed
Jul 18, 2025 -
Vue SFC Playground has nowhere to enable `createVaporApp`
#13622 closed
Jul 17, 2025 -
Replace lodash with es-toolkit/compat for smaller bundle size and better tree-shaking
#13646 closed
Jul 17, 2025 -
Odd/Incorrect behavior on checkbox v-model when wrapped in an element with an @input event handler
#13633 closed
Jul 16, 2025 -
Value is visable in html when rendering input with type password
#13641 closed
Jul 16, 2025 -
insertBefore DOM Error When Navigating to Specific Dynamic Nested Route
#13602 closed
Jul 13, 2025 -
vue v3.6.0-alpha.1 can't work with `<img src="/logo.svg" />` in vapor mode
#13621 closed
Jul 12, 2025 -
Inconsistent update timing behavior when using defineModel
#13618 closed
Jul 12, 2025 -
Style values with spaces are not preserved
#13614 closed
Jul 10, 2025 -
build error [vite:build-import-analysis] Maximum call stack size exceeded
#13595 closed
Jul 9, 2025 -
Native semantic Tags doesn't work
#13591 closed
Jul 8, 2025 -
defineProps lost responsive after deconstruction
#13557 closed
Jul 4, 2025 -
SSR hydration errors when combining inline styles with v-bind() in CSS
#12439 closed
Jul 3, 2025 -
Teleport fails on ssr if to is undefined on mount.
#13549 closed
Jul 1, 2025 -
Suspense use dynamic async component,fallback just work once
#13543 closed
Jun 30, 2025
17 Issues opened by 16 people
-
Custom element properties cannot be overridden
#13706 opened
Jul 26, 2025 -
[Vapor] SVG elements with `v-for` are not rendered correctly
#13689 opened
Jul 22, 2025 -
Docs improvement: Clarify `watchEffect`'s watch list during conditional dependency access
#13688 opened
Jul 22, 2025 -
Vapor Roadmap
#13687 opened
Jul 22, 2025 -
[Vapor] fallback slot content not rendered if content is comment
#13668 opened
Jul 20, 2025 -
[Vapor] useCssVars (style v-bind) doesn't work with vapor
#13666 opened
Jul 20, 2025 -
[Vapor] useTemplateRef prints a warn when updated
#13665 opened
Jul 20, 2025 -
[Vapor] Using image from public directory causes error
#13623 opened
Jul 13, 2025 -
Vue3 custom element prop type number is string in production builds
#13615 opened
Jul 11, 2025 -
Difficult to understand rendering logic
#13582 opened
Jul 7, 2025 -
defineEmits and references in the template - either misleading TS or bug.
#13554 opened
Jul 2, 2025 -
Accessibility bug with VoiceOver involving slots and form fields
#13553 opened
Jul 1, 2025 -
`defineProps` & `ref` types mismatch
#13552 opened
Jul 1, 2025 -
It's possible to provide props to a slot, but no way to provide slots to slots
#13544 opened
Jun 30, 2025
53 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
feat(compiler): compiler supports search tag
#9249 commented on
Jul 8, 2025 • 6 new comments -
feat(reactivity): untrack
#13286 commented on
Jul 23, 2025 • 5 new comments -
fix(runtime-core): warn about negative number in v-for
#12308 commented on
Jul 22, 2025 • 3 new comments -
fix(runtime-vapor): pass plain object props to createVNode during vdom interop
#13382 commented on
Jul 7, 2025 • 1 new comment -
feat(runtime-vapor): use shallow clone to support shallowRef in v-for
#12985 commented on
Jul 10, 2025 • 1 new comment -
fix: handle nullish dynamic event name with event modifiers
#13060 commented on
Jul 15, 2025 • 1 new comment -
Improve DefineComponent typings to support precise event mapping for consuming Custom Elements
#13518 commented on
Jun 28, 2025 • 0 new comments -
fix(jsx): add undefined to optional properties
#12771 commented on
Jul 23, 2025 • 0 new comments -
feat(compiler-core): allow directive modifiers to be dynamic (fix #8281)
#12913 commented on
Jul 14, 2025 • 0 new comments -
feat(types): enhanced defineComponent inference
#12935 commented on
Jul 15, 2025 • 0 new comments -
feat(vapor): vapor transition + transition-group
#12962 commented on
Jul 15, 2025 • 0 new comments -
fix(types): restrict provide() key to string | InjectionKey to avoid unexpected key collisions
#12999 commented on
Jul 12, 2025 • 0 new comments -
feat(compiler-vapor): support keys and nonKeys modifier for component events
#13053 commented on
Jul 7, 2025 • 0 new comments -
feat(vapor): defineVaporAsyncComponent
#13059 commented on
Jul 25, 2025 • 0 new comments -
wip(jsx-vapor): this is a collection of my pull requests for `pkg.pr.new` (don't merge!)
#13061 commented on
Jul 25, 2025 • 0 new comments -
fix(vapor): v-model and v-model:model co-usage
#13070 commented on
Jul 7, 2025 • 0 new comments -
feat(vapor): vapor teleport
#13082 commented on
Jul 16, 2025 • 0 new comments -
feat(vapor): vapor keepalive
#13186 commented on
Jul 16, 2025 • 0 new comments -
feat(vapor): hydration
#13226 commented on
Jul 18, 2025 • 0 new comments -
feat(runtime-vapor): add normalizeNode to support non-block nodes
#13287 commented on
Jul 25, 2025 • 0 new comments -
feat(vapor): templateRef vdom interop
#13323 commented on
Jul 16, 2025 • 0 new comments -
feat(vapor): vdom Suspense render Vapor components
#13355 commented on
Jul 16, 2025 • 0 new comments -
test vapor(DO NOT MERGE)
#13383 commented on
Jul 7, 2025 • 0 new comments -
feat(vapor): forwarded slots
#13408 commented on
Jul 25, 2025 • 0 new comments -
feat(vapor): scopeId
#13422 commented on
Jul 7, 2025 • 0 new comments -
feat(runtime-vapor): add support for v-once
#13459 commented on
Jul 16, 2025 • 0 new comments -
feat(runtime-vapor): dynamic components work with v-html and v-text
#13496 commented on
Jul 16, 2025 • 0 new comments -
fix(compiler-sfc): check lang before attempt to compile script
#13508 commented on
Jul 8, 2025 • 0 new comments -
Functional component not receiving context when using the rest parameters
#13182 commented on
Jun 29, 2025 • 0 new comments -
`<slot>` in `<Suspense>` will cause an error
#13453 commented on
Jul 1, 2025 • 0 new comments -
Vue compiler does not correctly resolve ${configDir} from extended tsconfigs
#13484 commented on
Jul 1, 2025 • 0 new comments -
TSX can't add custom props because of IntrinsicAttributes don't extends any interface.
#12384 commented on
Jul 6, 2025 • 0 new comments -
Allow components passed as slot prop to be used in the slot
#8553 commented on
Jul 7, 2025 • 0 new comments -
Error TS6133: '$props' | '$setup' | '$options' is declared but its value is never read
#4668 commented on
Jul 11, 2025 • 0 new comments -
Safari src/srcset behavior
#6391 commented on
Jul 14, 2025 • 0 new comments -
TypeError: Cannot read properties of null (reading 'setupContext') at getContext at useAttrs
#12228 commented on
Jul 17, 2025 • 0 new comments -
"Hydration completed but contains mismatches" error not caught by the Vue error handler
#13154 commented on
Jul 17, 2025 • 0 new comments -
`defineProps` is unable to parse the types generated from `ExtractPropTypes`
#9774 commented on
Jul 17, 2025 • 0 new comments -
`Object.hasOwn()` hinders reactivity
#9273 commented on
Jul 17, 2025 • 0 new comments -
Not possible to set attributes (template syntax) on web components/custom elements
#13104 commented on
Jul 22, 2025 • 0 new comments -
Problem typing optional props with exactOptionalPropertyTypes enabled in tsconfig
#6532 commented on
Jul 23, 2025 • 0 new comments -
Improve type hints that were worsened by adding a second type argument to the `Ref` type
#11969 commented on
Jul 24, 2025 • 0 new comments -
(runtime-core): Runtime error when mistakenly converting symbols to a string during props validation
#8487 commented on
Jul 26, 2025 • 0 new comments -
Dependency Dashboard
#9145 commented on
Jul 28, 2025 • 0 new comments -
feat(compiler-sfc): deep selector supports multiple values
#8232 commented on
Jul 21, 2025 • 0 new comments -
fix(compiler-core/v-slot): force dynamic slots when slot referencing scope vars
#9427 commented on
Jul 22, 2025 • 0 new comments -
fix(compiler-core): compilation of slot v-if/else when preserve whitespace
#9448 commented on
Jul 1, 2025 • 0 new comments -
feat(effectScope): add `onDispose` method
#10826 commented on
Jul 10, 2025 • 0 new comments -
fix(Teleport): hydrate disabled Teleport with undefined target
#11235 commented on
Jul 1, 2025 • 0 new comments -
fix(types): should wrap the top level setup refs with `ShallowReactive`
#12272 commented on
Jul 6, 2025 • 0 new comments -
feat(jsx-runtime): use interface instead of type for ReservedProps
#12385 commented on
Jul 6, 2025 • 0 new comments -
feat(runtime-vapor): use css vars work with vapor mode
#12621 commented on
Jul 7, 2025 • 0 new comments -
perf(runtime-vapor): refactor apiCreateIf
#12629 commented on
Jul 7, 2025 • 0 new comments