Commit Graph

  • 11a2098a69
    fix(watch): remove redundant parameter default value (#4565) Yang Mingshan 2021-09-22 00:32:12 +08:00
  • 044812525f
    fix(compiler-core): dedupe renderSlot's default props (#4557) Herrington Darkholme 2021-09-22 00:31:27 +08:00
  • ed6470c845 fix(compiler-dom): fix transition children check for whitespace nodes Evan You 2021-09-21 12:25:05 -04:00
  • d23fde3d3b fix(compiler-core): more robust member expression check when running in node Evan You 2021-09-21 12:19:27 -04:00
  • 7c3c28eb03 test: bump @vue/consolidate to fix dts tests Evan You 2021-09-21 10:53:48 -04:00
  • c3c37403c2 test: fix module mapping for consolidate Evan You 2021-09-21 10:48:32 -04:00
  • 471f66a1f6 build: expose compiler-sfc and server-renderer under main vue package + optimize package size Evan You 2021-09-21 10:26:08 -04:00
  • a42a14d3bc types(compiler-sfc): type annotation tweaks + move @babel/types to devDeps Evan You 2021-09-20 22:06:12 -04:00
  • 7915a593ea ci: use frozen lockfile Evan You 2021-09-20 12:43:06 -04:00
  • 6e7e57fa9b ci: update size check script Evan You 2021-09-20 12:40:05 -04:00
  • b39dc52fc8 ci: update ci script Evan You 2021-09-20 12:26:16 -04:00
  • 0dc521b9e1 fix(compiler-core): support ts syntax in expressions when isTS is true Evan You 2021-09-20 11:51:01 -04:00
  • e9c0694451 chore: bump repl Evan You 2021-09-19 22:04:46 -04:00
  • cb2d7c0e3c fix(compiler-core): ensure hoisted scopeId code can be treeshaken Evan You 2021-09-19 17:14:26 -04:00
  • 54db1eb372 chore: bump repl Evan You 2021-09-19 14:59:49 -04:00
  • 585615beb1 feat(compiler-sfc): allow disabling sourcemap when not needed Evan You 2021-09-18 17:42:09 -04:00
  • ebe00f66dd release: v3.2.12 Evan You 2021-09-17 10:55:26 -04:00
  • c36b557b3e chore: bump repl version Evan You 2021-09-17 10:49:27 -04:00
  • dd9a2760a8 fix(compiler-ssr): handle v-memo in ssr compilation Evan You 2021-09-17 10:23:06 -04:00
  • 71f22061a6 chore: improve component resolution failure message Evan You 2021-09-17 10:01:04 -04:00
  • 51f74679ef chore(sfc-playground): fix autoresize Evan You 2021-09-17 09:48:17 -04:00
  • 0cfa2112ce fix(custom-elements): fix number prop casting Evan You 2021-09-16 19:15:15 -04:00
  • 5bd0ac67f3 chore: bump repl version Evan You 2021-09-16 18:40:42 -04:00
  • a276e7253a chore(sfc-playground): improve buttons Evan You 2021-09-16 17:21:48 -04:00
  • 8055445b68
    fix(compiler-sfc): register exported bindings in normal script when using script setup (#4601) edison 2021-09-17 05:22:29 +08:00
  • cab9541ffd refactor(compiler-sfc): improve TLA codegen Evan You 2021-09-16 17:07:29 -04:00
  • 39cebf5f7a fix(compiler-sfc): fix TLA codegen semicolon insertion Evan You 2021-09-16 16:49:59 -04:00
  • ae942cdcd9
    fix(compiler-sfc): support nested await statements (#4458) edison 2021-09-17 04:23:46 +08:00
  • 524688bc99 chore(sfc-playground): add dark mode toggle Evan You 2021-09-16 14:23:09 -04:00
  • bdb1a7958b
    fix(compiler-sfc): handle empty strings during template usage analysis of setup bindings (#4608) Thorsten Lünborg 2021-09-16 19:47:11 +02:00
  • fcd5422b4a
    fix(compile-sfc): add symbol judge in prop type checks. (#4594) ygj6 2021-09-17 01:45:55 +08:00
  • 06c5bf53ab fix(compiler-sfc): properly reuse hoisted asset imports Evan You 2021-09-16 13:33:02 -04:00
  • fc968d607b
    fix(compiler-core): v-on inline async function expression handler (#4569) lidlanca 2021-09-16 12:36:04 -04:00
  • 141a5e188c fix(suspense): fix suspense slot inside deoptimized slot call Evan You 2021-09-16 12:14:33 -04:00
  • 93949ed20a types: relax OptionHTMLAttributes.value type requirement Evan You 2021-09-16 11:58:11 -04:00
  • 8370118c13
    types: extend CSSProperties with PropertiesHyphen (#4553) Wouter Kettlitz 2021-09-16 17:46:41 +02:00
  • f29d061124
    fix(compiler): fix template ref codegen for setup-maybe-ref binding types (#4549) ygj6 2021-09-16 23:33:16 +08:00
  • 14fcced281
    fix(runtime-core): avoid script setup bindings overwriting reserved ctx properties (#4570) ygj6 2021-09-16 23:16:07 +08:00
  • a31303f835 build: generate more treeshaking friendly code Evan You 2021-09-16 10:56:34 -04:00
  • a6e5f82d8e fix(compiler-sfc): properly analyze destructured bindings with dynamic keys Evan You 2021-09-09 12:28:59 -04:00
  • 781d2d4d58 release: v3.2.11 Evan You 2021-09-08 18:58:13 -04:00
  • f243d2fbdc ci: lock node version to 16.8 Evan You 2021-09-08 18:51:19 -04:00
  • aa8908a854 fix(hmr): handle possible duplicate component definitions with same id Evan You 2021-09-08 18:36:21 -04:00
  • 96b531bfa3 release: v3.2.10 Evan You 2021-09-07 16:20:07 -04:00
  • 70c4eee065 chore: remove unused api-extractor.json Evan You 2021-09-07 16:16:38 -04:00
  • 22a9b3711c build: fix compat build exports (again) Evan You 2021-09-07 12:38:19 -04:00
  • d534515836 fix(runtime-dom): style patching shoud always preserve v-show display property Evan You 2021-09-07 12:25:00 -04:00
  • b8653d390a
    fix(compiler): condense whitespaces in static class attributes (#4432) Roy Eden 2021-09-07 13:01:17 -03:00
  • 5d262e08d5
    fix(compiler-core): pick last char when dynamic directive doesn't close (#4507) Herrington Darkholme 2021-09-07 23:36:37 +08:00
  • 1c4f0f0afd
    chore: fix typo in jsdoc (#4526) [ci skip] Herrington Darkholme 2021-09-07 23:31:27 +08:00
  • 2361ca4fc2
    chore(reactivity): fix typo in dep (#4534) [ci skip] n2ptune 2021-09-08 00:31:12 +09:00
  • 7575733b8c
    fix(build): build vue-compat in default exports mode (#4460) Illya Klymov 2021-09-07 18:01:18 +03:00
  • 1045590d4b fix(compiler-core): avoid runtime dependency on @babel/types Evan You 2021-09-07 09:54:49 -04:00
  • 9527887426 chore(sfc-playground): remove unused font Evan You 2021-09-07 00:29:40 -04:00
  • a5f1e679e7 chore(sfc-playground): dark mode Evan You 2021-09-07 00:29:18 -04:00
  • d80d40a9c1 chore(sfc-playground): use standalone version of @vue/repl Evan You 2021-09-06 18:02:27 -04:00
  • 4178d5d7d9
    fix(type): fix prop type infer (#4530) fishDog 2021-09-07 03:24:15 +08:00
  • 642710eded release: v3.2.9 Evan You 2021-09-05 18:24:01 -04:00
  • 4645a42b79
    types(runtime-core): fix for multiple possible prop types including Date (#4518) Husam Ibrahim 2021-09-06 00:16:44 +02:00
  • fac9a2926d
    fix(compile-sfc): support Date prop type with defineProps (#4519) webfansplz 2021-09-06 06:13:12 +08:00
  • 14d65181f1
    fix(compiler-sfc): support using declared interface in normal script with defineProps() (#4522) edison 2021-09-06 06:10:15 +08:00
  • 5594643d7b
    fix(compiler-sfc): fix script setup ref assignment codegen edge case (#4520) edison 2021-09-06 06:02:50 +08:00
  • e6fe751b20
    fix(compile-sfc): generate setup prop type format error (#4506) webfansplz 2021-09-06 05:36:46 +08:00
  • 0178f4ed31
    fix(ref-transform): not transform the prototype attributes. (#4503) ygj6 2021-09-06 05:35:13 +08:00
  • 12acf5102c build: avoid require call to consolidate in esm-browser build Evan You 2021-09-05 17:30:18 -04:00
  • fa5b583ba5 build: module alias for compiler-sfc browser esm build Evan You 2021-09-05 17:21:24 -04:00
  • 2217993897 build: pre-shim process in browser build of compiler-sfc Evan You 2021-09-05 17:19:49 -04:00
  • 815bfcffae fix(types): fix ref macro types Evan You 2021-09-04 16:42:39 -04:00
  • 5852cc8d82
    fix(types/ref-transform): fix $$() type fishDog 2021-09-05 00:04:12 +08:00
  • 3ad9dc4880 release: v3.2.8 Evan You 2021-09-02 14:46:30 -04:00
  • fb43aab117 chore: remove wrongly placed type casts Evan You 2021-09-02 14:18:52 -04:00
  • bacb2012ac fix(compiler-sfc): ensure script setup generates type-valid ts output Evan You 2021-09-02 11:51:41 -04:00
  • 4cd282b0a1
    fix(compiler): generate function ref for script setup if inline is ture. (#4492) ygj6 2021-09-02 23:27:20 +08:00
  • 85807967dc
    fix(compiler-sfc): generate matching prop types when withDefaults is used (#4466) webfansplz 2021-09-02 23:26:52 +08:00
  • 305883a12f
    build(deps-dev): bump typescript from 4.3.5 to 4.4.2 (#4482) dependabot[bot] 2021-09-02 09:53:57 -04:00
  • 592cdbdd7c
    chore: remove unnecessary 'async' for test case (#4490) huangkairan 2021-09-02 21:44:38 +08:00
  • c00925ed5c
    fix(compiler): report invalid directive name error (#4494) (#4495) Herrington Darkholme 2021-09-02 21:42:20 +08:00
  • d7f1b771f8 fix(types): include ref-macros.d.ts in npm dist files Evan You 2021-09-02 09:40:44 -04:00
  • b079996040 release: v3.2.7 Evan You 2021-09-01 18:05:16 -04:00
  • 3628991906 fix(compiler): only generate non-static ref for script setup if the binding exists Evan You 2021-09-01 17:27:03 -04:00
  • 168a17ad8a chore: update snapshot Evan You 2021-09-01 17:26:31 -04:00
  • ef5b73159d
    fix(suspense): misusing DOM Comment element constructor as a vnode type (#4451) X.L 2021-09-02 04:57:56 +08:00
  • 33cf6c8866
    fix(ref-transform): should transform $ref when used with generic arguments (#4446) edison 2021-09-02 04:55:30 +08:00
  • a6e6253319
    types(reactivity): adjust type exports (#4407) zhangenming 2021-09-02 04:49:12 +08:00
  • 4502a0eab5
    refactor(compiler): refine CDATA endTokens (#4459) Herrington Darkholme 2021-09-02 04:43:10 +08:00
  • 7178716b4c
    chore: fix typo in error message (#4434) [ci skip] Herrington Darkholme 2021-09-02 04:42:24 +08:00
  • 741d3b36f2
    fix(runtime-core): properly merge unmounted and beforeUnmount options (#4447) laineus 2021-09-02 05:41:57 +09:00
  • 6f555cf98c
    refactor(runtime-core): improve the type of defineAsyncComponent (#4441) ShroXd 2021-09-02 04:41:08 +08:00
  • b49f446ad0
    chore(deps): update jest to v27 (#4472) Cédric Exbrayat 2021-09-01 22:39:46 +02:00
  • b9b28e229a
    chore: set node engine to v16 (#4471) Cédric Exbrayat 2021-09-01 22:39:09 +02:00
  • 18f2ed22ac
    build(deps-dev): bump @typescript-eslint/parser from 4.29.2 to 4.30.0 (#4487) dependabot[bot] 2021-09-01 16:38:46 -04:00
  • ffd4f8d5e3
    build(deps-dev): bump @microsoft/api-extractor from 7.18.6 to 7.18.7 (#4485) dependabot[bot] 2021-09-01 16:38:38 -04:00
  • 8154d13fdd
    build(deps-dev): bump @vitejs/plugin-vue from 1.4.0 to 1.6.0 (#4488) dependabot[bot] 2021-09-01 16:38:10 -04:00
  • ddadd93367
    build(deps-dev): bump vite from 2.5.0 to 2.5.3 (#4484) dependabot[bot] 2021-09-01 16:37:58 -04:00
  • 33fc1a46a8
    build(deps-dev): bump @types/node from 16.7.1 to 16.7.10 (#4483) dependabot[bot] 2021-09-01 16:37:49 -04:00
  • b89ff9291e fix(compiler-sfc): ensure script setup lang=ts output is tree-shakable Evan You 2021-09-01 12:40:36 -04:00
  • 935b4e2210 fix(compiler-core): remove no longer necessary withScopeId import in generated code Evan You 2021-09-01 11:30:34 -04:00
  • 72d2b26e96 release: v3.2.6 Evan You 2021-08-24 12:54:30 -04:00
  • 4c468eb30a fix(build): avoid imports to @babel/types in client build of compiler-core Evan You 2021-08-24 12:39:38 -04:00
  • a137d73e91 release: v3.2.5 Evan You 2021-08-24 11:54:22 -04:00