Commit Graph

  • 32827506ff
    fix(compiler-core): fix duplicated component identifier for names with non-ascii chars (#4429) shadowings-zy 2021-08-24 23:48:08 +0800
  • 586ec51c49 chore: warnings for ref transform Evan You 2021-08-24 10:26:38 -0400
  • 8f1101c498 refactor(ref-transform): use shallowRef to align with types Evan You 2021-08-24 09:20:32 -0400
  • b40845153c feat(experimental): expose ref macro types using separate d.ts file Evan You 2021-08-23 20:35:12 -0400
  • afd49b3e88
    types(PropType): Allow undefined function to be used on PropType (#4405) Carlos Rodrigues 2021-08-24 00:04:03 +0100
  • 98263821f8
    fix(compiler-sfc): fix <script> and <script setup> co-usage ordering edge case (#4419) klwf 2021-08-24 07:02:54 +0800
  • a46b0a9a96
    chore(test): make unnecessarily async test case sync (#4421) 阿崔cxr 2021-08-24 06:52:11 +0800
  • 4792ebd687
    fix(compiler-sfc): fix 'export default' rewrite with extra whitespaces (#4375) lidlanca 2021-08-23 18:40:16 -0400
  • 9043d0dca7
    refactor(reactivity): use explicit assignments. (#4401) zhangenming 2021-08-24 06:32:58 +0800
  • ebd0baca98
    fix(types): improve the type of createElementBlock (#4406) HcySunYang 2021-08-24 06:28:52 +0800
  • f1fa30adc3 refactor(ref-transform): improve algorithm into one pass Evan You 2021-08-23 18:22:21 -0400
  • 06051c4bf2 feat(experimental): support ref transform for sfc normal <script> Evan You 2021-08-23 16:00:46 -0400
  • f173cf0026 chore(sfc-playground): improve version dropdown Evan You 2021-08-23 14:23:46 -0400
  • 40994e967c chore: fix sfc playground ci build Evan You 2021-08-23 13:55:06 -0400
  • 80ed275073 chore(sfc-playground): enable ref transform Evan You 2021-08-23 12:21:17 -0400
  • 6453359852 feat(ref-transform): auto infer parser plugins Evan You 2021-08-23 12:20:53 -0400
  • 0805abe573 refactor(compiler-sfc): refSugar -> refTransform, export shouldTransformRef Evan You 2021-08-23 12:19:41 -0400
  • 986681568f chore: export extractIdentifiers Evan You 2021-08-23 12:18:43 -0400
  • e565831c98 feat(experimental): shouldTransform for ref-transform Evan You 2021-08-23 10:45:58 -0400
  • 0c2ea1c134 refactor(compiler-sfc): remove parseOnly mode Evan You 2021-08-22 22:28:47 -0400
  • db8dc753c0 feat(experimental): standalone ref transform Evan You 2021-08-22 22:21:42 -0400
  • 84b24a71f0 chore: bump deps Evan You 2021-08-22 15:33:21 -0400
  • 73f8cae465 refactor(compiler): further extract babel ast utilities Evan You 2021-08-22 14:51:16 -0400
  • 62f752552a refactor(compiler): extract shared ast transform utils Evan You 2021-08-22 13:24:16 -0400
  • 6be6c268e8 test(compiler-core): include test case for expression prefixing in assignments Evan You 2021-08-22 12:33:00 -0400
  • 4adc5042f9 types: improve ref sugar $computed typing Evan You 2021-08-20 00:07:16 -0400
  • 872b3f7ec5 fix(compiler-sfc): should also expose regular script block bindings when <script setup> is used Evan You 2021-08-17 15:52:48 -0400
  • e22d7cdb08 chore(sfc-playground): update code style and syntax Evan You 2021-08-17 15:42:18 -0400
  • ceace3a8cc release: v3.2.4 Evan You 2021-08-17 12:26:50 -0400
  • 951fbb197b Revert "chore: add missing space in warning message (#4359) [ci skip]" Evan You 2021-08-17 12:18:54 -0400
  • c51fb74599
    refactor(compiler-sfc): remove duplicate judgment conditions (#4368) 似水微寒 2021-08-18 00:12:18 +0800
  • d8da4214fc
    refactor(reactivity): reduce variable access (#4366) zhangenming 2021-08-18 00:11:52 +0800
  • c68cba82ea
    chore: add missing space in warning message (#4359) [ci skip] okbug 2021-08-17 23:28:33 +0800
  • 644971ec06 fix(runtime-core): ensure consistent arguments for tempalte and render funtion slot usage Evan You 2021-08-17 11:15:53 -0400
  • c1f564e1dc fix(runtime-core): fix child component double update on props change Evan You 2021-08-17 10:57:28 -0400
  • 57f10812cc fix(compiler-sfc): fix import usage check for lowercase imported components Evan You 2021-08-17 10:10:26 -0400
  • 03abc2573c release: v3.2.3 Evan You 2021-08-16 18:25:32 -0400
  • 0627765b36
    chore(types): remove unnecessary type assertions (#4336) webfansplz 2021-08-17 06:19:44 +0800
  • 7c4e4514d1
    chore: rename onDispose to onScopeDispose in warnings and tests (#4355) Haoqun Jiang 2021-08-17 06:19:06 +0800
  • 620a69b871
    fix(runtime-dom): consistently remove boolean attributes for falsy values (#4348) skirtle 2021-08-16 23:18:36 +0100
  • f855ccb2c1 fix(compiler-sfc): fix import usage check in template strings in expressions Evan You 2021-08-16 18:03:03 -0400
  • ad66295cb3
    fix(defineProps): defineProps generates unnecessary array of same types (#4353) webfansplz 2021-08-17 05:40:00 +0800
  • 77223df2d2 types(runtime-dom): fix jsx type for IDE v-model inference Evan You 2021-08-16 17:13:37 -0400
  • 516d464830
    types(runtime-dom): export type StyleValue (#3718) Amour1688 2021-08-17 04:52:34 +0800
  • 84d4357f6f
    fix(types): fix tsx ref component instance type (#2486) zdw 2021-08-17 04:51:41 +0800
  • 092bdcdf58
    fix(compiler-core): fix style binding edge case (#4319) fishDog 2021-08-17 04:37:31 +0800
  • aae3725e57 fix(compiler-sfc): bail on import usage check when template has custom lang Evan You 2021-08-16 16:08:52 -0400
  • a6c1db2728 fix(compiler-core): fix hoisting logic for elements with cached handlers + other bindings Evan You 2021-08-16 15:57:10 -0400
  • 5b3f1e8424
    fix(runtime-core): patchChildren first in patchElement (#4313) 2021-08-17 03:46:27 +0800
  • cd2d98499e
    fix(runtime-core): vnode hooks should not be called on async wrapper (#4349) HcySunYang 2021-08-17 03:35:50 +0800
  • 3201224ecb
    test(shared): improve test case for toDisplayString (#4337) lidlanca 2021-08-16 15:34:59 -0400
  • 42a334e12e
    fix(shared): fix toDisplayString on object with null prototype (#4335) edison 2021-08-17 03:28:34 +0800
  • 6db15a27cf
    refactor: merge bitwise flag checks (#4324) Hazlank 2021-08-16 14:13:04 -0500
  • e936898abd
    build(deps): bump jszip from 3.6.0 to 3.7.1 (#4311) dependabot[bot] 2021-08-16 15:10:20 -0400
  • 7ffa225aa3 release: v3.2.2 Evan You 2021-08-11 11:40:25 -0400
  • e7b0a9d3cf
    fix(runtime-dom): patch textContent on svg properly (#4301) edison 2021-08-11 22:53:54 +0800
  • 1ce34e25d5
    fix(types): fix tsx emit-mapped handler return type (#4290) webfansplz 2021-08-11 22:52:36 +0800
  • 380608bd44
    fix(types): fix forceUpdate type (#4302) edison 2021-08-11 22:46:18 +0800
  • 6e5801f8a8
    fix(types): allow symbol in JSX ReservedProps.key (#4306) Shinigami 2021-08-11 16:42:46 +0200
  • 00b76d3dc1 feat(sfc): support $shallowRef ref sugar Evan You 2021-08-11 10:19:58 -0400
  • e42d7794cb chore(compiler-sfc): emit compiler error against incorrect ref sugar usage Evan You 2021-08-10 14:57:47 -0400
  • 2224610b0b fix(server-renderer): pipeToWebWritable CF worker compat Evan You 2021-08-10 11:46:44 -0400
  • e04680b0aa
    test(reactivity): add test case for effectScope (#4239) webfansplz 2021-08-11 01:59:58 +0800
  • c46af8fe26
    chore: remove left over debugger line (#4286) [ci skip] Jordan Pittman 2021-08-10 13:57:27 -0400
  • 2749c15170 release: v3.2.1 Evan You 2021-08-09 16:29:53 -0400
  • 4adf76385f chore: manual changelog for 3.2 [ci skip] Evan You 2021-08-09 16:25:54 -0400
  • 1e1682f060 fix(compiler-sfc): fix import usage check for last expression Evan You 2021-08-09 16:22:20 -0400
  • c9c7030041 chore: update sfc playground download dep versions Evan You 2021-08-09 16:08:53 -0400
  • 5a7a43cc3d release: v3.2.0 Evan You 2021-08-09 15:51:53 -0400
  • 6779bff537
    feat(runtime-core): support dynamic / external array in v-memo (#4255) lidlanca 2021-08-09 15:39:22 -0400
  • 2641422aa7 fix(compiler-dom): stringify eligible svg content Evan You 2021-08-09 14:39:40 -0400
  • f258f5d2c2
    chore: delete useless props type (#4271) WoodyJang 2021-08-10 00:36:34 +0800
  • 88a4504e82 fix(compiler-sfc): fix import usage detection for names containing $ Evan You 2021-08-09 12:17:22 -0400
  • 4781965cc2 release: v3.2.0-beta.8 Evan You 2021-08-06 23:12:27 -0400
  • abb3a81e87
    fix(compiler-core): detected forwarded slots in nested components (#4268) fishDog 2021-08-07 10:37:55 +0800
  • a211e271ee
    fix(v-memo): ensure track block when returning cached vnode (#4270) edison 2021-08-07 09:44:45 +0800
  • 3b60358d0e
    fix(v-memo): should work on v-for with constant expression (#4272) edison 2021-08-07 09:37:09 +0800
  • c421fb91b2 feat(runtime-dom): support async component in defineCustomElement Evan You 2021-08-06 19:15:55 -0400
  • 1994f1200d test: improve test case for 865b84bf Evan You 2021-08-06 13:01:39 -0400
  • fdc9a4d301
    chore: update link in comments for new ref sugar (#4265) [ci skip] Eugene Kopich 2021-08-06 19:58:40 +0300
  • 79e732656d
    chore: rename regSugar.test-d.ts to refSugar.test-d.ts (#4258) Jeff Yang 2021-08-06 23:28:14 +0630
  • 865b84bfe8 fix(compiler-sfc): fix ref sugar rewrite for identifiers in ts casting expressions Evan You 2021-08-06 12:55:48 -0400
  • 86d78d10e3 refactor(server-renderer): adjust streaming API Evan You 2021-08-06 12:41:40 -0400
  • 17cc4e15a7
    docs(server-renderer): fix typo in renderToWebStream error, and remove Cloudflare Worker reference (#4249) [ci skip] James Ross 2021-08-06 16:23:12 +0100
  • d045055b47
    fix(core): typing of key in VNodeProps (#4242) AlexandraCaragata 2021-08-06 17:11:26 +0200
  • 9bee5ccea4 chore: update new ref sugar warning link Evan You 2021-08-04 17:06:23 -0400
  • bf2589b1f0 refactor(compiler-sfc): use shallowRef for ref sugar destructure Evan You 2021-08-04 15:39:23 -0400
  • bc7dd93f92
    fix(runtime-dom): fix shadowRoot instanceof check in unsupported browsers (#4238) hfutsora 2021-08-02 21:41:41 +0800
  • d3d5ad204d
    fix(types): remove explicit return type annotation requirement for this inference in computed options (#4221) Amour1688 2021-08-02 21:18:35 +0800
  • 2f1f616650
    build(deps-dev): bump @types/node from 16.4.7 to 16.4.10 (#4230) dependabot[bot] 2021-08-02 08:58:34 -0400
  • e86cb57dfe
    build(deps-dev): bump @microsoft/api-extractor from 7.15.2 to 7.18.4 (#4234) dependabot[bot] 2021-08-02 08:58:23 -0400
  • dea1a6ef41
    build(deps-dev): bump @types/lru-cache from 5.1.0 to 5.1.1 (#4233) dependabot[bot] 2021-08-02 08:58:14 -0400
  • db832e5356
    build(deps): bump @babel/parser from 7.14.7 to 7.14.9 (#4232) dependabot[bot] 2021-08-02 08:57:59 -0400
  • 247efefa85
    build(deps): bump postcss-modules from 4.1.3 to 4.2.2 (#4231) dependabot[bot] 2021-08-02 08:57:32 -0400
  • 77f99bab8d
    build(deps-dev): bump eslint from 7.29.0 to 7.32.0 (#4229) dependabot[bot] 2021-08-02 08:57:04 -0400
  • 3f3dde8dae
    build(deps-dev): bump @types/puppeteer from 5.4.3 to 5.4.4 (#4228) dependabot[bot] 2021-08-02 08:56:56 -0400
  • 8c76e2b724
    build(deps-dev): bump @types/consolidate from 0.14.0 to 0.14.1 (#4227) dependabot[bot] 2021-08-02 08:56:48 -0400
  • 0e841b88d7
    build(deps-dev): bump sass from 1.35.1 to 1.37.0 (#4226) dependabot[bot] 2021-08-02 08:56:39 -0400
  • f9f9bad53f chore(server-renderer): readme [ci skip] Evan You 2021-07-29 17:20:05 -0400
  • 6aa871e565 fix(runtime-core): component effect scopes should be detached Evan You 2021-07-29 17:15:56 -0400