]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
19 months agochore: fix typo in compiler-vapor (#10)
Jeff Yang [Wed, 29 Nov 2023 12:54:45 +0000 (20:54 +0800)] 
chore: fix typo in compiler-vapor (#10)

19 months agofeat(playground): dev
三咲智子 Kevin Deng [Tue, 28 Nov 2023 19:05:09 +0000 (03:05 +0800)] 
feat(playground): dev

19 months agofix: playground
三咲智子 Kevin Deng [Tue, 28 Nov 2023 18:38:01 +0000 (02:38 +0800)] 
fix: playground

19 months agofeat: build vapor & add @vue/vapor package
三咲智子 Kevin Deng [Tue, 28 Nov 2023 17:25:46 +0000 (01:25 +0800)] 
feat: build vapor & add @vue/vapor package

19 months agofeat: add vapor errors of `v-bind` / `v-on` (#3)
Rizumu Ayaka [Tue, 28 Nov 2023 10:17:41 +0000 (18:17 +0800)] 
feat: add vapor errors of `v-bind` / `v-on` (#3)

Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
19 months agochore: update component todo
三咲智子 Kevin Deng [Tue, 28 Nov 2023 05:07:57 +0000 (13:07 +0800)] 
chore: update component todo

19 months agotest: add dynamic root nodes and interpolation (#1)
白雾三语 [Tue, 28 Nov 2023 05:06:44 +0000 (13:06 +0800)] 
test: add dynamic root nodes and interpolation (#1)

Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
19 months agofeat: scheduler
三咲智子 Kevin Deng [Mon, 27 Nov 2023 15:47:21 +0000 (23:47 +0800)] 
feat: scheduler

19 months agorefactor: extract dynamicChildren
三咲智子 Kevin Deng [Mon, 27 Nov 2023 06:16:05 +0000 (14:16 +0800)] 
refactor: extract dynamicChildren

19 months agofix: use parser from runtime-dom
三咲智子 Kevin Deng [Mon, 27 Nov 2023 06:13:09 +0000 (14:13 +0800)] 
fix: use parser from runtime-dom

20 months agofeat: add size report for compiler vapor
三咲智子 Kevin Deng [Sun, 26 Nov 2023 23:16:24 +0000 (07:16 +0800)] 
feat: add size report for compiler vapor

20 months agochore: add todo comment for prepend append
三咲智子 Kevin Deng [Sun, 26 Nov 2023 22:34:37 +0000 (06:34 +0800)] 
chore: add todo comment for prepend append

20 months agofeat: append & prepend multiple elements
三咲智子 Kevin Deng [Sun, 26 Nov 2023 22:22:10 +0000 (06:22 +0800)] 
feat: append & prepend multiple elements

20 months agofeat: use Array for Fragment, instead of native DocumentFragment
三咲智子 Kevin Deng [Sun, 26 Nov 2023 21:28:50 +0000 (05:28 +0800)] 
feat: use Array for Fragment, instead of native DocumentFragment

20 months agofeat: append multiple node
三咲智子 Kevin Deng [Sun, 26 Nov 2023 21:16:21 +0000 (05:16 +0800)] 
feat: append multiple node

20 months agochore: remove issue template
三咲智子 Kevin Deng [Sun, 26 Nov 2023 16:24:19 +0000 (00:24 +0800)] 
chore: remove issue template

20 months agotest: fix template
三咲智子 Kevin Deng [Sun, 26 Nov 2023 16:23:19 +0000 (00:23 +0800)] 
test: fix template

20 months agofeat: dynamic root nodes
三咲智子 Kevin Deng [Sat, 25 Nov 2023 19:53:47 +0000 (03:53 +0800)] 
feat: dynamic root nodes

20 months agofix: root
三咲智子 Kevin Deng [Sat, 25 Nov 2023 19:24:12 +0000 (03:24 +0800)] 
fix: root

20 months agofeat: add api for document.createTextNode
三咲智子 Kevin Deng [Sat, 25 Nov 2023 19:12:02 +0000 (03:12 +0800)] 
feat: add api for document.createTextNode

20 months agofix: static + dynamic root nodes
三咲智子 Kevin Deng [Sat, 25 Nov 2023 19:08:35 +0000 (03:08 +0800)] 
fix: static + dynamic root nodes

20 months agofeat: fragment
三咲智子 Kevin Deng [Sat, 25 Nov 2023 18:13:59 +0000 (02:13 +0800)] 
feat: fragment

20 months agotest: v-once as root node (#2)
Rizumu Ayaka [Sat, 25 Nov 2023 09:05:00 +0000 (17:05 +0800)] 
test: v-once as root node (#2)

20 months agoMerge remote-tracking branch 'upstream/main'
三咲智子 Kevin Deng [Sat, 25 Nov 2023 09:04:03 +0000 (17:04 +0800)] 
Merge remote-tracking branch 'upstream/main'

20 months agochore: enable format on save
三咲智子 Kevin Deng [Sat, 25 Nov 2023 08:26:08 +0000 (16:26 +0800)] 
chore: enable format on save

20 months agochore: update todo
三咲智子 Kevin Deng [Sat, 25 Nov 2023 08:25:43 +0000 (16:25 +0800)] 
chore: update todo

20 months agorelease: v3.3.9 v3.3.9
Evan You [Sat, 25 Nov 2023 08:11:31 +0000 (16:11 +0800)] 
release: v3.3.9

20 months agorefactor: root id
三咲智子 Kevin Deng [Fri, 24 Nov 2023 12:38:59 +0000 (20:38 +0800)] 
refactor: root id

20 months agofeat: dynamic root node
三咲智子 Kevin Deng [Fri, 24 Nov 2023 12:29:05 +0000 (20:29 +0800)] 
feat: dynamic root node

20 months agotest: add unit tests for directives
三咲智子 Kevin Deng [Fri, 24 Nov 2023 12:03:28 +0000 (20:03 +0800)] 
test: add unit tests for directives

20 months agofix: remove get children when no dynamic node
三咲智子 Kevin Deng [Fri, 24 Nov 2023 11:57:20 +0000 (19:57 +0800)] 
fix: remove get children when no dynamic node

20 months agofeat: v-cloak
三咲智子 Kevin Deng [Fri, 24 Nov 2023 07:40:38 +0000 (15:40 +0800)] 
feat: v-cloak

20 months agofeat: v-pre
三咲智子 Kevin Deng [Fri, 24 Nov 2023 07:37:49 +0000 (15:37 +0800)] 
feat: v-pre

20 months agochore: update todo
三咲智子 Kevin Deng [Fri, 24 Nov 2023 07:34:40 +0000 (15:34 +0800)] 
chore: update todo

20 months agofeat: once
三咲智子 Kevin Deng [Fri, 24 Nov 2023 07:25:34 +0000 (15:25 +0800)] 
feat: once

20 months agofix: typo
三咲智子 Kevin Deng [Fri, 24 Nov 2023 07:02:47 +0000 (15:02 +0800)] 
fix: typo

20 months agofix: self closing tag
三咲智子 Kevin Deng [Fri, 24 Nov 2023 06:59:10 +0000 (14:59 +0800)] 
fix: self closing tag

20 months agofeat: v-text
三咲智子 Kevin Deng [Fri, 24 Nov 2023 06:48:51 +0000 (14:48 +0800)] 
feat: v-text

20 months agofeat: v-html
三咲智子 Kevin Deng [Fri, 24 Nov 2023 06:44:57 +0000 (14:44 +0800)] 
feat: v-html

20 months agochore: add todo comment
三咲智子 Kevin Deng [Fri, 24 Nov 2023 03:39:49 +0000 (11:39 +0800)] 
chore: add todo comment

20 months agochore: update readme
三咲智子 Kevin Deng [Fri, 24 Nov 2023 03:15:39 +0000 (11:15 +0800)] 
chore: update readme

20 months agochore: codegen
三咲智子 Kevin Deng [Fri, 24 Nov 2023 03:15:33 +0000 (11:15 +0800)] 
chore: codegen

20 months agorefactor: helpers, import type, cleanup
三咲智子 Kevin Deng [Fri, 24 Nov 2023 03:07:31 +0000 (11:07 +0800)] 
refactor: helpers, import type, cleanup

20 months agofix: ts error
三咲智子 Kevin Deng [Thu, 23 Nov 2023 15:55:33 +0000 (23:55 +0800)] 
fix: ts error

20 months agotest: counter
三咲智子 Kevin Deng [Thu, 23 Nov 2023 15:46:21 +0000 (23:46 +0800)] 
test: counter

20 months agoMerge remote-tracking branch 'upstream/main'
三咲智子 Kevin Deng [Thu, 23 Nov 2023 15:44:07 +0000 (23:44 +0800)] 
Merge remote-tracking branch 'upstream/main'

20 months agorefactor: tidy
三咲智子 Kevin Deng [Thu, 23 Nov 2023 15:43:19 +0000 (23:43 +0800)] 
refactor: tidy

20 months agofeat: binding
三咲智子 Kevin Deng [Thu, 23 Nov 2023 15:42:08 +0000 (23:42 +0800)] 
feat: binding

20 months agotypes: support app.component to be `defineComponent` (#9662)
Carlos Rodrigues [Wed, 22 Nov 2023 14:18:02 +0000 (14:18 +0000)] 
types: support app.component to be `defineComponent` (#9662)

20 months agochore: exclude private packages from version updates
Evan You [Tue, 21 Nov 2023 01:37:37 +0000 (09:37 +0800)] 
chore: exclude private packages from version updates

20 months agoworkflow: use workspace deps
Evan You [Tue, 21 Nov 2023 01:16:14 +0000 (09:16 +0800)] 
workflow: use workspace deps

20 months agoMerge remote-tracking branch 'upstream/main'
三咲智子 Kevin Deng [Mon, 20 Nov 2023 10:28:52 +0000 (18:28 +0800)] 
Merge remote-tracking branch 'upstream/main'

20 months agochore(deps): update all non-major dependencies (#9636)
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>
20 months agofix: import
三咲智子 Kevin Deng [Mon, 20 Nov 2023 06:16:36 +0000 (14:16 +0800)] 
fix: import

20 months agochore(deps): update dependency vite to v5 (#9630)
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>
20 months agochore(deps): update dependency tsx to v4 (#9629)
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>
20 months agochore(deps): update lint (#9627)
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>
20 months agochore(deps): update actions/github-script action to v7 (#9628)
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>
20 months agochore(deps): update dessant/lock-threads action to v5 (#9626)
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>
20 months agochore(deps): update autofix-ci/action digest to bee19d7 (#9625)
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>
20 months agotest: update snapshot
三咲智子 Kevin Deng [Fri, 17 Nov 2023 10:00:39 +0000 (18:00 +0800)] 
test: update snapshot

20 months agoMerge remote-tracking branch 'upstream/main'
三咲智子 Kevin Deng [Fri, 17 Nov 2023 09:36:40 +0000 (17:36 +0800)] 
Merge remote-tracking branch 'upstream/main'

20 months agofeat: build
三咲智子 Kevin Deng [Fri, 17 Nov 2023 09:35:49 +0000 (17:35 +0800)] 
feat: build

20 months agochore: fix polyfill node conditions in dev
三咲智子 Kevin Deng [Fri, 17 Nov 2023 00:04:52 +0000 (08:04 +0800)] 
chore: fix polyfill node conditions in dev

20 months agoMerge remote-tracking branch 'upstream/main'
三咲智子 Kevin Deng [Fri, 17 Nov 2023 00:15:56 +0000 (08:15 +0800)] 
Merge remote-tracking branch 'upstream/main'

20 months agochore: fix polyfill node conditions in dev
三咲智子 Kevin Deng [Fri, 17 Nov 2023 00:04:52 +0000 (08:04 +0800)] 
chore: fix polyfill node conditions in dev

20 months agofeat: size report for runtime vapor
三咲智子 Kevin Deng [Thu, 16 Nov 2023 19:15:12 +0000 (03:15 +0800)] 
feat: size report for runtime vapor

20 months agofeat: basic render
三咲智子 Kevin Deng [Thu, 16 Nov 2023 19:01:19 +0000 (03:01 +0800)] 
feat: basic render

20 months agofeat(runtime-vapor): template
三咲智子 Kevin Deng [Thu, 9 Nov 2023 09:54:31 +0000 (17:54 +0800)] 
feat(runtime-vapor): template

20 months agochore: update readme
三咲智子 Kevin Deng [Thu, 9 Nov 2023 09:42:37 +0000 (17:42 +0800)] 
chore: update readme

20 months agofeat: init runtime vapor
三咲智子 Kevin Deng [Thu, 9 Nov 2023 09:35:08 +0000 (17:35 +0800)] 
feat: init runtime vapor

20 months agoci: temp remove some ci
三咲智子 Kevin Deng [Thu, 9 Nov 2023 09:30:23 +0000 (17:30 +0800)] 
ci: temp remove some ci

20 months agochore: temp remove check
三咲智子 Kevin Deng [Thu, 9 Nov 2023 09:26:59 +0000 (17:26 +0800)] 
chore: temp remove check

20 months agofeat: init vapor package
三咲智子 Kevin Deng [Thu, 9 Nov 2023 09:26:31 +0000 (17:26 +0800)] 
feat: init vapor package

20 months agodocs: replace rollup-plugin-vue with vite version
三咲智子 Kevin Deng [Wed, 15 Nov 2023 13:43:18 +0000 (21:43 +0800)] 
docs: replace rollup-plugin-vue with vite version

20 months agofix(v-model): unnecessary value binding error should apply to dynamic instead of...
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

20 months agofix(compiler-sfc): malformed filename on windows using path.posix.join() (#9478)
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

20 months agochore(deps): update compiler to ^7.23.3 (#9590)
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>
20 months agochore(deps): update all non-major dependencies (#9589)
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>
20 months agofix(types): revert class type restrictions
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

20 months agoworkflow(playground): prod/dev toggle should apply to runtime behavior as well
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.

20 months agochore: fix dev-sfc-prepare command (#9570)
Rick [Fri, 10 Nov 2023 09:17:17 +0000 (17:17 +0800)] 
chore: fix dev-sfc-prepare command (#9570)

20 months agochore(deps): update dependency puppeteer to ~21.5.1 (#9553)
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>
20 months agochore(deps): update lint (#9552)
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>
20 months agofix(types): fix `unref` and `toValue` when input union type contains ComputedRef...
丶远方 [Fri, 10 Nov 2023 08:56:29 +0000 (16:56 +0800)] 
fix(types): fix `unref` and `toValue` when input union type contains ComputedRef (#8748)

close #8747
close #8857

20 months agofix(reactivity): onCleanup also needs to be cleaned (#8655)
花果山大圣 [Fri, 10 Nov 2023 08:47:08 +0000 (16:47 +0800)] 
fix(reactivity): onCleanup also needs to be cleaned (#8655)

close #5151
close #7695

20 months agofix(compiler-sfc): support `:is` and `:where` selector in scoped css rewrite (#8929)
Cong [Fri, 10 Nov 2023 08:44:08 +0000 (16:44 +0800)] 
fix(compiler-sfc): support `:is` and `:where` selector in scoped css rewrite (#8929)

20 months agofix(compiler-sfc): consistently escape type-only prop names (#8654)
auvred [Fri, 10 Nov 2023 08:23:47 +0000 (11:23 +0300)] 
fix(compiler-sfc): consistently escape type-only prop names (#8654)

close #8635
close #8910
close vitejs/vite-plugin-vue#184

20 months agofix(compiler-sfc): support resolve extends interface for defineEmits (#8470)
edison [Fri, 10 Nov 2023 08:00:04 +0000 (16:00 +0800)] 
fix(compiler-sfc): support resolve extends interface for defineEmits (#8470)

close #8465

20 months agofix(types): widen ClassValue type
Evan You [Fri, 10 Nov 2023 07:33:21 +0000 (15:33 +0800)] 
fix(types): widen ClassValue type

20 months agofix(ssr): hydration `__vnode` missing for devtools (#9328)
Anthony Fu [Fri, 10 Nov 2023 07:27:16 +0000 (08:27 +0100)] 
fix(ssr): hydration `__vnode` missing for devtools (#9328)

20 months agochore: remove typeof NULL_DYNAMIC_COMPONENT for type compat with test-utils
Evan You [Fri, 10 Nov 2023 07:25:55 +0000 (15:25 +0800)] 
chore: remove typeof NULL_DYNAMIC_COMPONENT for type compat with test-utils

20 months agofix(types): return type of withDefaults should be readonly (#8601)
zqran [Fri, 10 Nov 2023 07:20:02 +0000 (15:20 +0800)] 
fix(types): return type of withDefaults should be readonly (#8601)

20 months agofix(types): more precise types for class bindings (#8012)
Basil Gor [Fri, 10 Nov 2023 07:15:54 +0000 (23:15 -0800)] 
fix(types): more precise types for class bindings (#8012)

20 months agotest(shared): add test case for escapeHtmlComment (#8065)
丶远方 [Fri, 10 Nov 2023 07:07:24 +0000 (15:07 +0800)] 
test(shared): add test case for escapeHtmlComment (#8065)

20 months agodx(runtime-core): warn if `this` is used in a `<script setup>` template (#7866)
skirtle [Fri, 10 Nov 2023 07:05:39 +0000 (07:05 +0000)] 
dx(runtime-core): warn if `this` is used in a `<script setup>` template (#7866)

20 months agochore: fix formatting + remove duplicated property in jsx type
Evan You [Fri, 10 Nov 2023 06:59:57 +0000 (14:59 +0800)] 
chore: fix formatting + remove duplicated property in jsx type

20 months agorefactor(compiler-dom): use String's built-in repeat method (#6700)
被雨水过滤的空气-Rain [Fri, 10 Nov 2023 06:39:19 +0000 (14:39 +0800)] 
refactor(compiler-dom): use String's built-in repeat method (#6700)

20 months agotest(apiWatch): better indicate array pre & new values are the same object (#7251)
Yuchao [Fri, 10 Nov 2023 06:37:46 +0000 (17:37 +1100)] 
test(apiWatch): better indicate array pre & new values are the same object (#7251)

20 months agodx(runtime-core): warn when the prop type is `[]` (#7608)
skirtle [Fri, 10 Nov 2023 06:32:10 +0000 (06:32 +0000)] 
dx(runtime-core): warn when the prop type is `[]` (#7608)