]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Eduardo San Martin Morote [Wed, 20 Dec 2023 16:09:13 +0000 (17:09 +0100)]
test(ssr): computed with onServerPrefetch
As noted in https://github.com/vuejs/core/issues/5300#issuecomment-
1790432852
renovate[bot] [Wed, 20 Dec 2023 02:52:16 +0000 (10:52 +0800)]
chore(deps): update test (#9859)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Dec 2023 02:38:35 +0000 (10:38 +0800)]
chore(deps): update compiler to ^7.23.6 (#9858)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Dec 2023 02:38:20 +0000 (10:38 +0800)]
chore(deps): update all non-major dependencies (#9857)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Evan You [Tue, 19 Dec 2023 10:12:48 +0000 (18:12 +0800)]
release: v3.3.13
白雾三语 [Tue, 19 Dec 2023 09:08:46 +0000 (17:08 +0800)]
fix(compiler-core): fix v-on with modifiers on inline expression of undefined (#9866)
close #9865
improve isMemberExpression check for undefined
Eduardo San Martin Morote [Tue, 19 Dec 2023 09:05:29 +0000 (10:05 +0100)]
fix(types): extract properties from extended collections (#9854)
close #9852
Thorsten Lünborg [Sat, 16 Dec 2023 13:54:37 +0000 (14:54 +0100)]
fix(runtime-dom): cache event handlers by key/modifiers (#9851)
close #9849
Evan You [Sat, 16 Dec 2023 06:23:40 +0000 (14:23 +0800)]
release: v3.3.12
Evan You [Sat, 16 Dec 2023 05:46:11 +0000 (13:46 +0800)]
test(types): add test for ref/shallowRef generic casting
丶远方 [Sat, 16 Dec 2023 05:45:01 +0000 (13:45 +0800)]
fix(types): fix `shallowRef` type error (#9839)
edison [Sat, 16 Dec 2023 03:55:40 +0000 (11:55 +0800)]
fix(hydration): handle appear transition before patch props (#9837)
close #9832
丶远方 [Fri, 15 Dec 2023 01:56:01 +0000 (09:56 +0800)]
fix(sfc/cssVars): fix loss of CSS v-bind variables when setting inline style with string value (#9824)
close #9821
丶远方 [Mon, 11 Dec 2023 12:01:36 +0000 (20:01 +0800)]
refactor(types): simplify `EmitsToProps` types (#9788)
btea [Mon, 11 Dec 2023 10:47:06 +0000 (18:47 +0800)]
chore(sfc-playground): highlight the active version in dropdown (#9045)
Evan You [Mon, 11 Dec 2023 10:40:25 +0000 (18:40 +0800)]
refactor(reactivity): improve nested readonly ref set check
ref #9094
丶远方 [Mon, 11 Dec 2023 10:23:02 +0000 (18:23 +0800)]
refactor(compiler-sfc): avoid unnecessary switch case fallthrough (#8998)
renovate[bot] [Mon, 11 Dec 2023 10:14:00 +0000 (18:14 +0800)]
chore(deps): update lint (#9800)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 11 Dec 2023 10:13:43 +0000 (18:13 +0800)]
chore(deps): update dependency marked to v11 (#9806)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 11 Dec 2023 05:47:19 +0000 (13:47 +0800)]
chore(deps): update dependency jsdom to v23 (#9805)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 11 Dec 2023 02:53:52 +0000 (10:53 +0800)]
chore(deps): update test (#9802)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 11 Dec 2023 02:49:43 +0000 (10:49 +0800)]
chore(deps): update codspeedhq/action action to v2 (#9804)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 11 Dec 2023 02:49:18 +0000 (10:49 +0800)]
chore(deps): update dependency monaco-editor to ^0.45.0 (#9803)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 11 Dec 2023 02:48:44 +0000 (10:48 +0800)]
chore(deps): update all non-major dependencies (#9799)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
zhangenming [Mon, 11 Dec 2023 02:43:07 +0000 (10:43 +0800)]
chore: remove out of date comment (#9794) [ci skip]
edison [Fri, 8 Dec 2023 15:06:34 +0000 (23:06 +0800)]
fix(ssr): fix suspense hydration of fallback content (#7188)
Carlos Rodrigues [Fri, 8 Dec 2023 14:54:57 +0000 (14:54 +0000)]
fix(types): support for generic keyof slots (#8374)
丶远方 [Fri, 8 Dec 2023 14:16:25 +0000 (22:16 +0800)]
fix(types): add `xmlns:xlink` to `SVGAttributes` (#9300)
close #9299
三咲智子 Kevin Deng [Fri, 8 Dec 2023 13:26:48 +0000 (21:26 +0800)]
ci: add continuous reactivity benchmark (#9638)
三咲智子 Kevin Deng [Fri, 8 Dec 2023 10:16:22 +0000 (18:16 +0800)]
test: update snapshot
Evan You [Fri, 8 Dec 2023 06:13:52 +0000 (14:13 +0800)]
release: v3.3.11
edison [Fri, 8 Dec 2023 04:29:15 +0000 (12:29 +0800)]
fix(Suspense): properly get anchor when mount fallback vnode (#9770)
close #9769
Rudy [Fri, 8 Dec 2023 04:24:44 +0000 (12:24 +0800)]
fix(watch): should not fire pre watcher on child component unmount (#7181)
close #7030
丶远方 [Thu, 7 Dec 2023 08:28:16 +0000 (16:28 +0800)]
fix(types): ref() return type should not be any when initial value is any (#9768)
Evan You [Thu, 7 Dec 2023 06:30:32 +0000 (14:30 +0800)]
chore(dx): fix defineProps jsdoc + update defineEmits jsdoc example
agoni1212 [Thu, 7 Dec 2023 05:28:07 +0000 (13:28 +0800)]
chore: typo (#9767)
Evan You [Thu, 7 Dec 2023 05:26:30 +0000 (13:26 +0800)]
fix(reactivity): fix mutation on user proxy of reactive Array
close #9742
close #9751
close #9750
Evan You [Thu, 7 Dec 2023 02:40:27 +0000 (10:40 +0800)]
fix(shared): handle more Symbol cases in toDisplayString
Carlos Rodrigues [Thu, 7 Dec 2023 02:33:48 +0000 (02:33 +0000)]
fix(shared): handle Map with symbol keys in toDisplayString (#9731)
close #9727
Evan You [Thu, 7 Dec 2023 02:07:25 +0000 (10:07 +0800)]
fix(runtime-dom): fix width and height prop check condition
close #9762
白雾三语 [Wed, 6 Dec 2023 07:16:16 +0000 (15:16 +0800)]
fix(custom-element): correctly handle number type props in prod (#8989)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 6 Dec 2023 06:35:36 +0000 (14:35 +0800)]
chore(deps-dev): bump vite from 5.0.0 to 5.0.5 (#9758)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
sunjiang0018 [Tue, 5 Dec 2023 04:05:53 +0000 (12:05 +0800)]
chore: fix typo (#9752) [ci skip]
Evan You [Tue, 5 Dec 2023 02:47:38 +0000 (10:47 +0800)]
chore(deps): bump vitest to 1.0
Carlos Rodrigues [Mon, 4 Dec 2023 19:08:21 +0000 (19:08 +0000)]
chore(playground): expose esm-browser files (#9725)
Evan You [Mon, 4 Dec 2023 13:42:18 +0000 (21:42 +0800)]
release: v3.3.10
yangxiuxiu [Mon, 4 Dec 2023 08:53:21 +0000 (16:53 +0800)]
fix(compiler-sfc): fix :where and :is selector in scoped mode with multiple selectors (#9735)
close #9707
renovate[bot] [Mon, 4 Dec 2023 08:43:47 +0000 (16:43 +0800)]
chore(deps): update compiler (#9745)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Carlos Rodrigues [Mon, 4 Dec 2023 08:43:30 +0000 (08:43 +0000)]
fix(app): prevent template from being cached between apps with different options (#9724)
close #9618
renovate[bot] [Mon, 4 Dec 2023 08:42:40 +0000 (16:42 +0800)]
chore(deps): update all non-major dependencies (#9744)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
xiaoming young [Mon, 4 Dec 2023 08:42:24 +0000 (16:42 +0800)]
chore: fix typos in CHANGELOG.md (#9746) [ci skip]
edison [Mon, 4 Dec 2023 08:41:55 +0000 (16:41 +0800)]
fix(runtime-core): Suspense get anchor properly in Transition (#9309)
close #8105
Evan You [Mon, 4 Dec 2023 07:43:29 +0000 (15:43 +0800)]
fix(compiler-sfc): avoid passing forEach index to genMap
Carlos Rodrigues [Sun, 3 Dec 2023 23:59:01 +0000 (23:59 +0000)]
fix(types): improve return type withKeys and withModifiers (#9734)
Reii [Fri, 1 Dec 2023 13:28:48 +0000 (21:28 +0800)]
chore(template-explorer): fix overflow screen problem (#7282) [ci skip]
edison [Fri, 1 Dec 2023 13:21:12 +0000 (21:21 +0800)]
fix(compiler-sfc): support inferring generic types (#8511)
close #8482
Evan You [Fri, 1 Dec 2023 08:45:53 +0000 (16:45 +0800)]
fix(compiler-sfc): deindent pug/jade templates
close #3231
close #3842
close #7723
edison [Fri, 1 Dec 2023 07:54:40 +0000 (15:54 +0800)]
fix(ssr): avoid computed being accidentally cached before server render (#9688)
close #5300
edison [Thu, 30 Nov 2023 18:52:26 +0000 (02:52 +0800)]
fix(compiler-sfc): generate more treeshaking friendly code (#9507)
close #9500
花果山大圣 [Thu, 30 Nov 2023 18:45:03 +0000 (02:45 +0800)]
chore(dx): improve color contrast in dark mode for custom formatter (#8704)
Abhay Chauhan [Thu, 30 Nov 2023 18:43:56 +0000 (00:13 +0530)]
chore: improve comment readability (#8598) [ci skip]
Blake Newman [Thu, 30 Nov 2023 18:37:51 +0000 (18:37 +0000)]
fix(types): expose emits as props in functional components (#9234)
三咲智子 Kevin Deng [Thu, 30 Nov 2023 18:33:09 +0000 (02:33 +0800)]
fix(types): fix reactive collection types (#8960)
close #8904
Evan You [Thu, 30 Nov 2023 13:44:28 +0000 (21:44 +0800)]
chore(playground): use CodeMirror during local dev
Evan You [Thu, 30 Nov 2023 11:26:36 +0000 (19:26 +0800)]
perf(v-on): constant handlers with modifiers should not be treated as dynamic
Evan You [Thu, 30 Nov 2023 11:00:00 +0000 (19:00 +0800)]
perf(runtime-dom): cache modifier wrapper functions
close #8882
三咲智子 Kevin Deng [Thu, 30 Nov 2023 10:41:21 +0000 (18:41 +0800)]
fix(compiler-sfc): throw error when failing to load TS during type resolution (#8883)
edison [Thu, 30 Nov 2023 10:35:20 +0000 (18:35 +0800)]
fix(cssVars): cssVar names should be double-escaped when generating code for ssr (#8824)
close #7823
Evan You [Thu, 30 Nov 2023 10:33:53 +0000 (18:33 +0800)]
chore: fix width/height check condition
edison [Thu, 30 Nov 2023 10:03:23 +0000 (18:03 +0800)]
fix(compiler-sfc): support resolving components from props (#8785)
Evan You [Thu, 30 Nov 2023 09:59:27 +0000 (17:59 +0800)]
chore: optimize widht/height element check
Evan You [Thu, 30 Nov 2023 09:51:58 +0000 (17:51 +0800)]
perf: optimize on* prop check
zhoulixiang [Thu, 30 Nov 2023 09:27:23 +0000 (17:27 +0800)]
fix(runtime-dom): set width/height with units as attribute (#8781)
Technically, width / height on `<img>`, `<video>` etc must be integers and cannot contain units. When set as a DOM property, the DOM force converts strings with units to 0. However, this is such a common mistake that most browsers nowadays supports such usage, and it makes sense for Vue to at least let it be set as an attribute.
renovate[bot] [Thu, 30 Nov 2023 08:38:33 +0000 (16:38 +0800)]
chore(deps): update dependency puppeteer to ~21.5.2 (#9637)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Evan You [Thu, 30 Nov 2023 05:11:27 +0000 (13:11 +0800)]
chore: bump @vue/repl
renovate[bot] [Tue, 28 Nov 2023 00:10:11 +0000 (08:10 +0800)]
chore(deps): update dependency @typescript-eslint/parser to ^6.13.0 (#9683)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 28 Nov 2023 00:03:07 +0000 (08:03 +0800)]
chore(deps): update all non-major dependencies (#9682)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 28 Nov 2023 00:02:38 +0000 (08:02 +0800)]
fix(deps): update compiler to ^7.23.4 (#9681)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Evan You [Sat, 25 Nov 2023 08:11:31 +0000 (16:11 +0800)]
release: v3.3.9
Carlos Rodrigues [Wed, 22 Nov 2023 14:18:02 +0000 (14:18 +0000)]
types: support app.component to be `defineComponent` (#9662)
Evan You [Tue, 21 Nov 2023 01:37:37 +0000 (09:37 +0800)]
chore: exclude private packages from version updates
Evan You [Tue, 21 Nov 2023 01:16:14 +0000 (09:16 +0800)]
workflow: use workspace deps
renovate[bot] [Mon, 20 Nov 2023 09:38:13 +0000 (17:38 +0800)]
chore(deps): update all non-major dependencies (#9636)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Sat, 18 Nov 2023 02:36:56 +0000 (10:36 +0800)]
chore(deps): update dependency vite to v5 (#9630)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
renovate[bot] [Sat, 18 Nov 2023 02:33:45 +0000 (10:33 +0800)]
chore(deps): update dependency tsx to v4 (#9629)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Sat, 18 Nov 2023 02:33:24 +0000 (10:33 +0800)]
chore(deps): update lint (#9627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
renovate[bot] [Sat, 18 Nov 2023 02:31:45 +0000 (10:31 +0800)]
chore(deps): update actions/github-script action to v7 (#9628)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 17 Nov 2023 23:32:25 +0000 (07:32 +0800)]
chore(deps): update dessant/lock-threads action to v5 (#9626)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 17 Nov 2023 23:13:04 +0000 (07:13 +0800)]
chore(deps): update autofix-ci/action digest to
bee19d7 (#9625)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
三咲智子 Kevin Deng [Fri, 17 Nov 2023 00:04:52 +0000 (08:04 +0800)]
chore: fix polyfill node conditions in dev
三咲智子 Kevin Deng [Wed, 15 Nov 2023 13:43:18 +0000 (21:43 +0800)]
docs: replace rollup-plugin-vue with vite version
Evan You [Wed, 15 Nov 2023 00:51:50 +0000 (08:51 +0800)]
fix(v-model): unnecessary value binding error should apply to dynamic instead of static binding
close #3596
Bogdan Kolesnyk [Mon, 13 Nov 2023 07:48:25 +0000 (08:48 +0100)]
fix(compiler-sfc): malformed filename on windows using path.posix.join() (#9478)
Closes: #8671, #9583
Not fixed with: #9446
Related: #9473
renovate[bot] [Mon, 13 Nov 2023 07:45:51 +0000 (15:45 +0800)]
chore(deps): update compiler to ^7.23.3 (#9590)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 13 Nov 2023 07:45:29 +0000 (15:45 +0800)]
chore(deps): update all non-major dependencies (#9589)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Evan You [Mon, 13 Nov 2023 07:23:16 +0000 (15:23 +0800)]
fix(types): revert class type restrictions
reverts #8012 due to breakage in downstream types
Evan You [Sun, 12 Nov 2023 08:30:30 +0000 (16:30 +0800)]
workflow(playground): prod/dev toggle should apply to runtime behavior as well
Previously, the prod/dev toggle in the SFC playground only affects the
SFC compiation behavior, but not the actual runtime. This can make it
confusing when users are trying to reproduce prod/dev behavior
inconsistency in the runtime code instead of the compiler.
Rick [Fri, 10 Nov 2023 09:17:17 +0000 (17:17 +0800)]
chore: fix dev-sfc-prepare command (#9570)
renovate[bot] [Fri, 10 Nov 2023 09:16:15 +0000 (17:16 +0800)]
chore(deps): update dependency puppeteer to ~21.5.1 (#9553)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 10 Nov 2023 09:16:02 +0000 (17:16 +0800)]
chore(deps): update lint (#9552)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>