Evan You
|
c0d8db81a6
|
fix(runtime-core): unset removed props first in full diff mode
fix #6571
|
2022-09-27 10:24:13 +08:00 |
Thorsten Lünborg
|
c71a08e6fd
|
fix(runtime-core): Lifecycle hooks should support callbacks shared by reference (#6687)
fix #6686
|
2022-09-26 22:18:22 -04:00 |
Kid
|
96ba71d0cf
|
chore: fix typos (#6708)
|
2022-09-24 15:13:39 +08:00 |
Evan You
|
fbd697a4b6
|
chore: allow sfc playground in iframes
|
2022-09-21 17:36:15 +08:00 |
Evan You
|
8772a01a92
|
chore: add headers for sfc playground
|
2022-09-13 16:27:44 +08:00 |
Evan You
|
f79c423621
|
release: v3.2.39
|
2022-09-08 10:12:39 +08:00 |
Evan You
|
c1375da45f
|
chore: fix sfc playground deps
|
2022-09-08 10:02:17 +08:00 |
Evan You
|
6aaf8efeff
|
fix(runtime-core): avoid double firing when mounting inside a watcher callback
fix #6614
|
2022-09-08 09:59:51 +08:00 |
似水微寒
|
6493da5bfa
|
fix(ssr): reset current instance (#6184)
fix #6110
|
2022-09-07 05:08:52 -04:00 |
Evan You
|
5381abc057
|
fix(types): support TypeScript 4.8
fix #6554
|
2022-08-31 14:03:08 +08:00 |
edison
|
9875ecd762
|
fix(runtime-core): support extends template for runtime compiler (#6250)
fix #6249
|
2022-08-31 01:44:21 -04:00 |
Evan You
|
6624ead663
|
release: v3.2.38
|
2022-08-30 16:02:01 +08:00 |
Evan You
|
00036bb52c
|
fix(slots): ensure different branches of dynamic slots have different keys
fix #6202
|
2022-08-30 15:55:09 +08:00 |
Yaroslav Sych
|
96eb745254
|
fix(hmr): fix HMR for nested non-SFC components (#4077)
|
2022-08-30 02:42:22 -04:00 |
Evan You
|
0739f8909a
|
fix(custom-element): fix event listeners with capital letter event names on custom elements
close https://github.com/vuejs/docs/issues/1708
close https://github.com/vuejs/docs/pull/1890
|
2022-08-30 14:07:35 +08:00 |
Evan You
|
9f8f07ed38
|
feat(custom-elements): automatically respect custom elements when compiling in browser
|
2022-08-30 11:30:52 +08:00 |
Daniel Roe
|
c3465c1e88
|
fix(runtime-core): only set cache for object keys (#6266)
|
2022-08-28 23:10:16 -04:00 |
Anthony Fu
|
2024d11db0
|
fix(ssr): forward helpers provided by CSS `v-bind` (#6489)
fix #6201
|
2022-08-28 23:09:21 -04:00 |
林烁壕
|
81a7819535
|
fix(compiler-sfc): rewriteDefault for class with decorators (#6320)
fix #6318
|
2022-08-18 04:07:55 -04:00 |
Evan You
|
c1ee6caa82
|
fix(types): add types field for sub package exports
Add types field for vue/server-renderer and vue/compiler-sfc deep imports
which are necessary when using "moduleResolution": "nodenext"
|
2022-08-17 07:13:25 +08:00 |
Evan You
|
78c199d6db
|
fix(watch): flush:pre watchers should not fire if state change causes
owner component to unmount
fix #2291
|
2022-08-15 19:00:55 +08:00 |
Evan You
|
a95554d35c
|
fix(reactivity): fix shallow/readonly edge cases
|
2022-07-22 11:16:06 +08:00 |
Carlos Rodrigues
|
8dcb6c7bbd
|
fix(types): fix on* props incorrect type for TS 4.7 (#6216)
fix #6052
|
2022-07-06 04:28:25 -04:00 |
Carlos Rodrigues
|
17c50ce18d
|
build(deps-dev): bump typescript to 4.7.4 (#6215)
|
2022-07-06 04:27:30 -04:00 |
Evan You
|
769e5555f9
|
fix(compiler-sfc): fix template usage check edge case for v-on statements
ref: https://github.com/vuejs/vue/issues/12591
|
2022-07-04 11:49:47 +08:00 |
Evan You
|
fb3bfde264
|
chore: fix wrong condition in 3ff83694
|
2022-07-01 12:18:21 +08:00 |
Evan You
|
3ff83694f5
|
fix(compiler-sfc): only add decorators-legacy parser plugin when new decorators plugin is not used
|
2022-06-30 10:39:14 +08:00 |
Evan You
|
8edf4b3441
|
workflow(playground-sfc): bump @vue/repl
|
2022-06-26 11:03:32 +08:00 |
Hitesh Khandelwal
|
25f7a16a6e
|
perf(ssr): improve isComment check (#6078)
|
2022-06-12 23:06:15 -04:00 |
Stewart Haines
|
19236d2c90
|
chore: add LICENSE file in reactivity-transform (#6072)
|
2022-06-12 23:00:24 -04:00 |
木杉
|
b4e1dfe3f8
|
chore(sfc-playground): hide versions when click iframe & set color-scheme to dark (#6003)
|
2022-06-12 22:58:27 -04:00 |
Evan You
|
bdffc143ef
|
release: v3.2.37
|
2022-06-06 20:08:19 +08:00 |
Evan You
|
e60244bcdf
|
fix(compiler-sfc): improve css v-bind parsing
fix #6022
|
2022-06-06 20:02:08 +08:00 |
Evan You
|
9734b31c31
|
fix(sfc): avoid auto name inference leading to unwanted recursion
fix #5965
fix #6027
fix #6029
|
2022-06-06 17:36:49 +08:00 |
liulinboyi
|
11e17a1a29
|
fix(runtime-core): hydrate Static vnode (#6015)
fix #6008
|
2022-06-06 16:45:24 +08:00 |
小刘(liulinboyi)
|
eb22a62798
|
fix(ssr): hydration for transition wrapper components with empty slot content (#5995)
fix #5991
|
2022-06-06 04:24:40 -04:00 |
Evan You
|
3538f17a07
|
chore: avoid redundant isRef check
|
2022-05-30 07:43:18 +08:00 |
Evan You
|
439377b220
|
chore: remove duplicated test + add missing prop decl
|
2022-05-28 16:17:19 +08:00 |
Evan You
|
3cfe5f9fc8
|
build: include ssrUtils in server-renderer browser build
|
2022-05-25 13:52:54 +08:00 |
Evan You
|
2035fa0078
|
chore: adjust sfc playground button color
|
2022-05-25 13:48:20 +08:00 |
Evan You
|
b50353a183
|
workflow(sfc-playground): copy server-renderer browser build
|
2022-05-25 12:57:28 +08:00 |
Evan You
|
ec2856c2ba
|
workflow: support ssr repros in sfc playground
|
2022-05-25 12:50:34 +08:00 |
Evan You
|
90308e893b
|
build: distribute esm-browser build for the server renderer
|
2022-05-25 11:00:06 +08:00 |
Phan An
|
7487d50775
|
workflow: fix sfc playground persist light mode (#5999)
|
2022-05-24 22:11:54 -04:00 |
Phan An
|
109751abdd
|
chore(sfc-playground): style improvements (#6000)
|
2022-05-25 06:33:57 +08:00 |
Thorsten Lünborg
|
d4d3319c1b
|
fix(ssr): ensure app can be unmounted when created with createSSRApp() (#5992)
fix #5990
|
2022-05-24 08:30:40 -04:00 |
Evan You
|
160d5df34a
|
release: v3.2.36
|
2022-05-23 10:04:12 +08:00 |
Evan You
|
2f07e3460b
|
fix(compat): fix globalProperties pollution in v3 mode
fix #5699
|
2022-05-23 09:46:00 +08:00 |
Alex Van Liew
|
7fb57327b9
|
fix(compat): fix app-level asset registration affecting other local apps (#5979)
|
2022-05-22 21:41:39 -04:00 |
Travis
|
7fbc933f4d
|
fix(compiler-core): fix svg with directives being incorrectly hoisted (#5919)
fix #5289
|
2022-05-22 21:40:53 -04:00 |
zhangenming
|
3bdc41dff3
|
perf: improve the performance of getNow (#5944)
|
2022-05-22 20:36:57 -04:00 |
Jinesh Patel
|
0cd21ba77c
|
chore: remove unnecessary optional check (#5958)
|
2022-05-22 20:29:15 -04:00 |
Alex Kozack
|
b5462822d6
|
fix(sfc/types): allow use default factory for primitive types in `withDefaults` (#5939)
fix #5938
|
2022-05-22 20:28:39 -04:00 |
edison
|
dddbd96dfe
|
fix(transition): fix cancel leave regression (#5974)
fix #5973
|
2022-05-22 20:02:15 -04:00 |
Evan You
|
a0c577692f
|
release: v3.2.35
|
2022-05-21 01:16:26 +08:00 |
Carlos Rodrigues
|
0c7fd13ea6
|
fix(types): fix typescript error when spreading `$props`(#5968)
|
2022-05-20 12:59:29 -04:00 |
Evan You
|
8071ef47b5
|
fix(types): restore DefineComponent argument order
This is necessary for compatibility w/ tsc-generated component types
using DefineComponent.
revert #5416
reopen #3796
fix #5967
|
2022-05-21 00:55:51 +08:00 |
Evan You
|
583b625987
|
fix(compiler-sfc): fix usage detection for types in v-for/v-slot expressions
fix #5959
|
2022-05-21 00:09:15 +08:00 |
Evan You
|
8ba0bb8ec3
|
chore: bump repl
|
2022-05-21 00:06:13 +08:00 |
Evan You
|
523f6aa363
|
chore: use existing method
|
2022-05-19 14:08:55 +08:00 |
Evan You
|
3991609087
|
release: v3.2.34
|
2022-05-19 12:42:34 +08:00 |
Evan You
|
31bdde0480
|
chore: fix lint
|
2022-05-19 12:39:48 +08:00 |
Evan You
|
939209c6b5
|
fix(ssr): fix hydration for slot with empty text node
fix #5728
|
2022-05-19 12:35:29 +08:00 |
Evan You
|
e1bc2681ef
|
fix(ssr): fix hydration mismatch caused by multi-line comments inside slot
fix #5355
|
2022-05-19 11:36:31 +08:00 |
Evan You
|
516bc548fc
|
fix(compiler-ssr): fix wrong attrs fallthrough on non-single-root v-if branches
fix #5140
|
2022-05-19 11:21:17 +08:00 |
小刘(liulinboyi)
|
6ce75c10f1
|
test(runtime-dom): vModel tests for input range (#5907)
|
2022-05-18 19:56:46 -04:00 |
小刘(liulinboyi)
|
73e6523134
|
fix(compiler-sfc): support `export { default } from '...'` (#5937)
fix #5935
|
2022-05-18 19:51:44 -04:00 |
Yunyoung LEE
|
991d62322f
|
fix(compiler-sfc): type-only defineProps does not recognize Promise (fix #5941) (#5943)
|
2022-05-18 19:34:52 -04:00 |
Carlos Rodrigues
|
7c8f4578e9
|
fix(types): fix `defineComponent` inference to `Component` (#5949)
|
2022-05-18 19:34:35 -04:00 |
Cédric Exbrayat
|
3e2850fa6c
|
fix(types): export ComponentProvideOptions (#5947)
|
2022-05-18 19:32:20 -04:00 |
Evan You
|
595263c0e9
|
fix(ssr/teleport): support nested teleports in ssr
fix #5242
|
2022-05-18 18:13:08 +08:00 |
Evan You
|
84f0353511
|
test: hydration test case for component w/ teleport root
|
2022-05-18 17:27:53 +08:00 |
Evan You
|
cdda49bbfb
|
fix(runtime-core): adjust force diff of dev root fragments
fix #5946
|
2022-05-18 16:36:00 +08:00 |
Evan You
|
b60cff052c
|
fix(ssr): fix hydration error when teleport is used as component root
fix #4293
|
2022-05-18 12:18:12 +08:00 |
Bulat Aykaev
|
0841b9b524
|
fix(keep-alive): fix keep-alive rendering when placed in vnode branch
fix #4817
|
2022-05-18 10:48:58 +08:00 |
Evan You
|
3705b3b46a
|
fix(ssr): fix hydration error when transition contains comment children
fix #5351
|
2022-05-18 10:03:00 +08:00 |
Evan You
|
aed10c5072
|
fix(ssr): render fallthrough attributes for transition-group with tag
fix #5141
|
2022-05-18 09:55:39 +08:00 |
Evan You
|
1035c6b51b
|
chore: split ssr transition group tests
|
2022-05-18 09:31:31 +08:00 |
Evan You
|
ee4186ef9e
|
fix(ssr): fix hydration error on falsy v-if inside transition/keep-alive
fix #5352
|
2022-05-18 09:28:18 +08:00 |
Evan You
|
c65b805ef1
|
fix(compiler-ssr): only inject fallthrough attrs for root transition/keep-alive
|
2022-05-18 08:37:24 +08:00 |
Roan Kattouw
|
c03459b9b6
|
fix(ssr): support client-compiled v-model with dynamic type during ssr (#5787)
fix #5786
|
2022-05-17 05:52:44 -04:00 |
Evan You
|
847d7f782b
|
fix(ssr): inherit scope id on functional component during ssr
fix #5817
|
2022-05-17 17:45:53 +08:00 |
Evan You
|
415091b0ee
|
fix(compiler-core): should generate HYDRATE_EVENTS flag on dynamic component that resolves to element
fix #5870
|
2022-05-17 16:39:48 +08:00 |
Evan You
|
f811dc2b60
|
fix(compiler-ssr): fix component event handlers inheritance in ssr
fix #5664
|
2022-05-17 15:50:23 +08:00 |
Evan You
|
4caa52120d
|
chore: bump repl
|
2022-05-17 15:06:49 +08:00 |
Evan You
|
7fd761e577
|
release: v3.2.34-beta.1
|
2022-05-17 12:53:51 +08:00 |
Evan You
|
77fef97344
|
fix(ssr): resolve teleports for stream render APIs
|
2022-05-17 12:41:40 +08:00 |
Evan You
|
57d3a0566f
|
workflow: add prod/dev toggle to sfc playground
|
2022-05-17 12:10:29 +08:00 |
Evan You
|
70c2d5bbc0
|
fix(ssr): fix ssr render output for fragment in slots
fix #5859
|
2022-05-17 11:13:22 +08:00 |
Evan You
|
efea4a8b57
|
fix(ssr/sfc-css-vars): fix v-bind css vars codegen for SSR
fix #5443
close #5444
|
2022-05-17 09:21:44 +08:00 |
edison
|
2a9e9a4096
|
refactor(runtime-core): extract function `isReservedPrefix` (#3265)
* chore(runtime-core): extract function isReservedKey
* chore: improve code
Co-authored-by: Evan You <yyx990803@gmail.com>
|
2022-05-13 04:52:19 -04:00 |
edison
|
40794c80ca
|
refactor(runtime-core): extract type SetRootFn (#3209)
|
2022-05-13 04:48:20 -04:00 |
阿崔cxr
|
e85e0a7f3a
|
chore: use ast node creation helper (#5255)
|
2022-05-13 04:37:50 -04:00 |
Package
|
9def7aa508
|
fix(types): allow css variables in style binding (#5542)
|
2022-05-13 04:30:30 -04:00 |
Spencer McWilliams
|
e5a90893a6
|
fix(types): add `Set<any>` to checkbox binding type for v-model (#5713)
|
2022-05-13 04:23:33 -04:00 |
Vanilla
|
eef14471b2
|
fix(shared): improve isDate check (#5803)
|
2022-05-13 04:17:31 -04:00 |
Adam Jedlička
|
4d7803ed28
|
fix(ssr): render teleport inside async component (#5187)
|
2022-05-13 03:57:10 -04:00 |
Evan You
|
31c0bb355a
|
chore: fix snapshots
|
2022-05-13 15:45:26 +08:00 |
Evan You
|
be6a0bff98
|
refactor: simplify logic
|
2022-05-13 15:41:49 +08:00 |
liulinboyi
|
a0290fe781
|
fix(compiler-sfc): add test for #5808
|
2022-05-13 15:41:49 +08:00 |
liulinboyi
|
6c3b681d23
|
fix(compiler-sfc): async transformer doesn't correctly detect need for semicolon in block #5808
|
2022-05-13 15:41:49 +08:00 |
Evan You
|
de7a879cda
|
chore: fix snapshot + simplify fix
|
2022-05-13 11:04:24 +08:00 |
liulinboyi
|
3b7b107120
|
fix(compiler-sfc): <script> after <script setup> the script content not end with `\\n`
|
2022-05-13 11:04:24 +08:00 |
edison
|
242914d938
|
fix(reactivity-transform): fix props access codegen for non-identifier prop names (#5436)
fix #5425
|
2022-05-12 22:38:46 -04:00 |
zs
|
0c07f12541
|
chore: warn when mounting different apps on the same host element (#5573)
|
2022-05-12 21:09:18 -04:00 |
Travis
|
f2c48f5352
|
fix(compiler-sfc): fix defineEmits() scope reference check error message (#5404)
|
2022-05-12 21:08:28 -04:00 |
Evan You
|
6283b2ec41
|
fix(compiler-dom): properly stringify v-html/v-text with constant value
fix #5439
close #5445
|
2022-05-13 08:57:43 +08:00 |
Marcos Dantas
|
cd92654510
|
chore: comments (#5332) [ci skip]
|
2022-05-12 20:23:28 -04:00 |
edison
|
220f255fe9
|
fix(watch): fix watching multiple sources containing shallowRef (#5381)
fix #5371
|
2022-05-12 20:20:04 -04:00 |
三咲智子
|
04fff05f00
|
fix(sfc-playground): default selected app (#5370)
|
2022-05-12 20:16:29 -04:00 |
Evan You
|
8758da4749
|
chore: bump @vue/repl dep
close #5825
|
2022-05-13 07:56:11 +08:00 |
小刘(liulinboyi)
|
71066b5afe
|
fix(v-model): fix case where .trim and .number modifiers are used together (#5842)
fix #5839
|
2022-05-12 19:52:16 -04:00 |
huangcheng
|
a3881299e9
|
fix(runtime-core): handle NaN identity check in v-memo (#5852)
fix #5853
|
2022-05-12 19:49:51 -04:00 |
Evan You
|
d36ca4d80e
|
fix(runtime-core): clone root vnode before inheriting directives
|
2022-05-13 07:29:37 +08:00 |
Cédric Exbrayat
|
9ecee16f89
|
chore: add no-debugger eslint rule (#5906)
|
2022-05-12 19:10:00 -04:00 |
Evan You
|
8a123ac34f
|
fix(compiler-sfc): fix treeshaking of namespace import when used in template
fix #5209
|
2022-05-12 18:56:54 +08:00 |
Evan You
|
8c51c6514f
|
fix(v-model): exclude range from lazy guard logic
fix #5875
|
2022-05-12 18:39:17 +08:00 |
Evan You
|
ccf92564d3
|
fix(compiler-sfc): fix template usage check false positives on types
fix #5414
|
2022-05-12 18:23:10 +08:00 |
Evan You
|
ba17792b72
|
fix(runtime-core): fix missed updates when passing vnode to <component :is>
fix #4903
|
2022-05-12 17:52:17 +08:00 |
Evan You
|
0f00cf43cf
|
fix(compiler-core): normalize v-bind:style with array literal value
fix #5106
|
2022-05-12 16:31:16 +08:00 |
Evan You
|
59cf2958e7
|
fix(transition): handle edge case of cancel leave before next frame
fix #4462
|
2022-05-12 15:39:34 +08:00 |
Evan You
|
9309b044bd
|
fix(ssr): fix hydration error for slot outlet inside transition
fix #3989
|
2022-05-12 15:06:32 +08:00 |
Evan You
|
da49c863a2
|
fix(keep-alive): fix unmounting late-included components
fix #3648
based on #3650
|
2022-05-12 11:52:54 +08:00 |
Evan You
|
20ed16f68c
|
fix(keep-alive): invoke initial activated hook for async components
revert #5459
fix #5095
fix #5651
|
2022-05-12 11:29:26 +08:00 |
Evan You
|
9d815d28ad
|
chore: remove dbeugger [ci skip]
|
2022-05-12 10:38:40 +08:00 |
Dongcai Huang
|
109453f2ba
|
chore: add explaination about the utility type IfAny<T, Y, N> (#5862) [ci skip]
|
2022-05-11 21:39:06 -04:00 |
WangJing
|
9329feb7d3
|
chore(compiler): improve readability of compiler-core's test case (#4886)
|
2022-05-11 20:47:10 -04:00 |
Evan You
|
54753c3401
|
chore: update branch references
|
2022-05-12 08:45:06 +08:00 |
HeYunfei
|
b5b103a736
|
chore(types): delete @ts-ignore or use @ts-expected-error instead (#3669)
Co-authored-by: heyunfei.i <heyunfei.i@bytedance.com>
|
2022-05-11 20:40:59 -04:00 |
edison
|
cd395559ce
|
chore(compiler-core): use aliasHelper (#3592)
|
2022-05-11 20:40:05 -04:00 |
Zardddddd60
|
eed3973459
|
chore(runtime-code): delete outdated test case (#3036)
|
2022-05-11 20:25:06 -04:00 |
edison
|
f1d1cdbb69
|
fix(runtime-core): fix activated hook when using async component with KeepAlive (#5459)
fix #5095
fix #5651
|
2022-05-11 20:19:11 -04:00 |
Simon Legner
|
d4fcfddec6
|
fix(types): allow indeterminate for checkbox (#3473)
|
2022-05-11 07:38:13 -04:00 |
Johnson Chu
|
c901dca5ad
|
feat(types): avoid props JSDocs loss by `default` option (#5871)
|
2022-05-11 07:37:49 -04:00 |
Evan You
|
425310e8b6
|
fix(transition/v-show): ensure transition is in persisted mode when used with v-show
fix #4845
close #4852
|
2022-05-11 19:22:55 +08:00 |
Evan You
|
2bab639683
|
fix(runtime-core): fix directive inheritance on dev root fragment
fix #5523
|
2022-05-11 18:02:31 +08:00 |
Evan You
|
51f3d386de
|
fix(compiler-core): template v-if should never be treated as dev root fragment
close #5189
|
2022-05-11 17:43:20 +08:00 |
Evan You
|
b7025d24f1
|
fix(compiler-sfc): ensure consistent behavior of export default render with script setup
close #4980
|
2022-05-11 17:20:32 +08:00 |
Evan You
|
41d255ba5d
|
fix(compiler-sfc): fix skipped srcset transform when using base option
Based on implementation from #4835 due to conflicts
fix #4819
close #4834, close #4835
|
2022-05-11 16:55:58 +08:00 |
Evan You
|
57bb37bd64
|
fix(ssr): should not hoist transformed asset urls in ssr compile
fix #3874
|
2022-05-11 12:43:54 +08:00 |
Kael
|
fec12d7dcc
|
fix(runtime-core): transition hooks can be arrays of functions (#5177)
|
2022-05-10 21:56:57 -04:00 |
Kael
|
da10dd7de9
|
fix(ssr): don't warn for missing teleport target if disabled (#5135)
|
2022-05-10 21:33:08 -04:00 |
edison
|
cd659fc86f
|
fix(ssr): should de-optimize on vnode with PatchFlags.BAIL (#4818)
fix #4679
fix #5771
|
2022-05-10 06:35:34 -04:00 |
Evan You
|
410144149f
|
fix(compiler-sfc): defineProps return binding or rest binding should be considered reactive
|
2022-05-10 17:34:15 +08:00 |
Evan You
|
03b03eee44
|
chore: bump vite
|
2022-05-10 17:15:12 +08:00 |
Thorsten Lünborg
|
e4dffe900a
|
fix(runtime-core): ensure raw slot function is only normalized once (#5358)
fix: #5343
|
2022-05-10 04:41:54 -04:00 |
Evan You
|
8e31765fd3
|
chore: fix snapshot
|
2022-05-10 16:16:26 +08:00 |
descire
|
b87dc06193
|
fix(reactivity): ios10.x compatibility (#4900)
|
2022-05-10 04:10:40 -04:00 |
Evan You
|
d52907f4eb
|
fix(runtime-core): ensure consistent identity of $forceUpdate and $nextTick instance methods
fix #5556
|
2022-05-10 14:17:04 +08:00 |
那里好脏不可以
|
6042ab0f2f
|
chore: type [ci skip]
|
2022-05-09 22:51:51 -04:00 |
Khinenw
|
181872f744
|
types(runtime-dom): fix typo in jsx type autosave (#5638)
|
2022-05-09 22:50:49 -04:00 |
Leon Si
|
908ffb4fd4
|
chore: typo (#5732) [ci skip]
|
2022-05-09 22:49:14 -04:00 |
huangcheng
|
392ca5dd88
|
chore: fix eslint error (#5876)
|
2022-05-09 22:43:35 -04:00 |
netcon
|
0aeb4bc9bf
|
fix(shared): missed Symbol judge in looseEqual (#3553)
|
2022-05-09 22:15:26 -04:00 |
Evan You
|
c355c4b784
|
fix(ssr): implement empty read() on node stream
fix #3846
close #3867
|
2022-05-10 10:05:24 +08:00 |
Evan You
|
30c33af839
|
chore: use explicit type import to avoid Rollup warning
|
2022-05-10 10:05:24 +08:00 |
Julian Hundeloh
|
e58277f6ea
|
fix(runtime-dom): "el._assign is not a function" in compat mode (#4121)
|
2022-05-09 21:58:51 -04:00 |
Evan You
|
16a0b232d7
|
chore: remove unused import due to merge conflict resolve mistake
|
2022-05-10 09:58:28 +08:00 |
Evan You
|
29e454d4d1
|
chore: fix duplicate export
|
2022-05-10 09:50:12 +08:00 |
edison
|
2a44225446
|
chore(runtime-core): Remove duplicate variable assignments (#3700)
|
2022-05-09 21:42:41 -04:00 |
edison
|
762a9e99ce
|
chore(runtime-core): use `getGlobalThis` when installing HMR API (#3217)
|
2022-05-09 21:40:19 -04:00 |
edison
|
decad9df57
|
types(compiler-sfc): export SFCParseResult type (#2923)
close #2921
|
2022-05-09 21:37:59 -04:00 |
tarunama
|
7540a3ff1d
|
chore(server renderer): readable warn message (#2890)
|
2022-05-09 21:37:00 -04:00 |
Damon Muma
|
0abcb2b80d
|
chore: update reference to transformExpressions (#2682) [ci skip]
|
2022-05-09 21:30:50 -04:00 |
小刘(liulinboyi)
|
7d7a2410e5
|
fix(compiler-sfc): remove the jsx from the babelParserPlugins when not match the case of adding jsx (#5846)
fix #5845
|
2022-05-09 21:20:18 -04:00 |
ygj6
|
16939241b0
|
fix(compiler-sfc): automatically infer component name from filename when using script setup (#4997)
close #4993
|
2022-05-09 21:16:28 -04:00 |
Evan You
|
7dfe146096
|
fix(compiler-sfc): fix object default values for reactive props destructure
|
2022-05-10 08:39:27 +08:00 |
Evan You
|
0683a022ec
|
types(reactivity-transform): improve type readability for reactive variables
|
2022-05-07 10:37:07 +08:00 |
qinxiaosen_ccc
|
292ce69439
|
chore: remove outdated type comment (#5103)
|
2022-05-06 06:44:28 -04:00 |
zhangenming
|
b9484543db
|
refactor(reactivity): make some expression simpler (#5131)
|
2022-05-06 06:42:22 -04:00 |
Zclhlmgqzc
|
98b821d94a
|
fix(types): preserve and expose original options on defineComponent return type (#5416)
fix #3796
|
2022-05-06 05:44:05 -04:00 |
Carlos Rodrigues
|
32e53bfd47
|
fix(types): keep the original type when unwrapping `markRaw` (#3791)
|
2022-05-06 05:07:49 -04:00 |
Evan You
|
67099fe202
|
fix(runtime-core): ensure consistent behavior between dev/prod on invalid v-for range
close #5867
|
2022-05-06 16:49:15 +08:00 |
Evan You
|
4a3237ad93
|
refactor: use Event constructor
close #5723
Since we no longer support IE11, it is safe to use Event() constructor
|
2022-04-16 11:26:00 +08:00 |
Evan You
|
74d2a76af6
|
fix(watch): fix flush: pre watchers triggered synchronously in setup
fix #5721
|
2022-04-15 18:08:44 +08:00 |
Evan You
|
82bdf86254
|
fix(reactivity): ensure computed is invalidated before other effects
fix #5720
|
2022-04-15 16:43:17 +08:00 |
Evan You
|
56879e6b23
|
release: v3.2.33
|
2022-04-14 18:14:37 +08:00 |
Evan You
|
62eba63172
|
fix(transition): handle transition for v-if branches with comment
fix #5675
|
2022-04-14 18:06:52 +08:00 |
edison
|
767d212d20
|
fix(transition): fix broken leave transition on dev root fragment (#5268)
|
2022-04-14 05:10:41 -04:00 |
Thorsten Lünborg
|
71c9536625
|
fix(runtime-core): ensure custom events are not emitted anymore after unmount. (#5679)
close #5674
|
2022-04-13 23:47:24 -04:00 |
木杉
|
8e29ef6019
|
fix(compiler-sfc): handle type modifier in import specifiers (#5498)
|
2022-04-13 22:10:26 -04:00 |
Anthony Catel
|
cc238cdb8e
|
fix(ssr): avoid rendering reserved internal keys in output (#5564)
fix #5563
|
2022-04-13 22:03:17 -04:00 |
Evan You
|
f641c4b228
|
fix(runtime-core): fix use of non-existent-in-prod internal property in defineProperty trap
fix #5710
|
2022-04-14 10:00:53 +08:00 |
edison
|
1f14f19439
|
fix(reactivity-transform): should not rewrite catch param (#5711)
fix #5709
|
2022-04-13 20:06:58 -04:00 |
Cédric Exbrayat
|
86858a9582
|
test(vue-compat): remove test.only (#5715)
|
2022-04-13 20:06:07 -04:00 |
Thorsten Lünborg
|
85af139863
|
fix(runtime-dom): properly handle style properties with undefined values (#5348)
fix #5322
|
2022-04-13 06:20:39 -04:00 |
edison
|
f4d2c9fc6a
|
fix(custom-elements): work with async component + slots (#4657)
close #4639
|
2022-04-13 05:58:29 -04:00 |
Thorsten Lünborg
|
1612971471
|
fix(compat): copy additional properties for functions bound via globalProperties (#4873)
close #4403
|
2022-04-13 05:53:07 -04:00 |
宋铄运 (Alan Song)
|
c6eb3cccce
|
build: improve treeshakeability (#5682)
|
2022-04-13 05:39:02 -04:00 |
Thorsten Lünborg
|
053c65bc5e
|
dx(suspense): warn when using async setup when not inside a Suspense boundary (#5565)
close #3649
|
2022-04-13 05:36:43 -04:00 |
zhoulixiang
|
57ca32b096
|
chore: remove superfluous code (#5683)
|
2022-04-13 05:30:22 -04:00 |
zscumt123
|
fa1d14c2c8
|
fix(runtime-dom): catch more cases of DOM property setting error (#5552)
close #5545
|
2022-04-13 05:25:11 -04:00 |
Haoqun Jiang
|
74d239caf7
|
chore(@vue/shared): add `"sideEffects": false` (#5480)
|
2022-04-13 05:23:45 -04:00 |
Code_xxmyyds
|
711c826c68
|
chore(reactivity): use warn (#5548)
|
2022-04-13 05:21:38 -04:00 |
木杉
|
2c09969b13
|
fix(runtime-dom): patch translate as an attr (#5485)
close #5462
|
2022-04-13 05:16:33 -04:00 |
Evan You
|
154233abdb
|
fix(reactivity): fix ref tracking of self-stopping effects
close #5707
|
2022-04-13 17:00:31 +08:00 |
Evan You
|
f4f5e80a19
|
release: v3.2.32
|
2022-04-12 16:07:43 +08:00 |
Evan You
|
ea6fc845f2
|
chore: trim non-public properties on EffectScope type
|
2022-04-12 15:57:07 +08:00 |
Thorsten Lünborg
|
f44087e171
|
fix(runtime-core): ensure custom directive instance properly exposes properties on closed instances. (#5022)
fix #5018
|
2022-04-12 03:54:03 -04:00 |
Wei
|
0a301d4dab
|
fix(reactivity): fix currentScope loss when running detached effect scope (#5575)
|
2022-04-12 03:51:05 -04:00 |