Evan You
|
62f752552a
|
refactor(compiler): extract shared ast transform utils
Also improve referenced identifier check using isReferenced from @babel/types
|
2021-08-22 13:24:16 -04:00 |
|
Evan You
|
4adc5042f9
|
types: improve ref sugar $computed typing
|
2021-08-20 00:07:16 -04:00 |
|
Evan You
|
ceace3a8cc
|
release: v3.2.4
|
2021-08-17 12:26:50 -04:00 |
|
Evan You
|
644971ec06
|
fix(runtime-core): ensure consistent arguments for tempalte and render funtion slot usage
fix #4367
|
2021-08-17 11:15:53 -04:00 |
|
Evan You
|
c1f564e1dc
|
fix(runtime-core): fix child component double update on props change
fix #4365
|
2021-08-17 10:57:28 -04:00 |
|
Evan You
|
03abc2573c
|
release: v3.2.3
|
2021-08-16 18:25:32 -04:00 |
|
webfansplz
|
0627765b36
|
chore(types): remove unnecessary type assertions (#4336)
|
2021-08-16 18:19:44 -04:00 |
|
鱼
|
5b3f1e8424
|
fix(runtime-core): patchChildren first in patchElement (#4313)
|
2021-08-16 15:46:27 -04:00 |
|
HcySunYang
|
cd2d98499e
|
fix(runtime-core): vnode hooks should not be called on async wrapper (#4349)
fix #4346
|
2021-08-16 15:35:50 -04:00 |
|
Hazlank
|
6db15a27cf
|
refactor: merge bitwise flag checks (#4324)
|
2021-08-16 15:13:04 -04:00 |
|
Evan You
|
7ffa225aa3
|
release: v3.2.2
|
2021-08-11 11:40:25 -04:00 |
|
webfansplz
|
1ce34e25d5
|
fix(types): fix tsx emit-mapped handler return type (#4290)
fix #4288
|
2021-08-11 10:52:36 -04:00 |
|
edison
|
380608bd44
|
fix(types): fix forceUpdate type (#4302)
|
2021-08-11 10:46:18 -04:00 |
|
Evan You
|
00b76d3dc1
|
feat(sfc): support $shallowRef ref sugar
|
2021-08-11 10:19:58 -04:00 |
|
Evan You
|
2749c15170
|
release: v3.2.1
|
2021-08-09 16:29:53 -04:00 |
|
Evan You
|
5a7a43cc3d
|
release: v3.2.0
|
2021-08-09 15:51:53 -04:00 |
|
lidlanca
|
6779bff537
|
feat(runtime-core): support dynamic / external array in v-memo (#4255)
|
2021-08-09 15:39:22 -04:00 |
|
WoodyJang
|
f258f5d2c2
|
chore: delete useless props type (#4271)
|
2021-08-09 12:36:34 -04:00 |
|
Evan You
|
4781965cc2
|
release: v3.2.0-beta.8
|
2021-08-06 23:12:27 -04:00 |
|
edison
|
a211e271ee
|
fix(v-memo): ensure track block when returning cached vnode (#4270)
fix #4253
|
2021-08-06 21:44:45 -04:00 |
|
edison
|
3b60358d0e
|
fix(v-memo): should work on v-for with constant expression (#4272)
fix #4246
|
2021-08-06 21:37:09 -04:00 |
|
Evan You
|
c421fb91b2
|
feat(runtime-dom): support async component in defineCustomElement
close #4261
|
2021-08-06 19:15:55 -04:00 |
|
AlexandraCaragata
|
d045055b47
|
fix(core): typing of key in VNodeProps (#4242)
close #4240
|
2021-08-06 11:11:26 -04:00 |
|
Evan You
|
bf2589b1f0
|
refactor(compiler-sfc): use shallowRef for ref sugar destructure
|
2021-08-04 15:39:32 -04:00 |
|
Evan You
|
6aa871e565
|
fix(runtime-core): component effect scopes should be detached
|
2021-07-29 17:15:56 -04:00 |
|
Evan You
|
b357009a82
|
release: v3.2.0-beta.7
|
2021-07-29 13:21:30 -04:00 |
|
Evan You
|
51ee84fc6a
|
fix(suspense): fix dynamicChildren tracking when suspense root is a block itself
e.g. `<slot>` inside suspense
fix #4183, fix #4198
|
2021-07-28 16:49:34 -04:00 |
|
Evan You
|
204e194d2b
|
release: v3.2.0-beta.6
|
2021-07-27 18:56:02 -04:00 |
|
Evan You
|
ee4cbaeec9
|
fix(runtime-core): expose ssrUtils in esm-bundler build
this is necessary for worker environments where Vue needs to be
bundled (instead of using cjs build via Node.js require)
fix #4199
|
2021-07-27 17:59:13 -04:00 |
|
Evan You
|
561e210157
|
fix(inject): should auto unwrap injected refs
fix #4196
|
2021-07-27 17:52:37 -04:00 |
|
Evan You
|
8681c12c0c
|
chore: rename method to make it more explicit it is dev only
|
2021-07-27 17:52:37 -04:00 |
|
Evan You
|
4b595a3ea1
|
release: v3.2.0-beta.5
|
2021-07-23 16:10:22 -04:00 |
|
Evan You
|
231dafd55a
|
refactor: adjust custom element hmr, fix tests
|
2021-07-22 23:18:15 -04:00 |
|
Evan You
|
bff4ea74c5
|
fix(hmr): fix custom elements hmr edge cases
|
2021-07-22 18:54:26 -04:00 |
|
Evan You
|
db3f57a392
|
fix(hmr): fix hmr when global mixins are used
fix #4174
|
2021-07-22 10:53:59 -04:00 |
|
Evan You
|
fe58bae412
|
release: v3.2.0-beta.4
|
2021-07-21 17:40:25 -04:00 |
|
Evan You
|
8560005601
|
fix(runtime-core): ensure setupContext.attrs reactivity when used in child slots
fix #4161
|
2021-07-21 17:31:00 -04:00 |
|
Evan You
|
ff0c810300
|
fix(runtime-dom): defer setting value
fix #2325, fix #4024
|
2021-07-21 16:38:01 -04:00 |
|
王嘉欣
|
36ae23d27e
|
chore(types): remove unnecessary assertions (#4168)
|
2021-07-21 15:55:31 -04:00 |
|
Evan You
|
d13774b881
|
perf: skip patch on same vnode
|
2021-07-21 14:04:02 -04:00 |
|
Evan You
|
dd1439e711
|
build: reduce runtime build size
|
2021-07-21 11:11:40 -04:00 |
|
Evan You
|
9d5dd2da8c
|
release: v3.2.0-beta.3
|
2021-07-20 17:47:03 -04:00 |
|
Evan You
|
d87d059ac1
|
feat(runtime-core): watchSyncEffect
|
2021-07-20 16:49:54 -04:00 |
|
Evan You
|
33c2fbfdc8
|
fix(reactivity): revert computed scheduler change
fix #4157
|
2021-07-20 16:45:29 -04:00 |
|
Evan You
|
bc7f9767f5
|
fix(watch): ensure watchers respect detached scope
fix #4158
|
2021-07-20 14:32:17 -04:00 |
|
Evan You
|
2bdee50a59
|
fix(runtime-core): fix v-bind class/style merging regression
fix #4155
|
2021-07-20 13:58:43 -04:00 |
|
Evan You
|
1034546a4c
|
release: v3.2.0-beta.2
|
2021-07-19 19:36:55 -04:00 |
|
Evan You
|
47f488350c
|
chore: run updated prettier
|
2021-07-19 18:24:18 -04:00 |
|
Amour1688
|
69344ff1ae
|
feat(types): map declared emits to onXXX props in inferred prop types (#3926)
|
2021-07-19 18:22:19 -04:00 |
|
ioslh
|
20b6619793
|
fix(ssr): update initial old value to watch callback in ssr usage (#4103)
|
2021-07-19 17:13:37 -04:00 |
|