Evan You
|
19bd714239
|
wip: port parser
|
2023-11-25 16:18:29 +08:00 |
Evan You
|
2a6292e37f
|
wip: remove unused options
|
2023-11-25 16:18:29 +08:00 |
Evan You
|
bc37eae8b0
|
wip: strip xmlMode / htmlMode
|
2023-11-25 16:18:29 +08:00 |
Evan You
|
5b9141cc30
|
wip: setup
|
2023-11-25 16:18:29 +08:00 |
Evan You
|
1ea775633d
|
chore: Merge branch 'main' into minor
|
2023-11-21 09:48:26 +08:00 |
Evan You
|
8fddb19c3a
|
workflow: use workspace deps
|
2023-11-21 09:22:12 +08:00 |
renovate[bot]
|
16a6438236
|
chore(deps): update lint (#9627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2023-11-18 10:33:24 +08:00 |
renovate[bot]
|
e422023686
|
chore(deps): update compiler to ^7.23.3 (#9590)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2023-11-13 15:45:51 +08:00 |
Tycho
|
d5fd343555
|
refactor(compiler-sfc): reuse `forAliasRE` regex from compiler-core (#9568)
|
2023-11-10 14:22:00 +08:00 |
Ha Pam
|
341b5416b2
|
chore: typo and grammar (#8568) [ci skip]
Co-authored-by: Han <phamvanhan@gmail.com>
|
2023-11-10 13:42:26 +08:00 |
Evan You
|
364f319d21
|
fix(hydration): force hydration for v-bind with .prop modifier
ref #7490
|
2023-11-10 13:13:07 +08:00 |
edison
|
a2d810eb40
|
fix(compiler-core): avoid rewriting scope variables in inline for loops (#7245)
close #7238
|
2023-11-09 17:20:54 +08:00 |
Evan You
|
bc5846939c
|
release: v3.3.8
|
2023-11-06 18:54:26 +08:00 |
zhiyuanzmj
|
26399aa6fa
|
feat(compiler-core): support v-bind shorthand for key and value with the same name (#9451)
|
2023-11-02 17:48:11 +08:00 |
丶远方
|
a75d1c5c62
|
fix(compiler-core): known global should be shadowed by local variables in expression rewrite (#9492)
fix #9482
|
2023-10-28 15:22:03 +08:00 |
Evan You
|
3c828f3cfb
|
release: v3.4.0-alpha.1
|
2023-10-28 11:33:46 +09:00 |
花果山大圣
|
f7e80ee4a0
|
feat(compiler-core): export error message (#8729)
|
2023-10-27 23:28:40 +09:00 |
Evan You
|
1789c1caac
|
release: v3.3.7
|
2023-10-25 07:35:08 +08:00 |
edison
|
e09c26bc9b
|
fix(compiler-ssr): proper scope analysis for ssr vnode slot fallback (#7184)
close #7095
|
2023-10-25 01:01:29 +08:00 |
Evan You
|
28a6f05bf5
|
chore: remove internal flag on hmr option
|
2023-10-22 09:10:43 +08:00 |
Evan You
|
733437691f
|
fix(hmr): fix hmr error for hoisted children array in v-for
fix #6978
close #7114
|
2023-10-21 21:08:49 +08:00 |
Evan You
|
a09ed44446
|
release: v3.3.6
|
2023-10-20 21:04:11 +08:00 |
丶远方
|
712f96d6ac
|
perf: replace Map/Set with WeakMap/WeakSet (#8549)
|
2023-10-20 17:11:52 +08:00 |
Evan You
|
5ebb459fc7
|
release: v3.3.5
|
2023-10-20 11:50:49 +08:00 |
renovate[bot]
|
93b79e6314
|
chore(deps): update compiler (#9322)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2023-10-20 10:46:13 +08:00 |
renovate[bot]
|
021a47ac02
|
chore(deps): update compiler (#9157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
|
2023-09-20 11:16:58 -05:00 |
Evan You
|
ae7453f0f1
|
chore: use moduleResolution: bundler + shim estree-walker
|
2023-06-23 08:54:25 +08:00 |
Evan You
|
a95e612b25
|
chore: rename globals allow list
close #8416
|
2023-05-26 11:07:13 -05:00 |
丶远方
|
b01fc7ea84
|
chore: remove unnecessary imports (#8262)
|
2023-05-19 07:54:12 +08:00 |
Evan You
|
0e8bbe873e
|
release: v3.3.4
|
2023-05-18 16:31:03 +08:00 |
Evan You
|
fecd5c4044
|
release: v3.3.3
|
2023-05-18 13:10:52 +08:00 |
Evan You
|
a374d7e6ed
|
release: v3.3.2
|
2023-05-12 13:25:05 +01:00 |
Evan You
|
8dc8cf852b
|
fix(compiler-core): treat floating point numbers as constants
close #8295
|
2023-05-12 10:53:40 +01:00 |
Evan You
|
6e1966a92f
|
release: v3.3.1
|
2023-05-11 09:00:14 +01:00 |
Evan You
|
483a4e7e3b
|
release: v3.3.0
|
2023-05-11 08:44:38 +01:00 |
Evan You
|
847658b7a2
|
release: v3.3.0-beta.5
|
2023-05-08 16:40:41 +08:00 |
Evan You
|
cc09cc7e28
|
release: v3.3.0-beta.4
|
2023-05-05 17:15:14 +08:00 |
Evan You
|
5d4c3c60a8
|
release: v3.3.0-beta.3
|
2023-05-01 12:28:29 +08:00 |
Evan You
|
b434d12bf6
|
fix(compiler-core): handle slot argument parsing edge case
ref https://github.com/vuejs/language-tools/issues/2710
|
2023-04-27 16:55:37 +08:00 |
Evan You
|
a778034a3e
|
release: v3.3.0-beta.2
|
2023-04-25 16:41:04 +08:00 |
Evan You
|
1447596bf4
|
release: v3.3.0-beta.1
|
2023-04-21 16:26:10 +08:00 |
Evan You
|
1849b9940f
|
test: update tests for deprecations
|
2023-04-21 16:06:08 +08:00 |
Evan You
|
bbd8301a13
|
feat(deprecation): deprecate v-is directive
|
2023-04-21 15:30:26 +08:00 |
Evan You
|
5f0394a5ab
|
feat(deprecation): deprecate @vnode hooks in favor of vue: prefix
|
2023-04-21 15:20:12 +08:00 |
Evan You
|
5cdaac2590
|
release: v3.3.0-alpha.13
|
2023-04-20 21:13:34 +08:00 |
Evan You
|
72be89423d
|
release: v3.3.0-alpha.12
|
2023-04-18 22:18:56 +08:00 |
Evan You
|
0f77a2b1d1
|
fix(compiler): fix expression codegen for literal const bindings in non-inline mode
|
2023-04-18 11:39:53 +08:00 |
Evan You
|
57f0fbe76a
|
release: v3.3.0-alpha.11
|
2023-04-17 21:17:17 +08:00 |
Evan You
|
33adc2a17a
|
release: v3.3.0-alpha.10
|
2023-04-17 18:15:17 +08:00 |
Evan You
|
8aa4ea81d6
|
feat(compiler-sfc): support relative imported types in macros
|
2023-04-15 22:08:39 +08:00 |
Evan You
|
d0ac57872c
|
refactor(compiler-sfc): extract more defineProps logic
|
2023-04-11 16:05:00 +08:00 |
Evan You
|
19e17a951c
|
perf(compiler): use source-map-js
|
2023-04-09 16:50:20 +08:00 |
Evan You
|
681ac7c896
|
release: v3.3.0-alpha.9
|
2023-04-08 13:33:46 +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
|
036914c10b
|
release: v3.3.0-alpha.8
|
2023-04-04 18:23:06 +08:00 |
Evan You
|
9a09e47667
|
release: v3.3.0-alpha.7
|
2023-04-03 18:19:11 +08:00 |
Evan You
|
8ac0620c1b
|
release: v3.3.0-alpha.6
|
2023-03-30 18:22:42 +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
|
b7bd50f505
|
feat(compiler-core): support parsing `const` modifier in type parameters (#7912)
|
2023-03-28 17:31:23 +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
|
27e1e38641
|
release: v3.3.0-alpha.5
|
2023-03-26 16:52:46 +08:00 |
Evan You
|
58e5c51149
|
build: upgrade to TypeScript 5.x
|
2023-03-23 17:11:35 +08:00 |
Evan You
|
e60ebd07a4
|
chore: bump vite & vitest
|
2023-03-23 16:36:33 +08:00 |
Evan You
|
aac163110f
|
refactor: remove circular dependencies in compiler
|
2023-03-23 16:30:42 +08:00 |
Evan You
|
78b86150b8
|
release: v3.3.0-alpha.4
|
2023-02-06 14:10:56 +08:00 |
Evan You
|
097f6beca2
|
release: v3.3.0-alpha.3
|
2023-02-06 10:27:25 +08:00 |
Evan You
|
37ec04b984
|
release: v3.3.0-alpha.2
|
2023-02-05 16:23:54 +08:00 |
Evan You
|
85f4d8ccb9
|
release: v3.3.0-alpha.1
|
2023-02-05 11:20:39 +08:00 |
Evan You
|
eb0c1e7025
|
build: remove api-extractor
|
2023-02-03 15:57:00 +08:00 |
Evan You
|
53e3533b75
|
chore: bump deps
|
2023-02-03 05:47:40 +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 |
Evan You
|
c1cbb747b5
|
chore: fix types
|
2023-02-02 15:27:29 +08:00 |
Evan You
|
45984d559f
|
release: v3.2.47
|
2023-02-02 13:48:18 +08:00 |
Evan You
|
29f8cf8b07
|
release: v3.2.46
|
2023-02-02 11:32:04 +08:00 |
Evan You
|
5804406fac
|
wip(vitest-migration): compiler-core tests passing
|
2023-01-26 16:20:59 +08:00 |
Evan You
|
8867bb259a
|
wip(vitest-migration): reactivity tests passing
|
2023-01-26 15:25:55 +08:00 |
Anthony Fu
|
4a16b204be
|
chore: run format
|
2023-01-12 12:58:11 +01:00 |
Evan You
|
9d5e30d911
|
build: bump jest, puppeteer and use official rollup terser plugin
|
2022-11-14 18:21:58 +08: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
|
6f663d47e5
|
release: v3.2.45
|
2022-11-11 17:35:27 +08: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
|
9ca8b7c1b5
|
chore: fix test
|
2022-11-10 14:30:50 +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 |
Evan You
|
ec795bfc51
|
release: v3.2.44
|
2022-11-10 07:25:22 +08:00 |
Evan You
|
71977ec972
|
release: v3.2.43
|
2022-11-09 21:00:57 +08:00 |
Evan You
|
f023d49a49
|
release: v3.2.42
|
2022-11-09 11:36:09 +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 |