Commit Graph

  • e41d8310de
    feat(compiler-sfc): export dependencies for css and css preprocessors (#1278) underfin 2020-07-17 00:33:37 +0800
  • ecf872fc95
    refactor(reactive): remove unnecessary args handling in reactiveEffect (#1593) Zardddddd60 2020-07-16 11:19:15 +0800
  • 22973b418b
    chore: remove deprecated elements from dom tag config (#1596) 无忧 2020-07-16 11:16:28 +0800
  • 165068dbc2 perf(runtime-core): avoid duplicate postFlushCb invocation Evan You 2020-07-15 22:36:41 -0400
  • aab99abd28 fix(slots): properly force update on forwarded slots Evan You 2020-07-15 20:12:49 -0400
  • 44e6da1402 fix(runtime-dom): unref when setting useCssVars Evan You 2020-07-15 18:31:10 -0400
  • 9b5ff2b567 fix(compiler-sfc): fix useCssVars codegen Evan You 2020-07-15 18:05:35 -0400
  • af4b0c2cf1 fix(compiler-sfc): prohibit src usage for <script setup> + do not process non js/ts blocks in compileScript Evan You 2020-07-15 17:43:54 -0400
  • 4535b1bde8 chore: remove outdated options Evan You 2020-07-15 17:05:00 -0400
  • 11727b9e1e refactor(compiler-sfc): adjust sfc compileScript usage Evan You 2020-07-15 16:27:21 -0400
  • 03f924e48a refactor(compiler-sfc): move sfc parse errors into return result Evan You 2020-07-15 16:00:53 -0400
  • fcbefdb769 release: v3.0.0-beta.22 Evan You 2020-07-15 12:43:41 -0400
  • 9146cc485e fix(compiler-sfc): <script setup> warning cexbrayat 2020-07-15 17:09:33 +0200
  • 5f61aa0f71 fix(hmr): fix hmr updates for reused hoisted trees Evan You 2020-07-15 12:26:44 -0400
  • 81e82e7d21 build: clear ts plugin cache before building for release Evan You 2020-07-15 10:47:57 -0400
  • 32a4cb804b test: improve coverage Evan You 2020-07-15 10:38:45 -0400
  • 056a13142f test: fix fragment unkeyed fragment test flag Evan You 2020-07-15 10:10:38 -0400
  • fe1b27b7f8
    fix(v-model): handle more edge cases in looseEqual() (#379) Jacob Müller 2020-07-15 15:37:51 +0200
  • 379a8af288
    test(runtime-core): add test for rendererComponent (#1393) 春去春又来 2020-07-15 21:34:23 +0800
  • b772bba558
    feat(types/reactivity): use DeepReadonly type for readonly return type (#1462) Pick 2020-07-15 21:27:21 +0800
  • 246ec5c594
    fix(runtime-core): do not call transition enter hooks when mounting in suspense (#1588) underfin 2020-07-15 21:24:16 +0800
  • 64c7b2f9ce
    fix(compiler-core): generate incremental keys for v-if/else-if/else chains (#1589) HcySunYang 2020-07-15 21:21:40 +0800
  • 46158b4591
    build(deps): bump @babel/parser from 7.10.4 to 7.10.5 (#1586) dependabot-preview[bot] 2020-07-15 09:19:50 -0400
  • 107bd6f2ee
    build(deps): bump @babel/types from 7.10.4 to 7.10.5 (#1585) dependabot-preview[bot] 2020-07-15 09:19:31 -0400
  • d78a6821f5
    types(runtime-core): default SetupContext generic argument to EmitsOptions (#1584) Carlos Rodrigues 2020-07-15 14:19:20 +0100
  • 9188e9ea74 release: v3.0.0-beta.21 Evan You 2020-07-14 17:18:07 -0400
  • f49f95344b chore: fix types Evan You 2020-07-14 17:07:36 -0400
  • 583a1c7b45
    fix(runtime-core): avoid scopeId as attr for slot nodes with same scopeId (#1561) underfin 2020-07-15 05:06:39 +0800
  • 2b60870f8a
    refactor(types): improve code readability & friendly to type hints (#1560) Pick 2020-07-15 04:33:30 +0800
  • cb6a0915c5 fix(runtime-dom): remove attrs with nullish values Evan You 2020-07-14 16:25:21 -0400
  • 00ab9e2e85 refactor: adjust event options handling to be JSX friendly Evan You 2020-07-14 13:20:59 -0400
  • e3d30ba26f
    build(deps-dev): bump @typescript-eslint/parser from 3.6.0 to 3.6.1 (#1581) dependabot-preview[bot] 2020-07-14 16:01:06 +0000
  • 68d37ef17f
    build(deps-dev): bump @rollup/plugin-commonjs from 13.0.1 to 13.0.2 (#1580) dependabot-preview[bot] 2020-07-14 15:59:53 +0000
  • d60ab8cb2a
    build(deps-dev): bump ts-jest from 26.1.1 to 26.1.2 (#1579) dependabot-preview[bot] 2020-07-14 15:58:48 +0000
  • 380c6792d8 fix(v-on): refactor DOM event options modifer handling Evan You 2020-07-14 11:48:05 -0400
  • 9152a89016 fix(v-on): capitalize dynamic event names Evan You 2020-07-13 17:36:46 -0400
  • 576344d2c3 refactor(compiler): extract isStaticExp util Evan You 2020-07-13 16:48:16 -0400
  • 8b320cc12f fix(runtime-dom/v-on): only block event handlers based on attach timestamp Evan You 2020-07-13 14:49:54 -0400
  • 6b63ba2f45 fix(compiler-dom): fix v-on .left .right modifier handling Evan You 2020-07-13 14:00:08 -0400
  • d1586f420a
    build(deps-dev): bump @rollup/plugin-node-resolve from 8.1.0 to 8.4.0 (#1572) dependabot-preview[bot] 2020-07-13 16:45:46 +0000
  • 09f61b4049
    types(runtime-core): adjust Renderer's type declaration (#1566) Pick 2020-07-14 00:44:37 +0800
  • 836b273f5f
    chore: format changelog (#1549) [ci skip] ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ 2020-07-13 22:13:03 +0530
  • 65beba98fe fix(slots): differentiate dynamic/static compiled slots Evan You 2020-07-13 12:36:41 -0400
  • ba3b3cdda9 fix(runtime-core/emits): merge emits options from mixins/extends Evan You 2020-07-13 11:55:46 -0400
  • c2d3da9dc4
    build(deps-dev): bump @rollup/plugin-commonjs from 13.0.0 to 13.0.1 (#1573) dependabot-preview[bot] 2020-07-13 08:34:09 +0000
  • b9595e64cf feat: ssr support for <style vars> Evan You 2020-07-12 18:04:09 -0400
  • b6cdd5621e wip: template binding optimization Evan You 2020-07-10 22:12:25 -0400
  • b51b79f5c4 refactor: rename optimizeBindings -> optimizeImports Evan You 2020-07-10 20:43:52 -0400
  • 5f271515cf refactor: shorten scoped css var / animation prefix Evan You 2020-07-10 18:47:31 -0400
  • 73807aeaf7 types: fix jsx type collision with generated type after concatenation Evan You 2020-07-10 18:04:44 -0400
  • 4c43d4e5b9 feat(compiler-sfc): <script setup> support (experimental) Evan You 2020-07-10 18:00:13 -0400
  • 73bfce3706 refactor: only rewrite css varaiable in <style scoped> when vars is present Evan You 2020-07-10 17:10:48 -0400
  • f3cc41f0c8 feat(compiler-sfc): allow using :deep, :global & :slotted for short in <style scoped> Evan You 2020-07-10 16:47:36 -0400
  • bd5c3b96be feat(compiler-sfc): <style vars> CSS variable injection Evan You 2020-07-10 16:30:58 -0400
  • 6647e34ce7 refactor: adjust useCSSVars scoped usage Evan You 2020-07-10 10:19:16 -0400
  • 879ea17985 test: tests for useCSSVars Evan You 2020-07-10 09:44:00 -0400
  • bb47510aae wip: fix tests Evan You 2020-07-09 23:06:11 -0400
  • b4f7ab45ea refactor: simplify sfc script transform usage Evan You 2020-07-09 18:18:46 -0400
  • 9f706a9f5e feat(runtime-dom): useCssVars Evan You 2020-07-09 16:25:29 -0400
  • 18c537d3c2 wip: test for runtime props/emits extraction Evan You 2020-07-09 12:16:08 -0400
  • 2c3cdab93d wip: generate runtime prop type checks in dev Evan You 2020-07-09 11:55:04 -0400
  • 3e1cdba9db wip: tests for compileScriptSetup Evan You 2020-07-08 21:11:57 -0400
  • e4df2d7749 wip: export { x as default } handling Evan You 2020-07-08 17:21:39 -0400
  • a44d53003e wip: move type declarations out of setup Evan You 2020-07-08 09:45:01 -0400
  • c0d86070fd wip: extract runtime props/emits from type declarations Evan You 2020-07-07 20:23:53 -0400
  • 608885350b wip: compileScript typed signature generation Evan You 2020-07-07 19:47:16 -0400
  • a47478caf4 wip: compileScriptSetup full js support Evan You 2020-07-07 17:54:01 -0400
  • 6b32d16471 chore(template-explorer): tweak theme Evan You 2020-07-07 12:41:01 -0400
  • 1359cc3a28 wip: compileScriptSetup Evan You 2020-07-06 15:56:24 -0400
  • 1ad3f975ed wip: parser support for script setup Evan You 2020-07-03 15:08:41 -0400
  • 23b0d5adc0
    build(deps-dev): bump @microsoft/api-extractor from 7.9.1 to 7.9.2 (#1551) dependabot-preview[bot] 2020-07-09 08:48:26 +0000
  • 3c35937308
    build(deps-dev): bump lodash from 4.17.15 to 4.17.19 (#1550) dependabot-preview[bot] 2020-07-09 08:46:51 +0000
  • 20df2f3817 release: v3.0.0-beta.20 Evan You 2020-07-08 12:45:30 -0400
  • 5e52f4e4d7 fix(compiler-dom): should ignore and warn side effect tags like script and style Evan You 2020-07-08 12:32:07 -0400
  • 903e8f697e fix(runtime-core): should allow v-model listeners to fallthrough, but ignore for warning Evan You 2020-07-08 11:56:47 -0400
  • 1e90605c15
    types(runtime-core): provide valid type for default $emit (#1498) Carlos Rodrigues 2020-07-08 16:51:03 +0100
  • f0394e2a61
    build(deps-dev): bump rollup from 2.20.0 to 2.21.0 (#1545) dependabot-preview[bot] 2020-07-08 11:49:32 -0400
  • 220db9bcda
    feat(types): expose WritableComputedRef (#1500) meteorlxy 2020-07-08 23:49:07 +0800
  • 87c2a1e50f fix(compiler-core/v-on): bail caching for member expression handlers on components Evan You 2020-07-08 11:48:02 -0400
  • 00f6031fbf test: assert vnode invalid key warning for NaN Evan You 2020-07-08 11:47:01 -0400
  • 4b5ce8b456 refactor(compiler-core): remove unnecessary arg in cached handler codegen Evan You 2020-07-08 11:36:31 -0400
  • 829b35e426
    chore: typo fixes (#1546) Felix Rilling 2020-07-08 12:32:42 +0200
  • 9b04ea3324
    build(deps-dev): bump execa from 4.0.2 to 4.0.3 (#1544) dependabot-preview[bot] 2020-07-08 08:18:05 +0000
  • fe9e227ae4 types: adjust resolveDynamicComponent return type Evan You 2020-07-07 12:43:05 -0400
  • d5ab70ba66 release: v3.0.0-beta.19 Evan You 2020-07-07 10:04:31 -0400
  • b1a254c57f
    build(deps-dev): bump rollup from 2.19.0 to 2.20.0 (#1537) dependabot-preview[bot] 2020-07-07 10:42:23 +0000
  • 82a640f0b0
    build(deps-dev): bump @types/jest from 26.0.3 to 26.0.4 (#1536) dependabot-preview[bot] 2020-07-07 10:41:50 +0000
  • e3bcffc2ef
    build(deps-dev): bump @typescript-eslint/parser from 3.5.0 to 3.6.0 (#1535) dependabot-preview[bot] 2020-07-07 10:39:57 +0000
  • a5b4332c69
    fix(types/tsx): add JSX.IntrinsicAttributes definition (#1517) wonderful-panda 2020-07-07 10:59:26 +0900
  • 58b07069ad fix(watch): stop instance-bound watchers in post render queue so that changes triggered in beforeUnmount get correct value in callback Evan You 2020-07-06 21:50:56 -0400
  • 41db49dfb7 fix(ssr): support dynamic components that resolve to element or vnode Evan You 2020-07-06 21:23:29 -0400
  • d7184c99e6 refactor(types): add VNode to VNodeTypes Evan You 2020-07-06 21:12:15 -0400
  • 9ee85a3783 chore: fix unintended import Evan You 2020-07-06 20:41:38 -0400
  • 425335c28b
    fix(v-model): consistent nullish value handling with 2.x (#1530) underfin 2020-07-07 07:02:33 +0800
  • 441c23602f fix(runtime-dom): should set <input list="..."> as attribute Evan You 2020-07-06 19:00:53 -0400
  • 31e37b417b chore: warn NaN vnode key Evan You 2020-07-06 18:33:13 -0400
  • d86b01ba3a fix(keep-alive): fix keep-alive with scopeId/fallthrough attrs Evan You 2020-07-06 18:12:16 -0400
  • 6dd59ee301 fix(v-model): should ignore compiled v-model listeners in attr fallthrough Evan You 2020-07-06 16:58:46 -0400
  • 77538ec6d9
    fix(runtime-dom/style): fix patchStyle on falsy next value (#1504) djy0 2020-07-07 04:45:15 +0800
  • 36b6b4f022 fix(runtime-core/template-ref): template ref used in the same template should trigger update Evan You 2020-07-06 16:40:00 -0400