-
-
Notifications
You must be signed in to change notification settings - Fork 8.9k
Insights: vuejs/core
Overview
Could not load contribution data
Please try again later
3 Releases published by 1 person
59 Pull requests merged by 23 people
-
chore(runtime-core): simplify block-tracking disabling in h function
#13841 merged
Sep 3, 2025 -
fix(Suspence): handle Suspense + KeepAlive HMR updating edge case
#13076 merged
Sep 2, 2025 -
fix(compiler-sfc): check lang before attempt to compile script
#13508 merged
Sep 2, 2025 -
perf: improve regexp performance with non-capturing groups
#13567 merged
Sep 2, 2025 -
fix(watch): use maximum depth for duplicates
#13434 merged
Sep 2, 2025 -
fix(compiler-core/v-slot): force dynamic slots when slot referencing scope vars
#9427 merged
Sep 2, 2025 -
fix(runtime-core): use separate emits caches for components and mixins
#11661 merged
Sep 2, 2025 -
chore(types): compatible with TS 5.8
#12973 merged
Sep 2, 2025 -
refactor: remove canary release workflows
#13794 merged
Sep 2, 2025 -
chore: update side effect annotations to use standardized format
#13839 merged
Sep 2, 2025 -
types(jsx): add undefined to optional properties
#12771 merged
Sep 2, 2025 -
fix(hmr): prevent __VUE_HMR_RUNTIME__ from being overwritten by vue runtime in 3rd-party libraries
#13817 merged
Sep 2, 2025 -
fix(compiler-sfc): support ${configDir} in paths for TypeScript 5.5+
#13491 merged
Sep 2, 2025 -
fix(templateRef): prevent unnecessary set ref on dynamic ref change or component unmount
#12642 merged
Sep 2, 2025 -
fix(Teleport): hydrate disabled Teleport with undefined target
#11235 merged
Sep 2, 2025 -
fix(hmr): prevent update unmounting component during HMR reload
#13815 merged
Sep 2, 2025 -
fix(compiler-sfc): support global augments with named exports
#13789 merged
Sep 2, 2025 -
fix(runtime-core): disable tracking block in h function
#8213 merged
Sep 2, 2025 -
fix(custom-element): prevent defineCustomElement from mutating the options object
#13791 merged
Sep 2, 2025 -
fix(runtime-vapor): handle vapor attrs fallthrough to vdom component
#13551 merged
Sep 2, 2025 -
chore(deps): update build
#13799 merged
Sep 1, 2025 -
chore(deps): update test
#13801 merged
Sep 1, 2025 -
chore(deps): update dependency npm-run-all2 to v8
#13802 merged
Sep 1, 2025 -
chore(deps): update dependency magic-string to ^0.30.18
#13800 merged
Sep 1, 2025 -
chore: Fix typo in CHANGELOG.md.
#13833 merged
Sep 1, 2025 -
test: migrate to Vitest inline projects
#13838 merged
Sep 1, 2025 -
fix(vapor): handle next host node for vapor component
#13823 merged
Aug 29, 2025 -
types(runtime-dom): improve event types
#13804 merged
Aug 25, 2025 -
fix(runtime-dom): add name to vShow for prop mismatch check
#13806 merged
Aug 25, 2025 -
types(compiler-sfc): add explicit return type to genModelProps
#13441 merged
Aug 23, 2025 -
refactor(compat): rename legacyresolveScopedSlots to legacyResolveScopedSlots
#13440 merged
Aug 23, 2025 -
fix(reactivity): optimize size retrieval in createInstrumentations
#13759 merged
Aug 21, 2025 -
chore: fix typo
#13756 merged
Aug 21, 2025 -
fix(compiler-ssr): disable v-memo transform in ssr vdom fallback branch
#13725 merged
Aug 21, 2025 -
fix(compiler-sfc): improve type inference for generic type aliases types
#12876 merged
Aug 21, 2025 -
fix(runtime-core): avoid setting direct ref of useTemplateRef in dev
#13449 merged
Aug 21, 2025 -
chore(deps): update build (major)
#13748 merged
Aug 20, 2025 -
chore(deps): update test
#13734 merged
Aug 20, 2025 -
chore(deps): update dawidd6/action-download-artifact action to v11
#13774 merged
Aug 20, 2025 -
chore(deps): update actions/checkout action to v5
#13773 merged
Aug 20, 2025 -
chore(deps): update compiler
#13713 merged
Aug 20, 2025 -
chore(deps): update all non-major dependencies
#13733 merged
Aug 20, 2025 -
chore(deps): update build
#13712 merged
Aug 20, 2025 -
fix(deps): update dependency @vue/repl to ^4.6.3
#13747 merged
Aug 20, 2025 -
fix(suspense): don't immediately resolve suspense on last dep unmount
#13456 merged
Aug 20, 2025 -
fix(compiler-sfc): throw mismatched script langs error before invoking babel
#13194 merged
Aug 20, 2025 -
fix(runtime-core): improve consistency of
PublicInstanceProxyHandlers.has
#13507 merged
Aug 20, 2025 -
fix(Transition): handle KeepAlive + transition leaving edge case
#13152 merged
Aug 20, 2025 -
fix(compiler-core): prevent cached array children from retaining detached dom nodes
#13691 merged
Aug 20, 2025 -
fix(hmr): prevent updating unmounting component during HMR rerender
#13775 merged
Aug 20, 2025 -
fix(reactivity): warn on nested readonly ref update during unwrapping
#12141 merged
Aug 20, 2025 -
fix(hydration): also set vShow name if __FEATURE_PROD_HYDRATION_MISMATCH_DETAILS__ flag is enabled
#13777 merged
Aug 20, 2025 -
chore(ci): trusted publisher
#13768 merged
Aug 20, 2025 -
test(runtime-core): remove incorrect suspense test in vnode spec
#13782 merged
Aug 20, 2025 -
fix(runtime-vapor): properly handle consecutive prepend operations with insertionState
#13558 merged
Aug 20, 2025 -
refactor(compiler-sfc): destructure built-in properties ($emit,$attrs,$slots) in inline mode
#13663 merged
Aug 20, 2025 -
fix(runtime-vapor): fix readonly warning when useTemplateRef has same variable name as template ref
#13672 merged
Aug 20, 2025 -
fix(runtime-vapor): apply v-show to vdom child
#13767 merged
Aug 20, 2025 -
fix(compiler-vapor): adjust children generation order for hydration
#13729 merged
Aug 20, 2025
17 Pull requests opened by 12 people
-
fix(vdom): add null check in fragment removal Add null check for 'cu...
#13737 opened
Aug 5, 2025 -
fix(types): unwrap custom symbols in Reactive
#13740 opened
Aug 7, 2025 -
fix(compiler-ssr): remove undefined/null class and style attrs
#13745 opened
Aug 10, 2025 -
fix(runtime-dom): export nodeOps and patchProp for easier custom render creation
#13753 opened
Aug 12, 2025 -
fix(types): Directive Arg type in packages/runtime-core/src/directives
#13758 opened
Aug 14, 2025 -
fix(reactivity): update iterator to check for completion instead of value presence
#13761 opened
Aug 15, 2025 -
feat(vapor): dom event error handling
#13769 opened
Aug 15, 2025 -
fix(types): fix generic inference in defineComponent
#13770 opened
Aug 17, 2025 -
feat(compiler): compiler supports search and selectedcontent tag
#13779 opened
Aug 19, 2025 -
fix(custom-element): component styles are not merged with 2nd argument styles
#13792 opened
Aug 21, 2025 -
feat(runtime-vapor): hydration with node draft
#13798 opened
Aug 24, 2025 -
feat(compiler-sfc): support Node subpath imports for type resolution
#13813 opened
Aug 27, 2025 -
refactor(compiler-vapor): generate unique variable to prevent collisions with user variables
#13822 opened
Aug 29, 2025 -
fix(runtime-vapor): setting innerHTML should go through trusted types
#13825 opened
Aug 29, 2025 -
feat(runtime-vapor): implement defineVaporComponent types
#13831 opened
Aug 30, 2025 -
feat(types): enhanced types on `@vue/reactivity` `watch`
#13840 opened
Sep 1, 2025 -
refactor(templateRef): simplify template ref handling and remove old ref declarations
#13842 opened
Sep 3, 2025
36 Issues closed by 5 people
-
vue3 keep-alive not working with slot
#13843 closed
Sep 4, 2025 -
HMR fails when using keep-alive and Suspense.
#13075 closed
Sep 2, 2025 -
Using custom script languages (such as coffeescript) no longer works since vue 3.3 (works in 3.2)
#8368 closed
Sep 2, 2025 -
Unnecessary update cycles occurring only when content is passed to default slot
#9380 closed
Sep 2, 2025 -
Missing support in `@vue/runtime-dom` for TypeScript's `--exactOptionalPropertyTypes` option
#6068 closed
Sep 2, 2025 -
Vue compiler does not correctly resolve ${configDir} from extended tsconfigs
#13484 closed
Sep 2, 2025 -
$refs not reset when destroying element on event within `watch` callback on prop value change
#12639 closed
Sep 2, 2025 -
Conditional children inside an optional Teleport (with disabled) doesn't work
#11230 closed
Sep 2, 2025 -
werid render when using computed and h function
#6913 closed
Sep 2, 2025 -
Stale computed variable under Vue 3.5
#13832 closed
Sep 1, 2025 -
`Maximum call stack size exceeded` on large push over reactive array
#13826 closed
Sep 1, 2025 -
type 检测警告
#13835 closed
Aug 31, 2025 -
Indirect ref to unpacked getters cannot make them responsive
#13829 closed
Aug 30, 2025 -
Props able to edit parent object value (One-Way Data Flow Violence)
#13816 closed
Aug 28, 2025 -
Better event argument types
#13796 closed
Aug 25, 2025 -
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__ is not defined
#13805 closed
Aug 25, 2025 -
Lucide icons in vapor mode do not work and the page crashes due to an error
#13795 closed
Aug 22, 2025 -
runtime-dom 3.5.19
#13788 closed
Aug 21, 2025 -
打包上线后,项目显示异常
#13785 closed
Aug 21, 2025 -
`_cache` is not initialized in SSR
#13724 closed
Aug 21, 2025 -
useTemplateRef warning appears after rollup packaging
#12852 closed
Aug 21, 2025 -
`<slot>` in `<Suspense>` will cause an error
#13453 closed
Aug 20, 2025 -
The type of "ref(computed)" does not match the expected value.
#13781 closed
Aug 20, 2025 -
Incorrect error message when `<script>` `<script setup>` has different languages
#13193 closed
Aug 20, 2025 -
When Transition and keep-alive are used together, the display is incorrect
#13153 closed
Aug 20, 2025 -
[Teleport] Cannot find the target node when teleport nested and set conditional rendering
#13771 closed
Aug 20, 2025 -
SSR hydration mismatch warning/error with v-show + style attr
#13744 closed
Aug 20, 2025 -
[Vapor] Must be called at the top of a `setup` function in `vue-1i8n`
#13780 closed
Aug 19, 2025 -
Deleting el via a custom directive and patching throws an error due to parent being null.
#13743 closed
Aug 9, 2025 -
`useTemplateRef` is not reactive when used with v-for
#13741 closed
Aug 8, 2025 -
`onTrigger` never called with computed ref
#13738 closed
Aug 6, 2025
13 Issues opened by 11 people
-
`toRef` and `computed` don't behave the same when used with a getter function
#13819 opened
Aug 28, 2025 -
[@vue/reactivity] watch() doesn't accept TS generics
#13807 opened
Aug 25, 2025 -
Boolean casting not working when using type-only props with generic components
#13787 opened
Aug 21, 2025 -
[Vapor]Unexpected data update
#13784 opened
Aug 21, 2025 -
new customizable select elements not supported
#13778 opened
Aug 18, 2025 -
[Vapor]callWithAsyncErrorHandling cannot be intercepted by errorHandler
#13766 opened
Aug 15, 2025 -
[Vapor]v-show used on component with non-single-element root node and will be ignored
#13765 opened
Aug 15, 2025 -
[Vapor]Component rendering order is different from normal template rendering
#13764 opened
Aug 15, 2025 -
props type of generic `defineComponent` is inferred to be any
#13763 opened
Aug 15, 2025 -
Directive's Arg type is incorrect
#13757 opened
Aug 13, 2025 -
Parameters of type 'T' cannot be assigned to parameters of type 'UnwrapRefSimple<T>'. ts(2345)
#13755 opened
Aug 13, 2025 -
After using KeepAlive to switch routes, there is an error when referencing the component instance.
#13749 opened
Aug 12, 2025 -
the scoped style is not fully scoped
#13746 opened
Aug 10, 2025
31 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.
-
fix(compiler-sfc): make `transformAssetUrl` compatible with Node.js subpath imports patterns
#13045 commented on
Sep 1, 2025 • 1 new comment -
fix(vapor): avoid unnecessary block movement in renderList
#13722 commented on
Aug 19, 2025 • 0 new comments -
fix(compiler-dom): update HTML nesting validation for Chrome 134+ spec
#13720 commented on
Aug 21, 2025 • 0 new comments -
fix(runtime-dom): Vapor `useCssModule` support
#13711 commented on
Aug 21, 2025 • 0 new comments -
fix(runtime-dom): allow custom element prop overrides via prototype
#13707 commented on
Aug 11, 2025 • 0 new comments -
feat(runtime-vapor): support svg and MathML
#13703 commented on
Aug 28, 2025 • 0 new comments -
chore(deps): update lint
#13671 commented on
Sep 2, 2025 • 0 new comments -
fix(runtime-vapor): render slot fallback if provided content is invalid
#13669 commented on
Aug 22, 2025 • 0 new comments -
build: use rolldown
#13599 commented on
Aug 28, 2025 • 0 new comments -
fix(runtime-core): add `undefined` to `NativeType` type (fix #13593)
#13594 commented on
Sep 1, 2025 • 0 new comments -
chore(deps): update dependency vite to v5.4.19 [security]
#13556 commented on
Sep 1, 2025 • 0 new comments -
fix(custom-element): batch custom element prop patching
#13478 commented on
Sep 1, 2025 • 0 new comments -
feat(vapor): forwarded slots
#13408 commented on
Aug 22, 2025 • 0 new comments -
test vapor(DO NOT MERGE)
#13383 commented on
Aug 29, 2025 • 0 new comments -
fix(runtime-vapor): pass plain object props to createVNode during vdom interop
#13382 commented on
Sep 1, 2025 • 0 new comments -
feat(vapor): hydration
#13226 commented on
Aug 29, 2025 • 0 new comments -
fix(compiler-sfc): auto add nesting selector for nesting ::v-deep
#13163 commented on
Aug 22, 2025 • 0 new comments -
fix(types): make generics with runtime props in defineComponent work (fix #11374)
#13119 commented on
Sep 3, 2025 • 0 new comments -
fix(compiler-core): When the user uses the key inappropriately in the template, a compilation error should be thrown.
#11323 commented on
Aug 21, 2025 • 0 new comments -
feat(types): support inferring attrs
#7444 commented on
Aug 8, 2025 • 0 new comments -
Dependency Dashboard
#9145 commented on
Sep 4, 2025 • 0 new comments -
Under special conditions, the blockStack will grow indefinitely, leading to a memory leak.
#13732 commented on
Sep 1, 2025 • 0 new comments -
Types `inject` does not support number argument
#9439 commented on
Aug 25, 2025 • 0 new comments -
Vapor Roadmap
#13687 commented on
Aug 24, 2025 • 0 new comments -
CSS nesting and `:deep()` in scoped styles not working
#13159 commented on
Aug 22, 2025 • 0 new comments -
defineProps fails with import/export * as Types
#9187 commented on
Aug 22, 2025 • 0 new comments -
custom component v-model type error when script use lang="tsx"
#8808 commented on
Aug 20, 2025 • 0 new comments -
v-bind style not working in some edge cases (teleport + transition, slots)
#7312 commented on
Aug 13, 2025 • 0 new comments -
defineEmits and references in the template - either misleading TS or bug.
#13554 commented on
Aug 12, 2025 • 0 new comments -
Can't use generic prop type when definition includes intersection with generic params?
#8482 commented on
Aug 11, 2025 • 0 new comments -
Input with v-model sometimes shows wrong value
#12578 commented on
Aug 9, 2025 • 0 new comments