Commit Graph

  • 421205d0ad
    fix(runtime-core): ensure keep-alive deep-watches include/explude props (#2551) Thorsten Lünborg 2020-11-30 20:04:45 +0100
  • 67d1aac6ae feat(sfc): allow sfcs to recursively self-reference in template via name inferred from filename Evan You 2020-11-30 12:30:35 -0500
  • 29d256c39d
    build(deps-dev): bump rollup from 2.33.3 to 2.34.0 (#2690) dependabot-preview[bot] 2020-11-30 06:33:50 +0000
  • 43eab923ea fix(compiler-sfc): should not remove import statements with no specifier when compiling script setup Evan You 2020-11-28 13:51:32 -0500
  • a76e58e5fd build: avoid shipping patch flag name strings in prod Evan You 2020-11-27 18:13:04 -0500
  • 3bc2914e32 fix(attr-fallthrough): ensure consistent attr fallthrough for root fragments with comments Evan You 2020-11-27 18:04:26 -0500
  • 3532b2b021
    fix(runtime-core): fix emit listener check on kebab-case events (#2542) shadowings-zy 2020-11-28 04:24:29 +0800
  • 2ab8c41a1a fix(slots): dynamically named slots should be keyed by name Evan You 2020-11-27 14:35:38 -0500
  • 6e46a574ed
    fix(reactivity): ensure add/set on reactive collections return the proxy (#2534) Thorsten Lünborg 2020-11-27 20:16:00 +0100
  • 0ff2a4f1c1
    fix(runtime-core): should pause tracking when initializing legacy options (#2524) HcySunYang 2020-11-28 03:01:01 +0800
  • 5b6266284d fix(compiler-ssr): should not render key/ref bindings in ssr Evan You 2020-11-27 12:35:00 -0500
  • a5d6f8091e fix(compiler-ssr): generate correct children for transition-group Evan You 2020-11-27 12:22:14 -0500
  • 55d99d729e fix(compiler-core): fix unintended imports in esm-bundler builds Evan You 2020-11-27 11:04:15 -0500
  • 46d80f4d58 fix: allow hmr in all builds Evan You 2020-11-27 10:34:45 -0500
  • 34703082fd
    fix(reactivity): ensure readonly on plain arrays doesn't track array methods. (#2506) Thorsten Lünborg 2020-11-27 16:24:31 +0100
  • 53f4885d9e fix(runtime-core): skip functional components in public $parent chain traversal Evan You 2020-11-27 10:10:25 -0500
  • 7cd85be2db refactor(compiler-core): reduce slot props check iterations Evan You 2020-11-27 10:00:34 -0500
  • ef59a30cab
    fix(compiler-core): transform kebab case props to camelcase on slots (#2490) edison 2020-11-27 22:48:30 +0800
  • 735af1c7b7
    fix(runtime-core): ensure watchers are always registered to correct instance owner (#2495) Thorsten Lünborg 2020-11-27 15:31:50 +0100
  • ce4915d8be
    fix(slots): should render fallback content when slot content contains no valid nodes (#2485) HcySunYang 2020-11-27 00:35:45 +0800
  • cf7f1dbc9b fix(suspense): fix nested async child toggle inside already resovled suspense Evan You 2020-11-26 11:06:55 -0500
  • 426a6c996e test: tests for script setup helpers Evan You 2020-11-26 10:01:36 -0500
  • 73cdb9d420 fix(script-setup): ensure useContext() return valid context Evan You 2020-11-26 09:25:35 -0500
  • a764814b8e
    build(deps-dev): bump @types/node from 14.14.9 to 14.14.10 (#2672) dependabot-preview[bot] 2020-11-26 06:31:10 +0000
  • fc53677d9c chore: changelog [ci skip] Evan You 2020-11-25 11:37:38 -0500
  • bd6e211287 release: v3.0.3 Evan You 2020-11-25 11:16:21 -0500
  • ccd4d406c1 workflow: allow specifying release tag in release script Evan You 2020-11-25 10:58:52 -0500
  • 6e8482e8d9 chore: fix snapshots Evan You 2020-11-25 10:30:29 -0500
  • 69d5c6887e wip: update directive scope variable mapping Evan You 2020-11-24 19:04:03 -0500
  • bdc66c7ea4 wip: revert helpers to compiler-only Evan You 2020-11-24 16:55:43 -0500
  • faed98972c wip: support inherit-attrs="false" on sfc <tempalte> Evan You 2020-11-24 15:28:35 -0500
  • 47d73c23e1 wip: defineOptions -> defineProps + defineEmit + useContext Evan You 2020-11-24 15:12:59 -0500
  • ae2caad740 wip: support resolving directives from setup scope variables by naming convention Evan You 2020-11-23 16:32:24 -0500
  • 2f32e4a077
    build(deps-dev): bump @typescript-eslint/parser from 4.8.1 to 4.8.2 (#2665) dependabot-preview[bot] 2020-11-24 06:26:43 +0000
  • 7edef7994b
    build(deps-dev): bump lint-staged from 10.5.1 to 10.5.2 (#2664) dependabot-preview[bot] 2020-11-24 06:25:10 +0000
  • 0fbb37f6f8
    build(deps-dev): bump eslint from 7.13.0 to 7.14.0 (#2659) dependabot-preview[bot] 2020-11-23 06:41:34 +0000
  • 9cb74960ac chore: move style vars deprecation warning to a parse error Evan You 2020-11-21 23:53:32 -0500
  • ac80ea2c19 chore: warning for outdated hmr api usage Evan You 2020-11-21 16:06:50 -0500
  • 90bdf59f4c refactor(compiler): better constant hoist/stringify checks Evan You 2020-11-20 19:26:07 -0500
  • acba86ef45 workflow: log options in template-explorer Evan You 2020-11-20 17:16:28 -0500
  • 8ac2241b22 wip: more consistent compiler-sfc usage + inline mode for ssr Evan You 2020-11-20 14:22:51 -0500
  • 58227e88e9 chore: more readme info for compiler-sfc Evan You 2020-11-20 11:02:10 -0500
  • 2707cbf36e
    build(deps-dev): bump typescript from 4.0.5 to 4.1.2 (#2647) dependabot-preview[bot] 2020-11-20 07:47:58 +0000
  • 08d81f8b32
    build(deps-dev): bump @types/node from 14.14.8 to 14.14.9 (#2646) dependabot-preview[bot] 2020-11-20 07:45:44 +0000
  • 62830f8fa4 wip: better experimental feature warnings Evan You 2020-11-19 20:36:15 -0500
  • 9db42889e6 Revert "wip: allow scriptCompiled to be cached on sfc descriptor" Evan You 2020-11-19 20:02:27 -0500
  • 6806facfa1 wip: fix default export side effect handling Evan You 2020-11-19 16:58:07 -0500
  • 08879cc3b5 wip: fix compileScript script/script-setup co-usage Evan You 2020-11-19 16:17:54 -0500
  • a9424354b0 wip: fix cssVars option warning check Evan You 2020-11-19 15:32:32 -0500
  • 0e86cbfcf2 wip: fix default export codegen Evan You 2020-11-19 15:30:33 -0500
  • 737ef424a0 wip: allow scriptCompiled to be cached on sfc descriptor Evan You 2020-11-19 12:33:52 -0500
  • 6541e70acb wip: return empty string if no cssVars are present Evan You 2020-11-19 12:33:17 -0500
  • 03b2bfff09 wip: do not return type imports Evan You 2020-11-19 12:17:39 -0500
  • 09c861d392
    build(deps-dev): bump @microsoft/api-extractor from 7.11.4 to 7.12.0 (#2637) dependabot-preview[bot] 2020-11-19 06:16:47 +0000
  • 4c6078ce25 fix(compiler-core/compiler-sfc): handle destructure assignment expressions Evan You 2020-11-18 22:39:08 -0500
  • 4d5242128e chore: fix tests Evan You 2020-11-18 22:34:55 -0500
  • 64160e89cc wip: ignore non-ref const mutation cases in codegen Evan You 2020-11-18 21:16:09 -0500
  • 8567feb2aa wip: properly handle assignment/update expressions in inline mode Evan You 2020-11-18 19:38:18 -0500
  • 4449fc3b9e refactor: finer grained binding types for setup Evan You 2020-11-18 15:17:50 -0500
  • 760443dca6 wip: ensure string template refs work in inline mode Evan You 2020-11-18 12:34:59 -0500
  • 27fca66c89 workflow: add inline option to template explorer Evan You 2020-11-18 12:09:10 -0500
  • bb343383f2 refactor(compiler-sfc): parse css vars directly as part of sfc descriptor Evan You 2020-11-18 11:07:10 -0500
  • 95ae73c58c
    build(deps-dev): bump rollup from 2.33.2 to 2.33.3 (#2631) dependabot-preview[bot] 2020-11-18 06:17:33 +0000
  • d6a9018486
    build(deps-dev): bump @typescript-eslint/parser from 4.7.0 to 4.8.1 (#2630) dependabot-preview[bot] 2020-11-18 06:16:10 +0000
  • 347614cb73
    build(deps-dev): bump @types/node from 14.14.7 to 14.14.8 (#2629) dependabot-preview[bot] 2020-11-18 06:15:18 +0000
  • cdc9f336fd wip: new cssVars SSR integration + fix cssVars SSR injection for suspense Evan You 2020-11-17 18:54:47 -0500
  • 9297410569 chore: remove non-working esm-browser build for compiler-sfc for now Evan You 2020-11-17 18:31:49 -0500
  • a67325140b wip: test case for v-model + inline mode codegen Evan You 2020-11-17 15:59:09 -0500
  • 94736f7729 wip: css var injection production mode Evan You 2020-11-17 15:58:46 -0500
  • f92bc5a19a wip: simplify useCssVars Evan You 2020-11-17 13:03:47 -0500
  • dfac6eee99 wip: fix defineOptions specifier removal Evan You 2020-11-17 12:50:10 -0500
  • c15bd6235e wip: generate valid v-model and TS code in script setup inline mode Evan You 2020-11-17 12:42:58 -0500
  • 6e870f5b30 wip: update sfc style var injection syntax Evan You 2020-11-17 11:43:08 -0500
  • 41bb7fa330 feat(compiler-sfc): new SFC css varaible injection implementation Evan You 2020-11-16 18:27:15 -0500
  • 62372e9943 chore: remove unused dep from compiler-sfc Evan You 2020-11-16 17:22:59 -0500
  • e521de1663 Merge branch 'script-setup-2' Evan You 2020-11-16 15:42:39 -0500
  • 3a6b1207fa fix(style-vars): apply css vars in post flush effect Evan You 2020-11-16 15:40:16 -0500
  • cea8b25fed wip: fix useCssVars helper call + tests Evan You 2020-11-16 11:35:30 -0500
  • b79a06c605 wip: optimize expose Evan You 2020-11-16 11:28:37 -0500
  • 713fcb18a9
    build(deps-dev): bump rollup from 2.33.0 to 2.33.2 (#2617) dependabot-preview[bot] 2020-11-16 06:33:40 +0000
  • a603d56970 wip: make <script setup> closed by default Evan You 2020-11-14 12:55:21 -0500
  • 468e0d95cf chore: Merge branch 'feat/expose' into script-setup-2 Evan You 2020-11-14 12:50:32 -0500
  • 0e59770b92 feat(runtime-core): explicit expose API Evan You 2020-11-14 12:49:35 -0500
  • 1ff5960971 wip: useOptions -> defineOptions Evan You 2020-11-13 17:38:28 -0500
  • 91d990d45a chore: ignore template-explorer in dts tests Evan You 2020-11-13 00:14:52 -0500
  • 8ba3a7de40 wip: fix dts tests Evan You 2020-11-13 00:12:04 -0500
  • 6fc8d5d0ba wip: type inference for useOptions Evan You 2020-11-13 00:01:44 -0500
  • 001f8ce993 wip: defineContext -> useOptions Evan You 2020-11-12 22:51:40 -0500
  • 292a657861 wip: fix runtimeConstant marking Evan You 2020-11-12 22:44:18 -0500
  • 0ca9137188 wip: tests for defineContext() Evan You 2020-11-12 18:11:25 -0500
  • 128621d6a0 wip: further optimize bindings Evan You 2020-11-12 16:11:14 -0500
  • 6a9b56ca60 wip: defineContext() Evan You 2020-11-12 14:10:39 -0500
  • dc098c7f81 wip: defineContext Evan You 2020-11-11 19:40:27 -0500
  • 2a4fc32d15 wip: remove unnecessary inlinePropsIdentifier option Evan You 2020-11-11 10:36:59 -0500
  • 15baaf14f0
    build(deps-dev): bump @microsoft/api-extractor from 7.11.2 to 7.11.4 (#2586) dependabot-preview[bot] 2020-11-11 06:13:50 +0000
  • 4e8ef55237 wip: optimize binding access to known imported components Evan You 2020-11-10 18:06:38 -0500
  • 4977526a2b wip: correctly resolve component in setup inline mode Evan You 2020-11-10 17:36:06 -0500
  • 3019508e75 wip: fix binding type fallback Evan You 2020-11-10 17:31:09 -0500
  • 886ed7681d feat(compiler-sfc): compileScript inline render function mode Evan You 2020-11-10 16:28:34 -0500
  • ca8276d1fa
    build(deps-dev): bump @typescript-eslint/parser from 4.6.1 to 4.7.0 (#2580) dependabot-preview[bot] 2020-11-10 06:24:07 +0000