-
-
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
2 Releases published by 2 people
-
v3.5.17
published
Jun 18, 2025 -
v3.6.0-alpha.1
published
Jul 12, 2025
63 Pull requests merged by 11 people
-
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 -
fix(compiler-vapor): handle cache variable name substring edge cases
#13520 merged
Jun 26, 2025 -
fix(compiler-vapor): properly handle static ref in inline mode
#13257 merged
Jun 26, 2025 -
fix(runtime-vapor): ensure props are shallow reactive in VDOM component
#13502 merged
Jun 26, 2025 -
fix(compiler-sfc): always use defineComponent in SSR mode
#13525 merged
Jun 26, 2025 -
fix(compiler-vapor): properly cache variable with optional chaining
#13519 merged
Jun 26, 2025 -
chore(deps): update dependency vite to v5.4.19 [security]
#13517 merged
Jun 23, 2025 -
chore(deps): update build
#13516 merged
Jun 23, 2025 -
chore(deps): update all non-major dependencies
#13515 merged
Jun 23, 2025 -
fix(compiler-vapor): correct execution order of operations
#13351 merged
Jun 20, 2025 -
fix(runtime-vapor): should not warn invalid watch source when directly watching props
#13384 merged
Jun 20, 2025 -
fix(compiler-vapor): remove types for expressions
#13395 merged
Jun 20, 2025 -
fix(runtime-vapor): dynamic component attrs fallthrough
#13466 merged
Jun 20, 2025 -
fix(runtime-vapor): dynamic component work with insertionState
#13142 merged
Jun 20, 2025 -
chore(compiler-vapor): use compiler-dom instead of compiler-core
#13364 merged
Jun 20, 2025 -
fix(runtime-vapor): properly mount component when using setInsertionState
#13041 merged
Jun 20, 2025 -
fix(compiler-vapor): prevent v-for components from being single root
#13149 merged
Jun 20, 2025 -
fix(compiler-vapor): prevent caching UpdateExpression
#13346 merged
Jun 20, 2025 -
fix(runtime-vapor): dynamic component fallback rendering with insertionState
#13492 merged
Jun 20, 2025 -
fix(compiler-vapor): don't generate default slot for whitespace when preserved
#13009 merged
Jun 20, 2025 -
fix(runtime-vapor): should not fallthrough emit handlers to vdom child
#13500 merged
Jun 20, 2025 -
fix(ssr): handle initial selected state for select with v-model + v-for/v-if option
#13487 merged
Jun 18, 2025 -
fix(compiler-sfc): improved type resolution for function type aliases
#13452 merged
Jun 18, 2025 -
fix(slots): make cache indexes marker non-enumerable
#13469 merged
Jun 18, 2025 -
fix(compat): allow v-model built in modifiers on component
#12654 merged
Jun 18, 2025 -
fix(deps): update compiler
#13480 merged
Jun 18, 2025 -
chore(deps): update dependency vite to v5.4.19 [security]
#13281 merged
Jun 18, 2025 -
chore(deps): update build
#13479 merged
Jun 18, 2025 -
chore(local-playground): fix vapor tsconfig include path
#13490 merged
Jun 18, 2025 -
fix(runtime-vapor): respect immutability for readonly reactive arrays in
v-for
#13187 merged
Jun 18, 2025 -
fix(compiler-vapor): move
next
,child
andnthChild
before setInsertionState#13057 merged
Jun 18, 2025 -
fix(runtime-vapor): reset insertion state to avoid duplicate block inserts during non-hydration
#13220 merged
Jun 18, 2025 -
fix(compiler-vapor): prevent caching variables in function expression
#13244 merged
Jun 18, 2025 -
fix(runtime-vapor): set ref on dynamic component
#13172 merged
Jun 18, 2025 -
fix(runtime-vapor): prevent passing an empty string to classList.add
#12974 merged
Jun 18, 2025 -
fix(compiler-vapor): resolve implicitly self-referencing component
#13400 merged
Jun 18, 2025 -
fix(compiler-vapor): properly locate last if node
#13399 merged
Jun 18, 2025 -
chore(deps): update autofix-ci/action digest to 635ffb0
#13450 merged
Jun 16, 2025
32 Pull requests opened by 16 people
-
fix(custom-element): batch custom element prop patching
#13478 opened
Jun 15, 2025 -
fix(compiler-sfc): support ${configDir} in paths for TypeScript 5.5+
#13491 opened
Jun 18, 2025 -
The system automatically updates the time, resulting in event loss
#13494 opened
Jun 18, 2025 -
feat(runtime-vapor): dynamic components work with v-html and v-text
#13496 opened
Jun 19, 2025 -
fix(runtime-vapor): component emits vdom interop
#13498 opened
Jun 19, 2025 -
fix(runtime-core): improve consistency of `PublicInstanceProxyHandlers.has`
#13507 opened
Jun 20, 2025 -
fix(compiler-sfc): check lang before attempt to compile script
#13508 opened
Jun 21, 2025 -
fix(hydration): prevent lazy hydration for updated components
#13511 opened
Jun 22, 2025 -
fix(compiler-core): preserve start/end whitespace nodes in whitespace: 'preserve' mode
#13513 opened
Jun 23, 2025 -
refactor(runtime-core): check `props` rather than `propsOptions[0]`
#13514 opened
Jun 23, 2025 -
refactor(effectScope): scopes doubly-linked list
#13535 opened
Jun 27, 2025 -
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-core): identifiers in function parameters should not be inferred as references
#13548 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 -
fix(runtime-core): ensure correct anchor el for unresolved async components
#13560 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(compiler-vapor): empty interpolation
#13592 opened
Jul 8, 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 -
fix(runtime-vapor): remove access globalProperties warning
#13609 opened
Jul 10, 2025 -
fix(slots): refine condition to avoid copying compile marker
#13612 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
26 Issues closed by 9 people
-
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 -
Transition
#13509 closed
Jun 25, 2025 -
Using generics is making required props optional when using fallthrough
#13521 closed
Jun 24, 2025 -
reactive iterators do not support iterator helpers
#13504 closed
Jun 20, 2025 -
Dialog组件中如有组件内部还使用了Dialog,会导致关闭时报错
#13499 closed
Jun 19, 2025 -
`<option>` inside `<optgroup>` won't have `selected` attr in the SSR output
#13486 closed
Jun 18, 2025 -
Cannot use nominal/brand types in props
#13444 closed
Jun 18, 2025 -
Slots behave differently from Vue 3.5.14, breaks code that worked in 3.5.13
#13468 closed
Jun 18, 2025 -
compat: v-model modifiers do not work on components
#12652 closed
Jun 18, 2025 -
defineProps has invalid validation
#13493 closed
Jun 18, 2025 -
console cannot find path function on the playground
#13483 closed
Jun 18, 2025 -
{{ render() }} has an error in the console
#13481 closed
Jun 17, 2025 -
Destructured prop ref out of sync with prop value
#13475 closed
Jun 14, 2025 -
Computed does not track dependencies if they are used later
#13476 closed
Jun 14, 2025
20 Issues opened by 20 people
-
[Vapor] Using image from public directory causes error
#13623 opened
Jul 13, 2025 -
Vue SFC Playground has nowhere to enable `createVaporApp`
#13622 opened
Jul 12, 2025 -
perf regression real world use case
#13620 opened
Jul 12, 2025 -
Vue3 custom element prop type number is string in production builds
#13615 opened
Jul 11, 2025 -
Slot <template> not working when its name starts with an underscore (_) since v3.5.14
#13611 opened
Jul 10, 2025 -
Difficult to understand rendering logic
#13582 opened
Jul 7, 2025 -
`<Suspense>` changes the order of elements when using `v-for` with a given `key`
#13559 opened
Jul 3, 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 -
defineModel on Firefox does not work as expected
#13524 opened
Jun 24, 2025 -
Improve DefineComponent typings to support precise event mapping for consuming Custom Elements
#13518 opened
Jun 23, 2025 -
Async components with lazy hydration break when interacted with very quickly after hydration
#13510 opened
Jun 21, 2025 -
Styles in normal component aren't applied in web component
#13495 opened
Jun 18, 2025 -
Vue compiler does not correctly resolve ${configDir} from extended tsconfigs
#13484 opened
Jun 17, 2025
57 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(compiler-core): add `openTagLoc` and `closeTagLoc` to element ast node
#12928 commented on
Jun 18, 2025 • 5 new comments -
fix(ssr): render `hidden` correctly
#13125 commented on
Jun 22, 2025 • 2 new comments -
fix(runtime-vapor): pass plain object props to createVNode during vdom interop
#13382 commented on
Jul 7, 2025 • 2 new comments -
enhance the warning when use undeclared variable in template
#5010 commented on
Jun 23, 2025 • 1 new comment -
fix(runtime-dom): v-model on checkbox can work with truthy/falsy values (#5775)
#5780 commented on
Jun 24, 2025 • 1 new comment -
fix(runtime-core): warn about negative number in v-for
#12308 commented on
Jun 24, 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 -
wip(jsx-vapor): this is a collection of my pull requests for `pkg.pr.new` (don't merge!)
#13061 commented on
Jul 10, 2025 • 0 new comments -
feat(vapor): defineVaporAsyncComponent
#13059 commented on
Jul 7, 2025 • 0 new comments -
feat(compiler-vapor): support keys and nonKeys modifier for component events
#13053 commented on
Jul 7, 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(vapor): vapor transition + transition-group
#12962 commented on
Jul 7, 2025 • 0 new comments -
feat(compiler-core): allow directive modifiers to be dynamic (fix #8281)
#12913 commented on
Jul 9, 2025 • 0 new comments -
fix(jsx): add undefined to optional properties
#12771 commented on
Jun 17, 2025 • 0 new comments -
fix(useTemplateRef): handle useTemplateRef edge case with vFor
#12733 commented on
Jun 18, 2025 • 0 new comments -
Can't use generic prop type when definition includes intersection with generic params?
#8482 commented on
Jun 15, 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 7, 2025 • 0 new comments -
feat(vapor): vapor keepalive
#13186 commented on
Jul 7, 2025 • 0 new comments -
chore(test): report correct value of `__EXTEND_POINT__` when subsequent error codes is less than it
#13213 commented on
Jun 23, 2025 • 0 new comments -
feat(vapor): hydration
#13226 commented on
Jul 7, 2025 • 0 new comments -
feat(runtime-vapor): add normalizeNode to support non-block nodes
#13287 commented on
Jul 7, 2025 • 0 new comments -
feat(vapor): templateRef vdom interop
#13323 commented on
Jul 7, 2025 • 0 new comments -
feat(vapor): vdom Suspense render Vapor components
#13355 commented on
Jul 7, 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 7, 2025 • 0 new comments -
feat(vapor): scopeId
#13422 commented on
Jul 7, 2025 • 0 new comments -
feat(runtime-vapor): support Fragment
#13430 commented on
Jul 7, 2025 • 0 new comments -
refactor(compiler): add dedicated transform for vbind shorthand
#13438 commented on
Jun 13, 2025 • 0 new comments -
feat(runtime-vapor): add support for v-once
#13459 commented on
Jul 7, 2025 • 0 new comments -
$el of templateRef points to comment VNode instead of first real child of component
#12680 commented on
Jun 16, 2025 • 0 new comments -
a component that passes slots to children forces children to rerender
#5579 commented on
Jun 16, 2025 • 0 new comments -
destructing directly props diffs from destructing props indirectly
#11914 commented on
Jun 19, 2025 • 0 new comments -
Static slot content vnode's el property remains null after the component is mounted
#6851 commented on
Jun 23, 2025 • 0 new comments -
Using custom script languages (such as coffeescript) no longer works since vue 3.3 (works in 3.2)
#8368 commented on
Jun 23, 2025 • 0 new comments -
Incorrect vite warning regarding nesting tr directly in table element
#12088 commented on
Jun 24, 2025 • 0 new comments -
slots from useSlots() is not reactive when used in inline functional component
#11227 commented on
Jun 25, 2025 • 0 new comments -
Async component not rendering in SSR bundle, due to `default` export being missed
#8351 commented on
Jun 26, 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 -
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 -
`defineProps` is unable to parse the types generated from `ExtractPropTypes`
#9774 commented on
Jul 9, 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 -
Dependency Dashboard
#9145 commented on
Jul 12, 2025 • 0 new comments -
perf(core): improve vdom diffing by removing unnecessary conditional statement in getSequence function
#3928 commented on
Jun 13, 2025 • 0 new comments -
fix(runtime-core): global mixin lifecyclehooks execute after component lifecyclehooks when use both Composition API and Options API
#5927 commented on
Jun 24, 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(reactivity): warn on nested readonly ref update during unwrapping
#12141 commented on
Jun 23, 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 -
fix(hydration): don't error if data-allow-mismatch provided for fragment
#12505 commented on
Jun 25, 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