Evan You
25f97a5033
fix(compiler-sfc): fix rewriteDefault edge cases
...
close #13060
close #12892
close #12906
2023-12-06 17:25:12 +08:00
Evan You
10c2a87c70
chore(deps): bump @babel/parser
2023-12-06 17:09:56 +08:00
Evan You
ae3e4b1c70
fix(utils): unwrap refs when stringifying values in template
...
close #12884
close #12888
2023-12-06 16:40:49 +08:00
Adam Hines
de0b97b3ea
fix(types): fix type augmentation and compiler-sfc types w/moduleResolution: bundler ( #13107 )
...
close #13106
2023-12-06 15:52:18 +08:00
Grigorii K. Shartsev
45d6ad6645
chore(compiler-sfc): specify prettier version ( #13053 )
...
close : #13052
2023-12-06 15:49:41 +08:00
Evan You
0ad8e8d94f
fix(shallowReactive): should track value if already reactive when set in shallowReactive
2023-12-06 15:45:15 +08:00
Evan You
d30f6fd25f
test: fix tests
2023-12-06 15:21:00 +08:00
Evan You
08382f0080
fix(props): should not unwrap props that are raw refs
...
close #12930
2023-12-06 15:10:49 +08:00
Evan You
947993f7e8
chore: bump vitest to 1.0
2023-12-06 15:08:23 +08:00
Evan You
223a9e9f2e
chore: bust sponsor cache [ci skip]
2023-11-07 15:32:23 +08:00
Evan You
81598ea2f3
release: v2.7.15
2023-10-23 15:55:40 +08:00
Evan You
af9a10f3c1
chore: update snapshots
2023-10-23 15:15:18 +08:00
xdm
c22363425a
fix(patch): clone insert hooks to avoid being mutated during iteration ( #12905 )
2023-10-23 15:11:13 +08:00
Liu Bo
51fef2ca69
fix(compiler-sfc): add semicolon after defineProps
statement ( #12879 )
2023-10-23 15:09:23 +08:00
webfansplz
b8c8b3fc7a
fix(compiler-sfc): Resolve object expression parsing errors in v-on
( #12862 )
2023-10-23 15:08:58 +08:00
webfansplz
d27c128b7c
fix(compiler-sfc): fix macro usage in multi-variable declaration ( #12873 )
2023-10-23 15:08:34 +08:00
webfansplz
bb59751dd4
fix(compiler-sfc): Optimize the value of emitIdentifier ( #12851 )
2023-10-23 15:08:17 +08:00
webfansplz
099401e227
fix(types/sfc): improve the type inference using withDefaults
( #12872 )
2023-10-23 15:06:28 +08:00
xonx
67c1d26cb0
fix(types): correct serverPrefetch this type ( #13068 )
...
close #12488
2023-10-23 14:58:47 +08:00
Red Huang
74ca5a13ba
fix(lifecycle): scope might changed when call hook ( #13070 )
2023-10-22 10:52:10 +08:00
Evan You
1399ee6aa0
test: pin esbuild to 0.16 for karma-esbuild compat
2023-10-22 10:46:45 +08:00
Evan You
78ef6271d2
test: upgrade vitest + fix ssr tests for Node 18+
2023-10-22 10:32:47 +08:00
Evan You
6149048ce9
chore: update node version task name
2023-10-22 09:47:16 +08:00
Evan You
18cc5479f6
chore: bump required node and pnpm versions for maintenance
2023-10-22 09:40:18 +08:00
mikoloism
49b6bd4264
refactor(shared): update genStaticKeys
( #13010 )
2023-04-27 11:43:19 +02:00
rj1
a9ca2d8519
chore: typos ( #12949 )
2023-02-04 19:16:38 +01:00
星宿君
d52fbff7a7
chore: fix typo in utils.ts ( #12927 ) [skip ci]
2023-01-12 15:47:00 +01:00
Vadim
0e8511a8be
chore: fix typo in apiAsyncComponent.ts ( #12912 )
2022-12-27 22:38:05 +01:00
Ihor Sychevskyi
34c6192f4a
chore: update links (http=https) ( #12911 )
2022-12-27 10:19:37 +01:00
Caichong
2e57061766
chore: comment typos ( #12878 )
...
Co-authored-by: 方恒 <fangheng@shwpg.com>
2022-12-14 09:43:02 +01:00
董雨航
ca11dc6a86
chore: fix typo ( #12894 )
2022-12-06 15:35:28 +01:00
Evan You
9dd006b481
release: v2.7.14
2022-11-09 20:39:52 +08:00
Evan You
29b5f58803
fix(reactivity): avoid using WeakMap for IE compatibility
...
Using a WeakMap polyfill isn't ideal because the reason we tried to use
WeakMap was to work with non-extensible objects. However, WeakMap
polyfill for non-extensible objects are non-weak and could lead to
memory leaks.
The trade-off is that we remove support for `readonly()` on
non-extensible objects, which seems reasonable.
close #12837
2022-11-09 20:33:11 +08:00
Evan You
d1899caf68
fix(provide/inject): do not mutate original provide options during merge
...
fix #12854
2022-11-09 20:04:55 +08:00
a161803398
5e3d4e90cd
fix(compiler-sfc): fix template usage check edge case for v-slot destructured default value ( #12842 )
...
fix #12841
2022-11-09 04:52:35 -05:00
Evan You
5aed733ab6
test: add test case for #12778
2022-11-09 17:35:45 +08:00
k-furusho
f7db7f361b
fix(types): fix spreading VNodeData in tsx ( #12789 )
...
fix #12778
2022-11-09 04:34:55 -05:00
webfansplz
0b3cf7dda9
fix(types): stricter type condition for EventHandlers
( #12840 )
...
fix #12832
2022-11-09 04:25:28 -05:00
webfansplz
a5afc4d0a4
chore: fix typo ( #12863 )
2022-11-09 09:07:36 +01:00
Jinjiang
6d9aac8bd3
chore: fix some broken links to v2 docs ( #12839 )
2022-10-19 12:45:59 +08:00
Jinjiang
a7a71ad990
Update the dev to main in the PR template ( #12834 )
2022-10-16 20:13:22 +08:00
Evan You
259c7060da
chore: fix changelog rendering [ci skip]
2022-10-15 17:39:04 +08:00
Evan You
df281b0e4c
release: v2.7.13
2022-10-14 11:41:56 +08:00
Evan You
800207c473
fix(effectScope): calling off() of a detached scope should not break currentScope
...
fix #12825
2022-10-14 10:51:07 +08:00
不见月
5960f05c69
fix(watch): avoid traversing objects that are marked non-reactive ( #12806 )
2022-10-12 21:43:46 +08:00
Blake Newman
8e262618cd
fix(types): style attribute svg ( #12800 )
...
Set style attribute on svg to use `StyleValue`
2022-10-12 21:43:42 +08:00
Evan You
4cad410071
release: v2.7.12
2022-10-12 21:41:36 +08:00
Evan You
e80cd09fff
Revert "fix(setup): setup hook should be called before beforeCreate"
...
This reverts commit e1342df784
.
reopen #12802
close #12821
close #12822
2022-10-12 21:22:26 +08:00
Evan You
c61395d3f1
release: v2.7.11
2022-10-11 19:13:06 +08:00
Evan You
8880b55d52
perf: improve unsub perf for deps with massive amount of subs
...
close #12696
2022-10-11 19:02:47 +08:00