Commit Graph

  • b357009a82 release: v3.2.0-beta.7 Evan You 2021-07-29 13:21:30 -04:00
  • 08672222c6 feat(server-renderer): decouple esm build from Node + improve stream API Evan You 2021-07-29 13:12:50 -04:00
  • 0affd4daf4 chore: bump node types Evan You 2021-07-29 12:52:23 -04:00
  • e019b14add ci: set node to 16 Evan You 2021-07-29 12:35:35 -04:00
  • 9d5fd33d6d
    fix(shared): support custom .toString() in text interpolation again (#4210) Roan Kattouw 2021-07-29 10:51:03 -04:00
  • 1e3d468ca1
    build(server-renderer): Add ESM as a build target (#4209) Bartek Igielski 2021-07-29 16:48:15 +02:00
  • 13c69469f2 refactor: simplify for size Evan You 2021-07-29 10:45:05 -04:00
  • 91f29540fe
    refactor(reactivity): optimize child effect scope dereferencing (#4184) Bas van Meurs 2021-07-29 16:26:24 +02:00
  • 3b38c9ae9b feat(sfc): remove experimental status for sfc style v-bind Evan You 2021-07-28 18:31:48 -04:00
  • 51ee84fc6a fix(suspense): fix dynamicChildren tracking when suspense root is a block itself Evan You 2021-07-28 16:49:34 -04:00
  • 1867591e7c fix(reactivity): dereference nested effect scopes on manual stop Evan You 2021-07-28 12:08:01 -04:00
  • da6c055b19
    types(reactivity): simplify UnwrapNestedRefs (#4194) Pick 2021-07-28 23:15:08 +08:00
  • b79e4ca717
    types(reactivity): Simplify the SymbolExtract (#4162) Pick 2021-07-28 23:12:46 +08:00
  • d2585e13e9
    chore: Add LICENSE file for vue-compat (#4200) [ci skip] Roan Kattouw 2021-07-28 11:07:47 -04:00
  • 771635b72a
    fix(sfc/style-vars): improve ignore style variable bindings in comments (#4202) edison 2021-07-28 22:51:25 +08:00
  • 204e194d2b release: v3.2.0-beta.6 Evan You 2021-07-27 18:56:02 -04:00
  • f994b974c0 feat: unwrap refs in toDisplayString Evan You 2021-07-27 18:34:15 -04:00
  • ee4cbaeec9 fix(runtime-core): expose ssrUtils in esm-bundler build Evan You 2021-07-27 17:59:13 -04:00
  • 561e210157 fix(inject): should auto unwrap injected refs Evan You 2021-07-27 17:52:31 -04:00
  • 8681c12c0c chore: rename method to make it more explicit it is dev only Evan You 2021-07-27 17:14:19 -04:00
  • 3a75d5d694
    fix(sfc/style-vars): should ignore style variable bindings in comments (#4188) edison 2021-07-26 23:19:56 +08:00
  • 1c7f5d3fce workflow: auto determine release dist-tag Evan You 2021-07-23 19:22:47 -04:00
  • 4b595a3ea1 release: v3.2.0-beta.5 Evan You 2021-07-23 16:10:22 -04:00
  • 1015700e1e
    docs: update vite init command (#4176) [ci skip] Otto 2021-07-24 04:03:19 +08:00
  • ac74e1dd33 fix(v-model): avoid resetting value of in-focus & lazy input Evan You 2021-07-23 15:44:56 -04:00
  • 2581cfb707 fix(types): fix types for readonly ref Evan You 2021-07-23 15:24:58 -04:00
  • 231dafd55a refactor: adjust custom element hmr, fix tests Evan You 2021-07-22 23:18:15 -04:00
  • bff4ea74c5 fix(hmr): fix custom elements hmr edge cases Evan You 2021-07-22 18:54:26 -04:00
  • 5b76843b69 feat(runtime-dom): support passing initial props to custom element constructor Evan You 2021-07-22 18:19:54 -04:00
  • 7a7e1d8e9f feat(runtime-dom): hmr for custom elements Evan You 2021-07-22 17:48:15 -04:00
  • a7fa4ac28a feat(runtime-dom): support specifying shadow dom styles in defineCustomElement Evan You 2021-07-22 16:33:32 -04:00
  • f0ca233d8b refactor(compiler-sfc): improve script setup import expose heuristics Evan You 2021-07-22 12:53:08 -04:00
  • 5a3ccfd914 feat(compiler-sfc): avoid exposing imports not used in template Evan You 2021-07-22 12:04:46 -04:00
  • db3f57a392 fix(hmr): fix hmr when global mixins are used Evan You 2021-07-22 10:53:59 -04:00
  • fe58bae412 release: v3.2.0-beta.4 Evan You 2021-07-21 17:40:25 -04:00
  • 8560005601 fix(runtime-core): ensure setupContext.attrs reactivity when used in child slots Evan You 2021-07-21 17:31:00 -04:00
  • ff0c810300 fix(runtime-dom): defer setting value Evan You 2021-07-21 16:38:01 -04:00
  • 36ae23d27e
    chore(types): remove unnecessary assertions (#4168) 王嘉欣 2021-07-22 03:55:31 +08:00
  • 9c931d8154
    chore(types): remove unnecessary non-null assertion (#4169) webfansplz 2021-07-22 03:50:08 +08:00
  • d13774b881 perf: skip patch on same vnode Evan You 2021-07-21 14:04:02 -04:00
  • dd1439e711 build: reduce runtime build size Evan You 2021-07-21 11:11:40 -04:00
  • 9d5dd2da8c release: v3.2.0-beta.3 Evan You 2021-07-20 17:47:03 -04:00
  • 14ca881a1b feat(reactivity): deferredComputed Evan You 2021-07-20 17:39:19 -04:00
  • d87d059ac1 feat(runtime-core): watchSyncEffect Evan You 2021-07-20 16:49:54 -04:00
  • 33c2fbfdc8 fix(reactivity): revert computed scheduler change Evan You 2021-07-20 16:20:38 -04:00
  • bc7f9767f5 fix(watch): ensure watchers respect detached scope Evan You 2021-07-20 14:32:17 -04:00
  • 2bdee50a59 fix(runtime-core): fix v-bind class/style merging regression Evan You 2021-07-20 13:58:43 -04:00
  • acb2a4d285
    fix(sfc-playground): Transform named default exports without altering scope (#4154) webfansplz 2021-07-20 22:28:02 +08:00
  • 457c9aed1f
    chore(type): remove unnecessary type assertion (#4150) webfansplz 2021-07-20 21:31:40 +08:00
  • 3ff94faca1 build: fix default build script (ignore sfc-playground) Evan You 2021-07-20 09:29:45 -04:00
  • 1034546a4c release: v3.2.0-beta.2 Evan You 2021-07-19 19:36:55 -04:00
  • a21ca3dccc fix(compiler-core): fix self-closing tags with v-pre Evan You 2021-07-19 19:29:28 -04:00
  • 7e75b4105a refactor: better fix for ec6abe8d Evan You 2021-07-19 19:23:44 -04:00
  • bb7b130b0b chore: remove peer dep for compiler-sfc Evan You 2021-07-19 19:06:17 -04:00
  • 8dbecfcbb3 feat(compiler-sfc): add ignoreEmpty option for sfc parse method Evan You 2021-07-19 19:02:46 -04:00
  • ec6abe8d5e fix(compiler-sfc): fix whitespace preservation when block contains single self-closing tag Evan You 2021-07-19 18:54:35 -04:00
  • 47f488350c chore: run updated prettier Evan You 2021-07-19 18:24:18 -04:00
  • 69344ff1ae
    feat(types): map declared emits to onXXX props in inferred prop types (#3926) Amour1688 2021-07-20 06:22:19 +08:00
  • 35cc7b0d31
    chore(reactivity): correct the description of the test case (#4135) Pick 2021-07-20 05:59:30 +08:00
  • 3056e9b3dc fix(v-model): properly detect input type=number Evan You 2021-07-19 17:46:04 -04:00
  • 93a950d60d fix(compiler-sfc): support const enum Evan You 2021-07-19 17:31:13 -04:00
  • b771fdbef9
    perf(compiler-sfc): ignore empty blocks (#3520) Cédric Exbrayat 2021-07-19 23:24:40 +02:00
  • 65f82ce94f
    chore(shared): remove extra NaN logic (#3837) Homyee King 2021-07-20 05:22:21 +08:00
  • 20b6619793
    fix(ssr): update initial old value to watch callback in ssr usage (#4103) ioslh 2021-07-20 05:13:37 +08:00
  • b274b08f5f fix(compiler-sfc): expose correct range for empty blocks Evan You 2021-07-19 17:05:37 -04:00
  • d810a1a569 fix(scheduler): fix insertion for id-less job Evan You 2021-07-19 13:37:35 -04:00
  • 6eb47f000a fix(reactivity): computed should not trigger scheduler if stopped Evan You 2021-07-19 13:37:03 -04:00
  • dd0f9d1ce6
    feat(compiler): allow 'comments' option to affect comment inclusion in dev (#4115) Austin Keener 2021-07-19 11:40:37 -04:00
  • d868d5ffa7
    chore(shared): remove deprecated html tags (#4130) webfansplz 2021-07-19 23:30:43 +08:00
  • bbf6ca9bca fix(runtime-core): fix null type in required + multi-type prop declarations Evan You 2021-07-19 11:20:28 -04:00
  • cac6ab5bdb chore: fix type issue Evan You 2021-07-19 11:11:17 -04:00
  • f7607d3a15
    fix(compiler-sfc): defineProps infer TSParenthesizedType (#4147) edison 2021-07-19 23:09:24 +08:00
  • 47ba33e27b refactor: improve the fix for #4138 Evan You 2021-07-19 10:43:14 -04:00
  • a8c3a8ad61 fix(shared): normalizeStyle should handle strings Evan You 2021-07-19 10:37:12 -04:00
  • 84f6791e89
    chore(runtime-core): use bit operations instead (#4142) leno 2021-07-19 22:32:14 +08:00
  • df0ce21836
    chore(types): improve of type assertion (#4141) webfansplz 2021-07-19 22:32:07 +08:00
  • 1e5e004d7c
    chore(sfc-playground): remove compiler macro imports (#4134) Cédric Exbrayat 2021-07-19 16:08:51 +02:00
  • 327c8983fb types: typing for ref macros Evan You 2021-07-16 17:35:04 -04:00
  • 1bab53e717 chore: remove deprecated defineEmit & useContext APIs Evan You 2021-07-16 16:56:51 -04:00
  • d4c67dd253 release: v3.2.0-beta.1 Evan You 2021-07-16 14:44:06 -04:00
  • 49dc2dd1e4 fix(sfc/style-vars): properly re-apply style vars on component root elements change Evan You 2021-07-16 12:29:09 -04:00
  • 317654b34f chore: fix codegen error due to scopeId deprecation change Evan You 2021-07-16 12:24:30 -04:00
  • a27d5cb188 workflow: also rebuild runtime-dom when working on sfc playground Evan You 2021-07-16 12:22:40 -04:00
  • fcc6a54ee7 chore: expose watchPostEffect Evan You 2021-07-16 12:00:17 -04:00
  • de32cfa43e fix: ensure customElements API ssr compatibility Evan You 2021-07-16 10:40:06 -04:00
  • eca4d7891a chore(compiler-core): reduce unnecessary cache inside v-once (#4112) fishDog 2021-07-16 04:50:54 +08:00
  • e5a4412764 feat(sfc): support namespaced component tags when using <script setup> Evan You 2021-07-15 11:17:59 -04:00
  • a8edf2bdff refactor: remove outdated slot ctx wrapper codegen Evan You 2021-07-14 18:12:38 -04:00
  • 2a310df753 fix(runtime-core): fix default shapeFlag for fragments Evan You 2021-07-14 17:54:19 -04:00
  • 29732c2c86 fix: ignore .prop/.attr modifiers in ssr Evan You 2021-07-14 15:53:46 -04:00
  • e66a493da1 refactor: remove deprecated defineEmit() support Evan You 2021-07-14 15:40:09 -04:00
  • 562bddb3ce feat(sfc): (experimental) new ref sugar Evan You 2021-07-14 15:35:34 -04:00
  • 27104eaaf0 feat: remove experimental status of <script setup> Evan You 2021-07-14 12:07:55 -04:00
  • f596e008ef refactor: remove deprecated scopeId codegen Evan You 2021-07-14 10:04:35 -04:00
  • 1c7d737cc8 feat: support v-bind .prop & .attr modifiers Evan You 2021-07-13 15:58:18 -04:00
  • 00f0b3c465 feat: custom element reflection, casting and edge cases Evan You 2021-07-13 12:23:51 -04:00
  • bf4893c17c types: fix dts tests Evan You 2021-07-13 10:57:41 -04:00
  • 4e5897d2df test: fix renderSlot tests Evan You 2021-07-13 10:52:15 -04:00
  • 8610e1c9e2 feat(runtime-dom): defineCustomElement Evan You 2021-07-12 15:32:38 -04:00
  • 42ace9577d feat: watchPostEffect Evan You 2021-07-09 21:47:15 -04:00