Evan You
|
08672222c6
|
feat(server-renderer): decouple esm build from Node + improve stream API
- deprecate `renderToSTream`
- added `renderToNodeStream`
- added `renderToWebStream`
- added `renderToSimpleStream`
close #3467
close #3111
close #3460
|
2021-07-29 13:14:02 -04:00 |
|
Evan You
|
0affd4daf4
|
chore: bump node types
|
2021-07-29 12:52:23 -04:00 |
|
Evan You
|
e019b14add
|
ci: set node to 16
|
2021-07-29 12:35:35 -04:00 |
|
Roan Kattouw
|
9d5fd33d6d
|
fix(shared): support custom .toString() in text interpolation again (#4210)
fix #3944
|
2021-07-29 10:51:03 -04:00 |
|
Bartek Igielski
|
1e3d468ca1
|
build(server-renderer): Add ESM as a build target (#4209)
|
2021-07-29 10:48:15 -04:00 |
|
Evan You
|
13c69469f2
|
refactor: simplify for size
|
2021-07-29 10:45:05 -04:00 |
|
Bas van Meurs
|
91f29540fe
|
refactor(reactivity): optimize child effect scope dereferencing (#4184)
|
2021-07-29 10:26:24 -04:00 |
|
Evan You
|
3b38c9ae9b
|
feat(sfc): remove experimental status for sfc style v-bind
|
2021-07-28 18:31:48 -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
|
1867591e7c
|
fix(reactivity): dereference nested effect scopes on manual stop
|
2021-07-28 12:08:01 -04:00 |
|
Pick
|
da6c055b19
|
types(reactivity): simplify UnwrapNestedRefs (#4194)
|
2021-07-28 11:15:08 -04:00 |
|
Pick
|
b79e4ca717
|
types(reactivity): Simplify the SymbolExtract (#4162)
|
2021-07-28 11:12:46 -04:00 |
|
Roan Kattouw
|
d2585e13e9
|
chore: Add LICENSE file for vue-compat (#4200) [ci skip]
|
2021-07-28 11:07:47 -04:00 |
|
edison
|
771635b72a
|
fix(sfc/style-vars): improve ignore style variable bindings in comments (#4202)
|
2021-07-28 10:51:25 -04:00 |
|
Evan You
|
204e194d2b
|
release: v3.2.0-beta.6
|
2021-07-27 18:56:02 -04:00 |
|
Evan You
|
f994b974c0
|
feat: unwrap refs in toDisplayString
|
2021-07-27 18:42:30 -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 |
|
edison
|
3a75d5d694
|
fix(sfc/style-vars): should ignore style variable bindings in comments (#4188)
fix #4185
|
2021-07-26 11:19:56 -04:00 |
|
Evan You
|
1c7f5d3fce
|
workflow: auto determine release dist-tag
|
2021-07-23 19:22:47 -04:00 |
|
Evan You
|
4b595a3ea1
|
release: v3.2.0-beta.5
|
2021-07-23 16:10:22 -04:00 |
|
Otto
|
1015700e1e
|
docs: update vite init command (#4176) [ci skip]
|
2021-07-23 16:03:19 -04:00 |
|
Evan You
|
ac74e1dd33
|
fix(v-model): avoid resetting value of in-focus & lazy input
fix #4182
|
2021-07-23 15:44:56 -04:00 |
|
Evan You
|
2581cfb707
|
fix(types): fix types for readonly ref
fix #4180
|
2021-07-23 15:24:58 -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
|
5b76843b69
|
feat(runtime-dom): support passing initial props to custom element constructor
|
2021-07-22 18:19:58 -04:00 |
|
Evan You
|
7a7e1d8e9f
|
feat(runtime-dom): hmr for custom elements
|
2021-07-22 17:48:15 -04:00 |
|
Evan You
|
a7fa4ac28a
|
feat(runtime-dom): support specifying shadow dom styles in defineCustomElement
|
2021-07-22 16:33:32 -04:00 |
|
Evan You
|
f0ca233d8b
|
refactor(compiler-sfc): improve script setup import expose heuristics
|
2021-07-22 12:53:08 -04:00 |
|
Evan You
|
5a3ccfd914
|
feat(compiler-sfc): avoid exposing imports not used in template
close #3183
|
2021-07-22 12:04:46 -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 |
|
webfansplz
|
9c931d8154
|
chore(types): remove unnecessary non-null assertion (#4169)
|
2021-07-21 15:50:08 -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
|
14ca881a1b
|
feat(reactivity): deferredComputed
Note: this is not exposed as part of Vue API, only as
a lower-level API specific to @vue/reactivity
|
2021-07-20 17:39:19 -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 |
|
webfansplz
|
acb2a4d285
|
fix(sfc-playground): Transform named default exports without altering scope (#4154)
Co-authored-by: webfansplz <>
|
2021-07-20 10:28:02 -04:00 |
|
webfansplz
|
457c9aed1f
|
chore(type): remove unnecessary type assertion (#4150)
|
2021-07-20 09:31:40 -04:00 |
|
Evan You
|
3ff94faca1
|
build: fix default build script (ignore sfc-playground)
close #4153
|
2021-07-20 09:29:45 -04:00 |
|
Evan You
|
1034546a4c
|
release: v3.2.0-beta.2
|
2021-07-19 19:36:55 -04:00 |
|