Commit Graph

  • 048ac299f3 perf(compiler): skip unncessary checks when parsing end tag Evan You 2021-04-17 22:05:18 -0400
  • 2c31227e7c wip: warn v-bind object ordering Evan You 2021-04-17 16:26:13 -0400
  • bf41354abd wip: remove unncessary deprecation messages Evan You 2021-04-17 16:13:57 -0400
  • 810fe4d583 wip: default mode for compat build Evan You 2021-04-17 16:05:27 -0400
  • c5c304af14 wip: compiler should default to v3 behavior Evan You 2021-04-17 15:55:14 -0400
  • 3528ced0b4 wip: warn key usage of v-if branches Evan You 2021-04-17 15:35:44 -0400
  • ab21468982 wip: warn v-if/v-for co-usage Evan You 2021-04-17 14:38:30 -0400
  • 7ceb873783 wip: v-bind.sync compat Evan You 2021-04-16 17:11:44 -0400
  • ad97bbab85 wip: invert compiler compat behavior default during tests Evan You 2021-04-16 12:26:17 -0400
  • bbf708dbe9 wip: support configuring compiler deprecations at runtime + warn invalid deprecation configs Evan You 2021-04-16 12:19:12 -0400
  • 79cbf21c3e wip: generate codeframe for compiler deprecations Evan You 2021-04-16 11:51:47 -0400
  • d974adb327 wip: is usage compat Evan You 2021-04-16 11:43:05 -0400
  • 7a8bac73e1
    chore: fix typo in test case description kiyon 2021-04-16 10:43:56 +0800
  • e130c7db23 wip: compiler deprecation config Evan You 2021-04-12 19:42:09 -0400
  • 115372dd5b wip: refactor deprecations into a single file Evan You 2021-04-12 18:47:50 -0400
  • af9e6999e1 feat: support casting plain element to component via is="vue:xxx" Evan You 2021-04-12 13:07:59 -0400
  • 422b13e798 wip: testing compiler deprecation warnings Evan You 2021-04-12 09:09:00 -0400
  • 7db8c9c19a
    chore: use isArray to keep the code consistency edison 2021-04-12 18:31:11 +0800
  • 24bab94a72 wip: staticStyle and staticClass Evan You 2021-04-11 22:21:10 -0400
  • 62bfdae043 wip: Vue.util compat Evan You 2021-04-11 16:53:43 -0400
  • c55f3ed0e8 wip: fix render fn compat detection Evan You 2021-04-11 11:15:40 -0400
  • a2f441dc0e wip: refactor compat check utils Evan You 2021-04-09 23:51:50 -0400
  • 7a25cbb7a7 wip: fix compat utils usage Evan You 2021-04-09 23:21:13 -0400
  • 183f9b0013 wip: component v-model compat Evan You 2021-04-09 23:10:29 -0400
  • f05d6dfd98 wip: render function compat Evan You 2021-04-09 18:52:14 -0400
  • 457a56e331 wip: compat for legacy functional component Evan You 2021-04-09 15:14:14 -0400
  • d71c488540 chore: fix dts Evan You 2021-04-08 17:15:02 -0400
  • 3db29eb773 wip: support per-component compatConfig Evan You 2021-04-08 17:11:05 -0400
  • f8e2361d83 wip: make tests pass again Evan You 2021-04-08 16:33:53 -0400
  • 18cf63ff05 wip: async component compat Evan You 2021-04-08 16:11:28 -0400
  • d7957a7440 wip: tweak warning dedupe logic Evan You 2021-04-08 11:09:40 -0400
  • d4af747a50 wip: $attrs class/style warning Evan You 2021-04-08 10:41:25 -0400
  • c9a93a5c4c wip: $scopedSlots compat Evan You 2021-04-08 10:21:14 -0400
  • 960e9deaed wip: vm.$listeners compat Evan You 2021-04-08 10:06:12 -0400
  • c1e5cfe7d6 wip: attr coersion compat Evan You 2021-04-07 17:36:56 -0400
  • cf6bcdf895 wip: transition group root compat Evan You 2021-04-07 15:54:36 -0400
  • 1c2c77eb9f wip: apply compat enabled flags to currently implemented features Evan You 2021-04-07 15:38:04 -0400
  • 208bef5d97 wip: watch array compat Evan You 2021-04-07 12:24:45 -0400
  • 69fafb437a chore: log runtime build file size Evan You 2021-04-07 12:24:35 -0400
  • e2fc84c773 wip: compat configuration Evan You 2021-04-07 11:22:56 -0400
  • 068d93b9e5 wip: keyCode compat Evan You 2021-04-06 17:38:43 -0400
  • 2784d6615d wip: $children compat Evan You 2021-04-06 16:51:11 -0400
  • db09805688 wip: instance event emitter api compat Evan You 2021-04-06 15:58:12 -0400
  • 9828ef0845 wip: transition class compat Evan You 2021-04-06 15:02:15 -0400
  • 926e12862b wip: fix root data option compat Evan You 2021-04-06 15:02:07 -0400
  • 3d810eb422 wip: basic compat test Evan You 2021-04-06 12:17:17 -0400
  • 47b765d63a wip: custom directive compat Evan You 2021-04-06 11:57:10 -0400
  • d619a770a8 wip: props default this compat Evan You 2021-04-06 11:08:21 -0400
  • 65cc649559 wip: beforeDestroy & destroyed compat Evan You 2021-04-06 10:07:16 -0400
  • 960e0943f7 wip: config.ignoredElements compat Evan You 2021-04-06 10:02:46 -0400
  • d0da0028f2 wip: data option compat Evan You 2021-04-06 09:31:47 -0400
  • 53b8127a9c wip: progress Evan You 2021-04-05 18:13:29 -0400
  • 40e3dd28e1 wip: restructure compat code + global api alignment Evan You 2021-04-05 17:09:22 -0400
  • e2d6ff845b wip: root mount api compat Evan You 2021-04-05 11:54:35 -0400
  • 24850a99c6 wip: initial compat build setup Evan You 2021-04-03 11:55:44 -0400
  • 870f2a7ba3 fix(watch): this.$watch should support watching keypath Evan You 2021-04-07 16:19:04 -0400
  • 0f2d8f3244
    test: typo in spy (#3556) Eduardo San Martin Morote 2021-04-07 14:19:12 +0200
  • 4fe4de0a49 fix(runtime-core): ensure declare prop keys are always present Evan You 2021-04-01 20:25:12 -0400
  • f0cf14bcc5 release: v3.0.11 Evan You 2021-04-01 19:52:45 -0400
  • c1cd42e627 fix(runtime-core): fix v-on object kebab-case event emit matching Evan You 2021-04-01 19:47:58 -0400
  • 995d76bd12
    fix(runtime-core): fix render function + optimized slot edge case (#3523) HcySunYang 2021-04-02 07:28:58 +0800
  • c90fb945f4
    refactor(sfc-playground): modes declaration (#3522) Cédric Exbrayat 2021-04-02 00:37:50 +0200
  • 7f7dcc9f7d fix(compiler-sfc): fix wrong scopeId for nested <script setup> components Evan You 2021-04-01 18:11:04 -0400
  • 8c57b9131d
    chore(types): use NormalizedStyle for consistency (#2590) edison 2021-04-01 11:29:24 +0800
  • 4dc457dae5 workflow(sfc-playground): make it work in safari and ff Evan You 2021-03-31 15:23:01 -0400
  • 5ee7e6bc70 workflow(sfc-playground): support import map Evan You 2021-03-31 13:31:00 -0400
  • e097bd4dd5 chore(sfc-playground): use svg logo Evan You 2021-03-31 12:36:45 -0400
  • 7bc5fd9a04 chore(sfc-playground): teardown preview update watcher Evan You 2021-03-31 12:22:08 -0400
  • ebf396251c chore(sfc-playground): responsive Evan You 2021-03-30 22:10:18 -0400
  • 9d39cd46e9 workflow(sfc-playground): support selecting versions Evan You 2021-03-30 22:00:46 -0400
  • ad6c124e6c release: v3.0.10 Evan You 2021-03-30 20:05:45 -0400
  • 9cf75258c8 fix(runtime-core): fix dev fragment root flag check Evan You 2021-03-30 19:55:05 -0400
  • 66b94dc5e1 chore: use alias instead of module field Evan You 2021-03-30 19:51:55 -0400
  • 58e2376c4d refactor(ssr): adjust ssr scope id logic for client-compiled render functions Evan You 2021-03-30 19:30:05 -0400
  • 5e54081d5b fix(ssr): fix scopeId inheritance across mixed parent chain Evan You 2021-03-30 18:39:42 -0400
  • 6cab91dfe8 workflow(sfc-playground): clear errors in edge cases Evan You 2021-03-30 12:49:50 -0400
  • b6298dbd01 workflow(sfc-playground): warn on <style module> usage Evan You 2021-03-30 12:39:08 -0400
  • c771b1dc80 workflow(sfc-playground): add ssr compile output Evan You 2021-03-30 12:36:59 -0400
  • 2e50acfbb8
    perf(runtime-core): optimize the performance of getTypeIndex (#3206) edison 2021-03-30 22:53:14 +0800
  • c8df6185fe chore: bump vite Evan You 2021-03-29 21:44:12 -0400
  • b39208cf06 perf(compiler-sfc): skip srcset transform if all candidates are external Evan You 2021-03-29 18:56:24 -0400
  • 33ba0e3229
    fix(runtime-dom): fix event listeners call in firefox <= 53 (#3501) HcySunYang 2021-03-30 07:15:12 +0800
  • 42b68c773d
    fix(compiler-sfc): fix missing whitespace issue in srcsets (#3132) Jonas Kruckenberg 2021-03-30 00:28:22 +0200
  • 0fe567abfc
    fix(compiler-core): properly transform replaced nodes (#2927) Calvin Liang 2021-03-29 15:08:10 -0700
  • 5db2b141dc
    fix(types): add a type-only differentiator to assist Mixin's type infer (#3481) HcySunYang 2021-03-30 06:07:36 +0800
  • c61e767422
    fix(reactivity): should not trigger when setting value to same proxy (#2904) liaoliao666 2021-03-30 05:52:57 +0800
  • 4f26835dac
    fix(types/tsx): make JSX.Element extend VNode (#3171) Kael 2021-03-30 08:38:25 +1100
  • d09045282c build(deps): bump @babel/types from 7.13.12 to 7.13.13 dependabot-preview[bot] 2021-03-29 06:52:06 +0000
  • bb8cdcad9f fix(compiler-sfc): support proper type arguments for defineEmit helper Evan You 2021-03-29 16:38:07 -0400
  • 2793bc0918 chore(sfc-playground): use type defineEmit Evan You 2021-03-29 16:36:40 -0400
  • f5827fdf78 fix(compiler-sfc): do not resolve assets from setup bindings when not using script setup Evan You 2021-03-29 16:11:31 -0400
  • 4d9f9fdf9d workflow(sfc-playground): make warnings dismissable Evan You 2021-03-29 16:06:14 -0400
  • 7ab519cc96 workflow(sfc-playground): pass along analyzed bindings when compiling template Evan You 2021-03-29 15:34:57 -0400
  • 4d2853ef57 workflow(sfc-playground): display analyzed bindings in js output Evan You 2021-03-29 15:26:54 -0400
  • 555b016dcb
    fix(compiler-core): allow PascalCase dynamic component tag usage (#3508) HcySunYang 2021-03-30 03:18:25 +0800
  • 3736496006
    fix(runtime-core): avoid unmount teleport's children multiple times (#3499) HcySunYang 2021-03-30 03:15:08 +0800
  • 117a61bc17 chore(sfc-playground): fix clipboard usage Evan You 2021-03-29 10:54:32 -0400
  • 24a90abeda chore(sfc-playground): logo, responsive Evan You 2021-03-29 10:17:33 -0400
  • 4a24a6b0a2 build(deps-dev): bump @rollup/plugin-replace from 2.4.1 to 2.4.2 dependabot-preview[bot] 2021-03-29 06:52:45 +0000
  • 3aaa53748b workflow(sfc-playground): tweaks and commit links Evan You 2021-03-29 02:07:04 -0400