fang-ng4
ae52a371e5
test: edge case for decodeHtmlBrowser ( #11339 )
...
Co-authored-by: unknown <fangliang@qq.com>
2024-07-15 22:36:48 +08:00
Evan You
aef807746a
refactor(compiler): move patchFlag text generation to codegen phase
2024-07-13 19:40:04 +08:00
Evan You
f2acd51340
release: v3.4.31
2024-06-28 10:14:29 +08:00
Evan You
582cd2e9bc
release: v3.4.30
2024-06-22 20:59:53 +08:00
三咲智子 Kevin Deng
cf8be999df
Merge remote-tracking branch 'upstream/minor'
2024-06-16 17:01:49 +08:00
Evan You
e5ca13a3af
release: v3.4.29
2024-06-14 18:02:36 +02:00
Evan You
3e89a0da21
release: v3.4.28
2024-06-14 11:30:16 +02:00
Evan You
cd0ea0d479
fix(compiler-core): change node hoisting to caching per instance ( #11067 )
...
close #5256
close #9219
close #10959
2024-06-04 20:09:54 +08:00
三咲智子 Kevin Deng
334e72eeee
Merge remote-tracking branch 'upstream/minor'
2024-05-30 21:41:53 +08:00
Evan You
1d8727ec97
chore: Merge branch 'main' into minor
2024-05-30 11:21:12 +08:00
三咲智子 Kevin Deng
7cd70505d5
Merge remote-tracking branch 'upstream/minor'
2024-05-11 22:11:30 +08:00
Evan You
461946175d
release: v3.4.27
2024-05-06 16:59:48 -07:00
Evan You
b295cdf4e9
release: v3.5.0-alpha.2
2024-05-03 17:03:13 -07:00
skirtle
0e3d6178b0
fix(compiler-dom): restrict createStaticVNode usage with option elements ( #10846 )
...
close #6568
close #7434
2024-05-02 00:03:17 +08:00
三咲智子 Kevin Deng
fb58e65d3d
Merge remote-tracking branch 'upstream/minor'
2024-04-29 17:50:30 +09:00
Evan You
241790937c
release: v3.4.26
2024-04-29 16:36:54 +08:00
Evan You
5590ca3694
release: v3.5.0-alpha.1
2024-04-29 10:49:53 +08:00
Evan You
0c3a920012
chore: Merge branch 'main' into minor
2024-04-25 10:31:09 +08:00
三咲智子 Kevin Deng
7fe4712831
Merge remote-tracking branch 'upstream/main'
2024-04-25 01:59:41 +08:00
Evan You
574c3e63bb
release: v3.4.25
2024-04-24 18:37:52 +08:00
Evan You
9fd1284ca4
chore: Merge branch 'main' into minor
2024-04-22 23:32:45 +08:00
Evan You
958286e3f0
release: v3.4.24
2024-04-22 23:29:58 +08:00
Kevin Deng 三咲智子
a084df1515
dx(compiler-dom): warn on invalid html nesting ( #10734 )
2024-04-22 15:03:39 +08:00
三咲智子 Kevin Deng
98b701c82c
Merge remote-tracking branch 'upstream/main'
2024-04-18 14:48:04 +08:00
三咲智子 Kevin Deng
b8c609f437
Merge remote-tracking branch 'upstream/minor'
2024-04-18 14:43:54 +08:00
Evan You
46c2b63981
release: v3.4.23
2024-04-16 22:55:56 +08:00
Evan You
b4b856b3f0
release: v3.4.22
2024-04-15 23:59:36 +08:00
三咲智子 Kevin Deng
5a0365d944
Merge remote-tracking branch 'upstream/main'
2024-03-01 21:50:49 +08:00
Evan You
f66a75ea75
release: v3.4.21
2024-02-28 12:12:15 +01:00
三咲智子 Kevin Deng
65909f6e60
Merge remote-tracking branch 'upstream/main'
2024-02-27 18:48:24 +08:00
Evan You
89de26cdcd
release: v3.4.20
2024-02-26 10:07:13 +08:00
Evan You
e0e02535cd
fix(parser): should not treat uppercase components as special tags
...
close #10395
2024-02-25 23:05:15 +08:00
三咲智子 Kevin Deng
7fd7742639
Merge remote-tracking branch 'upstream/main'
2024-02-14 14:46:29 +08:00
Evan You
272ab9fbdc
release: v3.4.19
2024-02-13 18:08:22 +08:00
三咲智子 Kevin Deng
ab1121e512
Merge remote-tracking branch 'upstream/main'
2024-02-10 13:05:19 +08:00
Evan You
64f431aab0
release: v3.4.18
2024-02-09 10:31:29 +08:00
Evan You
dfb271a293
release: v3.4.17
2024-02-09 08:38:19 +08:00
Evan You
1339330850
release: v3.4.16
2024-02-08 11:45:34 +08:00
三咲智子 Kevin Deng
736db791a4
Merge remote-tracking branch 'upstream/main'
2024-01-19 16:29:21 +08:00
Evan You
ee4cd78a06
release: v3.4.15
2024-01-18 21:34:34 +08:00
Evan You
07922dacc7
release: v3.4.14
2024-01-15 23:41:12 +08:00
三咲智子 Kevin Deng
af9f892afa
Merge remote-tracking branch 'upstream/main'
2024-01-14 23:33:08 +08:00
Evan You
3a642fb95c
release: v3.4.13
2024-01-13 16:03:45 +08:00
Evan You
ffd0473e0f
release: v3.4.12
2024-01-13 10:41:29 +08:00
Evan You
fd337dddd1
release: v3.4.11
2024-01-12 22:15:16 +08:00
Evan You
bb6b7a297e
release: v3.4.10
2024-01-11 23:04:20 +08:00
Evan You
9636357c89
release: v3.4.9
2024-01-11 18:49:05 +08:00
Evan You
92514db708
build: add node production/development condition in package exports ( #10036 )
...
follow up of #9977
2024-01-11 18:04:32 +08:00
Evan You
8d656ce88d
release: v3.4.8
2024-01-11 01:03:51 +08:00
Evan You
a3725a729c
release: v3.4.7
2024-01-09 18:15:03 +08:00
Evan You
dc91463eb6
release: v3.4.6
2024-01-08 23:01:54 +08:00
Evan You
7bd4e90506
fix(build): revert "build: add production/development export conditions ( #9977 )"
...
This reverts commit e790e1bdd7
.
close #10012
close #10020
2024-01-08 22:29:08 +08:00
三咲智子 Kevin Deng
c9fe3f12e7
Merge tag 'v3.4.5'
2024-01-04 17:43:25 +08:00
Evan You
0275dd329d
release: v3.4.5
2024-01-04 17:21:24 +08:00
三咲智子 Kevin Deng
e971b0699b
Merge remote-tracking branch 'upstream/main'
2024-01-04 16:25:58 +08:00
Daniel Roe
e790e1bdd7
build: add production/development export conditions ( #9977 )
2024-01-04 11:24:17 +08:00
Evan You
f70f7ca9ae
release: v3.4.4
2024-01-03 18:40:28 +08:00
三咲智子 Kevin Deng
3d3d08d0f1
Merge remote-tracking branch 'upstream/minor'
2023-12-31 18:51:34 +08:00
Evan You
8f85b6da44
release: v3.4.3
2023-12-30 21:34:23 +08:00
Evan You
b010cb9939
release: v3.4.2
2023-12-30 19:41:35 +08:00
Evan You
f787337b47
release: v3.4.1
2023-12-30 09:02:48 +08:00
Rizumu Ayaka
a82d070890
Merge remote-tracking branch 'upstream/minor'
2023-12-29 21:03:21 +08:00
Evan You
d702b66482
release: v3.4.0
2023-12-29 10:50:32 +08:00
Evan You
ef90a99208
release: v3.4.0-rc.3
2023-12-27 10:15:44 +08:00
三咲智子 Kevin Deng
116c3f37ae
Merge remote-tracking branch 'upstream/minor'
2023-12-26 23:47:18 +08:00
三咲智子 Kevin Deng
bfe6b459d3
style: update format & lint config ( #9162 )
...
Co-authored-by: 丶远方 <yangpanteng@gmail.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Co-authored-by: Guo Xingjun <99574369+Plumbiu@users.noreply.github.com>
2023-12-26 19:39:47 +08:00
Evan You
947aacf5ea
release: v3.4.0-rc.2
2023-12-26 15:52:53 +08:00
Evan You
9cbb27745d
release: v3.4.0-rc.1
2023-12-25 16:42:12 +08:00
Evan You
048dffd7ee
release: v3.4.0-beta.4
2023-12-19 18:23:57 +08:00
三咲智子 Kevin Deng
597eae423b
Merge remote-tracking branch 'upstream/minor'
2023-12-16 16:12:55 +08:00
Evan You
317b783a53
release: v3.4.0-beta.3
2023-12-16 14:41:29 +08:00
Evan You
c51ab4c765
release: v3.4.0-beta.2
2023-12-14 10:28:34 +08:00
Evan You
e00b160435
release: v3.4.0-beta.1
2023-12-13 18:52:16 +08:00
Fabian Gündel
d42b6ba3f5
feat: MathML support ( #7836 )
...
close #7820
2023-12-08 18:25:01 +08:00
三咲智子 Kevin Deng
c695fdc1de
Merge remote-tracking branch 'upstream/minor'
2023-12-06 18:50:31 +08:00
Evan You
a817883c26
chore: Merge branch 'main' into minor
2023-12-05 10:54:20 +08:00
Evan You
e2f2b75b62
chore(deps): bump vitest to 1.0
2023-12-05 10:48:04 +08:00
Evan You
c0d396b785
release: v3.4.0-alpha.4
2023-12-04 23:24:43 +08:00
Evan You
e12b10ac3e
chore: Merge branch 'main' into minor
2023-12-04 23:17:41 +08:00
Evan You
d5a88ef9d7
release: v3.3.10
2023-12-04 21:42:18 +08:00
白雾三语
28caf8f566
feat: v-on modifiers support native options and keyboards ( #28 )
...
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-12-03 03:49:44 +08:00
三咲智子 Kevin Deng
0d9f0867d7
refactor(compiler-vapor): errors
2023-12-01 08:05:43 +08:00
Evan You
4d94ebfe75
perf(v-on): constant handlers with modifiers should not be treated as dynamic
2023-11-30 19:26:36 +08:00
三咲智子 Kevin Deng
377723d8b2
Merge remote-tracking branch 'upstream/minor'
2023-11-29 21:10:26 +08:00
ZHAO Jin-Xiang
fff7b864f4
feat: use enum to replace const enum ( #9261 )
...
close #1228
2023-11-29 12:24:50 +08:00
Evan You
47ea285be3
fix(parser): properly set initial inXML state based on root ns
2023-11-28 18:37:17 +08:00
Evan You
7d89887f71
release: v3.4.0-alpha.3
2023-11-28 08:26:01 +08:00
Evan You
ebaeb2e0aa
release: v3.4.0-alpha.2
2023-11-27 17:26:22 +08:00
Evan You
e48cbf02be
refactor: restore SourceLocation.source
...
this is used extensively in @vue/language-tools and does not have
noticeable impact on performance
2023-11-25 19:22:39 +08:00
三咲智子 Kevin Deng
bdbd524d59
Merge remote-tracking branch 'upstream/main'
2023-11-25 17:04:03 +08:00
Evan You
5fc695be26
wip: support reusing template ast from sfc descriptor
2023-11-25 16:18:29 +08:00
Evan You
40f72d5e50
feat(compiler-core): support specifying root namespace when parsing
2023-11-25 16:18:29 +08:00
Evan You
a1b10a21ac
wip: pass more compiler-dom tests
2023-11-25 16:18:29 +08:00
Evan You
1912af04e3
wip: entities parsing in browser
2023-11-25 16:18:29 +08:00
Evan You
c4e50e46bb
wip: more tests passing
2023-11-25 16:18:29 +08:00
Evan You
a60ad9180d
refactor: swap to new template parser
...
- get rid of SourceLocation.source for memory efficiency
- move source location generation logic transform phase into the parser
itself so that SourceLocation.source is no longer needed
- move v-for expression parsing into the parser itself
- added nameLoc on AttributeNode for use in transformElement
Tests are not passing yet.
2023-11-25 16:18:29 +08:00
Evan You
66c0ed0a3c
perf: optimize away isBuiltInType
2023-11-25 16:18:29 +08:00
Evan You
81e941da5b
wip: getting ready for textmode handling
2023-11-25 16:18:29 +08:00
Evan You
069f838691
release: v3.3.9
2023-11-25 16:11:31 +08:00
三咲智子 Kevin Deng
d21fd83a6d
Merge remote-tracking branch 'upstream/main'
2023-11-23 23:44:07 +08:00