Evan You
|
19e17a951c
|
perf(compiler): use source-map-js
|
2023-04-09 16:50:20 +08:00 |
Evan You
|
05f94cf7b0
|
fix(compiler-ssr): disable v-once transform in ssr vdom fallback branch
fix #7644
|
2023-04-05 11:10:21 +08:00 |
Evan You
|
6bda4b6688
|
fix(compiler-core): fix codegen for literal const in non-inline mode
|
2023-03-30 15:19:27 +08:00 |
Evan You
|
ba9c2ae247
|
feat(compiler-sfc): enable reactive props destructure by default and deprecate withDefaults() (#7986)
|
2023-03-30 11:58:16 +08:00 |
三咲智子 Kevin Deng
|
77686cf476
|
fix(compiler-core): check if expression is constant (#7974)
close #7973
|
2023-03-29 09:02:16 +08:00 |
三咲智子 Kevin Deng
|
0002567728
|
feat(compiler-sfc): support module string names syntax (#7428)
https://github.com/tc39/ecma262/pull/2154
|
2023-03-28 16:28:06 +08:00 |
三咲智子 Kevin Deng
|
1b69d5f2f4
|
fix(compiler-sfc): unwrap TS node for defineProps (#7340)
|
2023-03-28 15:22:01 +08:00 |
三咲智子 Kevin Deng
|
7def8b15b8
|
feat(complier-sfc): hoist literal constants for script (#5752)
- Support using literal constants in macros
- fix useCssVars insert position edge case
- fix non-literal-const enum hoisting
close #5750
|
2023-03-28 11:34:29 +08:00 |
Evan You
|
58e5c51149
|
build: upgrade to TypeScript 5.x
|
2023-03-23 17:11:35 +08:00 |
Evan You
|
aac163110f
|
refactor: remove circular dependencies in compiler
|
2023-03-23 16:30:42 +08:00 |
Evan You
|
e22b5c510d
|
chore: remove hanging slash from import
|
2023-02-03 04:31:17 +08:00 |
Evan You
|
124373db50
|
wip: isolatedModules + use rollup-plugin-esbuild
|
2023-02-03 04:30:19 +08:00 |
Anthony Fu
|
4a16b204be
|
chore: run format
|
2023-01-12 12:58:11 +01:00 |
三咲智子 Kevin Deng
|
87c72ae49a
|
fix(v-model): ensure v-model listener casing is consistent with manual v-on listener (#7067)
fix #7066
|
2022-11-14 02:21:29 -05:00 |
Cédric Exbrayat
|
b46ba6e2ad
|
chore(compiler-core): missing space in v-slot mixed usage error message (#7076)
|
2022-11-14 02:06:24 -05:00 |
Samuel Rigaud
|
378386694b
|
fix(compiler-core): typeof should be allowed in browser expression validation (#7037)
|
2022-11-14 01:50:35 -05:00 |
三咲智子 Kevin Deng
|
9060bf0353
|
refactor(compiler-core): make ast.helpers a Set (#6774)
|
2022-11-13 20:44:02 -05:00 |
Evan You
|
15e889afaf
|
fix(v-model): fix incorrect codegen for non-ref bindings
fix #6241
|
2022-11-10 15:32:58 +08:00 |
Evan You
|
001184e6bb
|
fix(compiler/v-model): catch incorrect v-model usage on prop bindings
close #5584
|
2022-11-10 10:42:27 +08:00 |
白雾三语
|
2c27556fe5
|
fix(compiler): avoid namespace collisions when transforming template refs in inline mode (#6975)
fix #6964
|
2022-11-08 22:22:29 -05:00 |
白雾三语
|
5bfe438ef3
|
fix(compiler-core/v-on): only apply case preservation on native elements (#6902)
fix #6900
|
2022-11-08 21:58:22 -05:00 |
Evan You
|
dd3354c4c7
|
fix(compiler-core): fix parsing error on comments between v-if in prod
close #6843
|
2022-11-08 23:35:35 +08:00 |
Rudy
|
48876182db
|
fix(compiler-core): keep whitespaces between interpolation and comment (#6828)
fix #6352
|
2022-11-08 09:50:43 -05:00 |
Travis
|
bcfe480d75
|
fix(compiler-core/v-on): support inline handler with return type annotation (#6769)
fix #6378
|
2022-11-07 22:09:15 -05:00 |
被雨水过滤的空气(Rairn)
|
640cfce4ff
|
fix(compiler-core): avoid duplicate keys in codegen with `v-if` (#6689)
fix #6641
|
2022-11-07 22:04:31 -05:00 |
Evan You
|
09bb3e996e
|
fix(compiler-ssr): fix invalid codegen when v-slot name is explicit empty attr (#3326)
squashed from fix by @tjk
|
2022-10-26 16:18:19 +08:00 |
世新
|
82e3f2dc30
|
chore: symbols as helperNameMap index type (#6622)
|
2022-10-06 05:26:16 +08:00 |
Anthony Fu
|
534593cfa8
|
chore: format
|
2022-10-03 15:30:43 +08:00 |
Evan You
|
f402d416b8
|
refactor(compiler-core): extract props merging helper
|
2022-09-28 10:59:13 +08:00 |
Dunqing
|
f9d43b99f8
|
fix(compilre-core): dynamic v-on and static v-on should be merged (#6747)
fix #6742
|
2022-09-27 22:46:55 -04:00 |
Evan You
|
03820193a8
|
fix(ssr): fix pre tag windows newline hydration mismatch
fix #6410
|
2022-09-28 08:45:32 +08:00 |
Evan You
|
fc5bdb36ed
|
fix(runtime-core): avoid hoisted vnodes retaining detached DOM nodes
fix #6591
|
2022-09-27 16:20:52 +08:00 |
Evan You
|
00036bb52c
|
fix(slots): ensure different branches of dynamic slots have different keys
fix #6202
|
2022-08-30 15:55:09 +08:00 |
Evan You
|
0739f8909a
|
fix(custom-element): fix event listeners with capital letter event names on custom elements
close https://github.com/vuejs/docs/issues/1708
close https://github.com/vuejs/docs/pull/1890
|
2022-08-30 14:07:35 +08:00 |
Travis
|
7fbc933f4d
|
fix(compiler-core): fix svg with directives being incorrectly hoisted (#5919)
fix #5289
|
2022-05-22 21:40:53 -04:00 |
Evan You
|
516bc548fc
|
fix(compiler-ssr): fix wrong attrs fallthrough on non-single-root v-if branches
fix #5140
|
2022-05-19 11:21:17 +08:00 |
Evan You
|
415091b0ee
|
fix(compiler-core): should generate HYDRATE_EVENTS flag on dynamic component that resolves to element
fix #5870
|
2022-05-17 16:39:48 +08:00 |
阿崔cxr
|
e85e0a7f3a
|
chore: use ast node creation helper (#5255)
|
2022-05-13 04:37:50 -04:00 |
edison
|
242914d938
|
fix(reactivity-transform): fix props access codegen for non-identifier prop names (#5436)
fix #5425
|
2022-05-12 22:38:46 -04:00 |
Evan You
|
6283b2ec41
|
fix(compiler-dom): properly stringify v-html/v-text with constant value
fix #5439
close #5445
|
2022-05-13 08:57:43 +08:00 |
Evan You
|
0f00cf43cf
|
fix(compiler-core): normalize v-bind:style with array literal value
fix #5106
|
2022-05-12 16:31:16 +08:00 |
edison
|
cd395559ce
|
chore(compiler-core): use aliasHelper (#3592)
|
2022-05-11 20:40:05 -04:00 |
Evan You
|
51f3d386de
|
fix(compiler-core): template v-if should never be treated as dev root fragment
close #5189
|
2022-05-11 17:43:20 +08:00 |
Evan You
|
410144149f
|
fix(compiler-sfc): defineProps return binding or rest binding should be considered reactive
|
2022-05-10 17:34:15 +08:00 |
Evan You
|
ce34d9114e
|
chore: remove v3.vuejs.org references
|
2022-02-07 13:13:26 +08:00 |
Evan You
|
60cf175d88
|
feat(ssr): support custom directive getSSRProps in optimized compilation
close #5304
|
2022-02-04 08:58:31 +08:00 |
btea
|
63210fe41a
|
refactor: includes instead of indexOf (#5117)
|
2022-01-21 02:36:48 -05:00 |
edison
|
9f55e6fbb1
|
fix(compiler-core): handle v-memo in template v-for (#5291)
fix #5288
|
2022-01-21 01:54:46 -05:00 |
Yugang Cao
|
e603fd258c
|
chore: fix typo (#5261) [ci skip]
|
2022-01-21 01:18:34 -05:00 |
Evan You
|
ae4b0783d7
|
chore: update repo references
|
2022-01-18 16:43:59 +08:00 |