Commit Graph

  • 8d817bb446
    build: use buildOption to determine runtime compile build (#742) basvanmeurs 2020-02-19 15:50:24 +0100
  • 7b987d9450
    fix(compiler-core): should alias name in helperString (#743) likui 2020-02-19 22:49:46 +0800
  • 478b4cfb2c release: v3.0.0-alpha.5 Evan You 2020-02-18 15:00:55 -0500
  • 8f463b3859 chore: readme Evan You 2020-02-18 14:56:18 -0500
  • c3028ad6b3 build: remove compiler-ssr and server-renderer from skipped packages Evan You 2020-02-18 14:48:56 -0500
  • fbbf99ab3f
    build(deps): bump postcss from 7.0.26 to 7.0.27 (#734) dependabot-preview[bot] 2020-02-18 14:56:39 -0500
  • 8383e5450e fix(runtime-core): ensure renderCache always exists Evan You 2020-02-18 14:43:04 -0500
  • 028f748c32 fix(v-on): transform click.right and click.middle modifiers Evan You 2020-02-18 14:32:06 -0500
  • 583f9468fa refactor: extract remove util Evan You 2020-02-18 13:52:59 -0500
  • fd031490fb feat(ssr): useSSRContext Evan You 2020-02-18 13:26:15 -0500
  • 86464e8c04 refactor: only run useCssModule code in non-global builds Evan You 2020-02-18 13:23:30 -0500
  • e8e67729cb fix(reactivity): effect should handle self dependency mutations Evan You 2020-02-18 13:22:09 -0500
  • e1c9153b9e fix(reactivity): trigger iteration effect on Map.set Evan You 2020-02-18 00:09:24 -0500
  • cb03362b08 chore: fix dts tests Evan You 2020-02-17 23:26:25 -0500
  • 2fb7a63943 fix(computed): support arrow function usage for computed option Evan You 2020-02-17 23:22:25 -0500
  • 9571ede84b refactor(watch): adjsut watch API behavior Evan You 2020-02-17 23:14:19 -0500
  • d9d63f21b1 fix(reactivity): avoid cross-component dependency leaks in setup() Evan You 2020-02-17 23:14:07 -0500
  • 202532c301 chore: use consistent signature for shared utilities Evan You 2020-02-17 14:43:16 -0500
  • 0c1fe72dcf build: make watch tree-shakable in lean build Evan You 2020-02-17 11:02:15 -0500
  • 77103e1fd7 types: fix tsx dts tests Evan You 2020-02-15 21:48:45 -0500
  • 57ee5df364 fix(types): app.component should accept defineComponent return type Evan You 2020-02-15 21:04:29 -0500
  • 9d2ac6675a refactor: make portal tree-shakeable Evan You 2020-02-15 11:40:09 -0500
  • 0fc720c34a
    build(deps): bump csstype from 2.6.8 to 2.6.9 (#722) dependabot-preview[bot] 2020-02-15 17:42:46 -0500
  • e495fa4a18
    feat(ssr): render portals (#714) Dmitry Sharshakov 2020-02-16 01:41:20 +0300
  • aa09f01a1e chore: mark main package side-effects free Evan You 2020-02-15 12:02:00 -0500
  • 66e7d7f28e
    test(server-renderer): implement ssrRenderList tests (#726) hareku 2020-02-16 01:42:38 +0900
  • 8a4412077c
    chore: remove redundant Non-Null Assertion (#728) 夜宴 2020-02-16 00:33:22 +0800
  • 4669215ca2
    fix(ssr): render components returning render function from setup (#720) Dmitry Sharshakov 2020-02-15 19:11:55 +0300
  • a0163f1aa8 chore: fix snapshots Evan You 2020-02-15 11:10:52 -0500
  • 70dc3e3ae7 feat(ssr): support portal hydration Evan You 2020-02-14 21:04:08 -0500
  • 688ad92391 fix(ssr): fix class/style rendering + ssrRenderComponent export name Evan You 2020-02-14 20:48:06 -0500
  • 66b5f0b480 chore: fix hoistStatic exhaustive check Evan You 2020-02-14 16:41:55 -0500
  • 96605b79a3 types: avoid duplicate type declarations for renderer closure functions Evan You 2020-02-14 16:25:41 -0500
  • e0f3c6b352 fix(compiler-core): should apply text transform to if branches Evan You 2020-02-14 15:57:14 -0500
  • 80904e92b8 types: cleanup renderer & hydration typing Evan You 2020-02-14 12:33:32 -0500
  • 629ee75588 perf: prevent renderer hot functions being inlined by minifiers Evan You 2020-02-14 03:22:52 -0500
  • f71a50ae96 build(deps-dev): bump rollup from 1.31.0 to 1.31.1 dependabot-preview[bot] 2020-02-14 07:50:21 +0000
  • 6df2aca070 refactor(types): move shapeFlags to shared Evan You 2020-02-14 01:36:42 -0500
  • 167f8241bd refactor(ssr): make hydration logic tree-shakeable Evan You 2020-02-14 01:30:08 -0500
  • 112d8f7d86 refactor: use explicit exports for runtime-core Evan You 2020-02-14 00:13:54 -0500
  • 42d80b5888 wip(ssr): component hydration Evan You 2020-02-13 23:31:03 -0500
  • 32d6a46474 build: avoid runtime wildcard import in global build Evan You 2020-02-13 18:50:36 -0500
  • 5455e8e69a fix(compiler-core): should not hoist element with cached + merged event handlers Evan You 2020-02-13 18:34:08 -0500
  • 9aaef60ad2 wip(ssr): adjust event hydration flag Evan You 2020-02-13 18:28:40 -0500
  • 6b505dcd23 wip(ssr): basic element hydration Evan You 2020-02-13 17:47:00 -0500
  • 35d91f4e18 fix(runtime-core): handle component updates with only class/style bindings Evan You 2020-02-13 17:27:52 -0500
  • c6a9787941 fix(types): ensure correct oldValue typing based on lazy option Evan You 2020-02-13 12:08:21 -0500
  • 8e19424c04 refactor(security): mark potential unsafe code paths Evan You 2020-02-12 15:00:32 -0500
  • 8b7c162125 feat(compiler-dom): handle constant expressions when stringifying static content Evan You 2020-02-12 15:00:00 -0500
  • 1389d7b88c refactor(compiler-core): use more concise marker for compiled slots Evan You 2020-02-12 13:45:35 -0500
  • 175f8aae8d feat(compiler): mark hoisted trees with patchFlag Evan You 2020-02-12 13:31:29 -0500
  • d866d389f3 chore: fix import path + comment Evan You 2020-02-12 12:12:53 -0500
  • 27913e661a feat(compiler-dom/runtime-dom): stringify eligible static trees Evan You 2020-02-12 11:56:42 -0500
  • e861c6da90 test: test updates for d40c642 Evan You 2020-02-11 18:40:21 -0500
  • e3988b40d8 refactor(compiler-core): use dedicated node type for element codegen Evan You 2020-02-11 18:12:56 -0500
  • fe9da2d0e4
    fix(runtime-core/scheduler): invalidate job (#717) Yang Mingshan 2020-02-11 20:30:25 +0800
  • f4c54a888b refactor(compiler-core): hoist static text calls between elements Evan You 2020-02-10 18:32:11 -0500
  • 12fcf9ab95 fix(compiler): fix v-for fragment openBlock argument Evan You 2020-02-10 18:19:49 -0500
  • 47e984d31f refactor(compiler): provide _ctx and _cache via arguments Evan You 2020-02-10 17:29:12 -0500
  • ade07c64a1 fix(compiler-core): fix keep-alive when used in templates Evan You 2020-02-10 16:49:37 -0500
  • 6d10a6c772
    feat(server-renderer): support on-the-fly template compilation (#707) Dmitry Sharshakov 2020-02-10 22:37:35 +0300
  • cfadb98011 fix(runtime-core): rework vnode hooks handling Evan You 2020-02-10 13:15:36 -0500
  • 8a87074df0 fix(runtime-core/scheduler): avoid duplicate updates of child component Evan You 2020-02-10 13:09:15 -0500
  • 778f3a5e88 fix(runtime-core): should not return early on text patchFlag Evan You 2020-02-10 12:06:36 -0500
  • 571ed4226b feat(compiler-core/v-on): support @vnode-xxx usage for vnode hooks Evan You 2020-02-10 11:00:37 -0500
  • 5495c70c4a
    fix(transition-group): handle multiple move-classes (#679) Jonas 2020-02-10 15:36:19 +0100
  • 430d4e10bb
    test(compiler-sfc): add real tests for source maps (#704) Dmitry Sharshakov 2020-02-10 17:34:13 +0300
  • 782db6d7f5
    chore(compiler-core/codegen): avoid generate indent spaces of empty lines. (#701) djy0 2020-02-10 22:33:04 +0800
  • 42db2fef9d
    test(compiler-ssr): fix typo (#713) djy0 2020-02-10 22:20:07 +0800
  • e308ad99e9 refactor: ensure setup context.emit always point to intenral emit Evan You 2020-02-09 21:47:16 -0500
  • 4bc4cb970f fix: remove effect from public API Evan You 2020-02-09 21:43:54 -0500
  • 21944c4a42
    feat(runtime-core/reactivity): expose shallowReactive (#711) jods 2020-02-10 03:42:34 +0100
  • e6b0006b40 chore: add GitHub sponsor button config (#708) [ci skip] James George 2020-02-10 02:15:30 +0530
  • 03680399f2 wip(ssr): use consistent attr key behavior in compiler Evan You 2020-02-09 13:19:10 -0500
  • 8874b21a7e perf(reactivity): better computed tracking (#710) jods 2020-02-09 21:25:17 +0100
  • fc7bcca1b3
    chore(shared): fix comment (#705) [ci skip] hareku 2020-02-10 03:12:16 +0900
  • 8b2d6a35d0 test: update tests and snapshots for helper prefixing Evan You 2020-02-07 19:04:55 -0500
  • 51317af6e8 refactor(compiler): prefix all imported helpers to avoid scope collision Evan You 2020-02-07 18:53:39 -0500
  • c44d9fbe3d build: drop unnecessary codegen branch for global build Evan You 2020-02-07 18:00:30 -0500
  • 0f67aa7da5 fix(runtime-core): fix ShapeFlags tree shaking Evan You 2020-02-07 17:18:12 -0500
  • 5b43764eac fix(runtime-core): fix keep-alive tree-shaking Evan You 2020-02-07 17:00:39 -0500
  • 9e51297702 fix(compiler-dom): fix duplicated transforms Evan You 2020-02-07 14:24:56 -0500
  • a51e710396 wip(ssr): proper scope analysis for ssr vnode slot fallback Evan You 2020-02-07 13:56:18 -0500
  • b7a74d0439 wip(ssr): ssr slot vnode fallback Evan You 2020-02-07 01:06:51 -0500
  • 31f3383a02 workflow: log compile time in template explorer Evan You 2020-02-06 21:47:07 -0500
  • f1d579932e chore: comment typo Evan You 2020-02-06 18:31:36 -0500
  • 4659c366e0 wip(ssr): generate correct component code Evan You 2020-02-06 18:03:14 -0500
  • 7984a135ca wip(ssr): scopeId in slots Evan You 2020-02-06 17:45:34 -0500
  • 797cc18967 wip(ssr): element scopeId Evan You 2020-02-06 16:51:26 -0500
  • 4cc39e14a2 feat(compiler): warn invalid children for transition and keep-alive Evan You 2020-02-06 15:53:26 -0500
  • 605cc3db17 workflow: adjust size script Evan You 2020-02-06 15:52:56 -0500
  • 3c27bf6133 wip(compiler-ssr): built-in component fallthrough Evan You 2020-02-06 15:29:02 -0500
  • 9cfbab0686 build: reduce compiler minified size Evan You 2020-02-06 15:10:21 -0500
  • 85a2a41780 build(deps-dev): bump puppeteer from 2.1.0 to 2.1.1 dependabot-preview[bot] 2020-02-06 17:10:35 +0000
  • ae8fc9297d test: update snapshots Evan You 2020-02-06 12:09:09 -0500
  • bc8f91d181 refactor(ssr): prefix ssr helpers Evan You 2020-02-06 12:07:25 -0500
  • f3e70b3733 wip(compiler-ssr): component slots Evan You 2020-02-06 12:05:53 -0500
  • 39d1acf417 workflow: improve template-explorer local load speed Evan You 2020-02-06 10:22:16 -0500
  • ee5ed73361 wip(ssr): basic components Evan You 2020-02-05 23:07:23 -0500
  • 27e2e482e9 chore: update contributing guide [ci skip] Evan You 2020-02-05 21:27:03 -0500