Evan You
|
3056e9b3dc
|
fix(v-model): properly detect input type=number
fix #3813
|
2021-07-19 17:46:04 -04:00 |
|
Evan You
|
d4c67dd253
|
release: v3.2.0-beta.1
|
2021-07-16 14:44:06 -04:00 |
|
Evan You
|
49dc2dd1e4
|
fix(sfc/style-vars): properly re-apply style vars on component root elements change
Now uses MutationObserver to ensure it works even for HOCs
fix #3894
|
2021-07-16 14:30:49 -04:00 |
|
Evan You
|
de32cfa43e
|
fix: ensure customElements API ssr compatibility
fix #4129
|
2021-07-16 14:30:49 -04:00 |
|
Evan You
|
1c7d737cc8
|
feat: support v-bind .prop & .attr modifiers
Also allows render function usage like the following:
```js
h({
'.prop': 1, // force set as property
'^attr': 'foo' // force set as attribute
})
```
|
2021-07-16 14:30:49 -04:00 |
|
Evan You
|
00f0b3c465
|
feat: custom element reflection, casting and edge cases
|
2021-07-16 14:30:49 -04:00 |
|
Evan You
|
8610e1c9e2
|
feat(runtime-dom): defineCustomElement
|
2021-07-16 14:30:49 -04:00 |
|
Evan You
|
31abdc8ada
|
release: v3.1.5
|
2021-07-16 12:38:01 -04:00 |
|
HcySunYang
|
3756270272
|
fix(runtime-dom): capture errors when setting value for IDL (#3578)
fix #3576
|
2021-07-15 16:32:25 -04:00 |
|
Evan You
|
7013e8f578
|
fix(runtime-dom): remove class attribute on nullish values
close #3173
|
2021-07-15 13:45:43 -04:00 |
|
Evan You
|
c0db807844
|
refactor: simplify static content insertion
|
2021-07-15 13:16:19 -04:00 |
|
Evan You
|
2937530bef
|
fix(v-model): handle mutations of v-model bound array/sets
fix #4096
|
2021-07-15 12:14:19 -04:00 |
|
edison
|
6a0c7cd905
|
fix(sfc): fix style variables injection on static vnode (#3847)
fix #3841
|
2021-07-14 18:08:12 -04:00 |
|
Evan You
|
348c3b01e5
|
release: v3.1.4
|
2021-07-02 08:37:50 -04:00 |
|
Evan You
|
fc7b640041
|
release: v3.1.3
|
2021-07-01 19:28:06 -04:00 |
|
Evan You
|
ba89ca9eca
|
fix(runtime-dom): fix static node content caching edge cases
reverts fded1e8
fix #4023, #4031, #4037
|
2021-07-01 19:19:53 -04:00 |
|
Johnson Chu
|
8ed3ed6c27
|
feat(types/ide): support find definition for jsx tags, events (#3570)
|
2021-07-01 13:49:16 -04:00 |
|
Evan You
|
6b6d566861
|
release: v3.1.2
|
2021-06-22 14:24:50 -04:00 |
|
Evan You
|
4de5d24aa7
|
perf: improve static content insertion perf
Especially on multiple insertions of the same static node.
fix #3090
|
2021-06-21 14:38:29 -04:00 |
|
Evan You
|
ade9bd9daa
|
release: v3.1.1
|
2021-06-07 16:26:54 -04:00 |
|
Evan You
|
ac15df46c5
|
release: v3.1.0
|
2021-06-07 12:38:42 -04:00 |
|
Evan You
|
71f7c25fbe
|
release: v3.1.0-beta.7
|
2021-06-02 16:12:54 -04:00 |
|
HcySunYang
|
ecd97ee6e4
|
fix(runtime-dom/v-model): only set selectedIndex when the value changes (#3845)
|
2021-05-29 20:42:13 -04:00 |
|
Evan You
|
aa96a0e88a
|
release: v3.1.0-beta.6
|
2021-05-28 16:58:54 -04:00 |
|
Evan You
|
6fbf0dd315
|
chore: use variable instead of literal
|
2021-05-28 15:56:07 -04:00 |
|
GU Yiling
|
e3f5dcb99b
|
fix(runtime-dom): should remove attribute when binding null to value (#3564)
|
2021-05-28 15:48:22 -04:00 |
|
Evan You
|
071986a2c6
|
fix(transition): fix higher order transition components with merged listeners
fix #3227
|
2021-05-28 15:42:08 -04:00 |
|
Evan You
|
f0eb1978b2
|
release: v3.1.0-beta.5
|
2021-05-26 16:06:51 -04:00 |
|
Evan You
|
f1f52300e6
|
release: v3.1.0-beta.4
|
2021-05-24 19:16:44 -04:00 |
|
Carlos Rodrigues
|
a0c57936f8
|
types(jsx): improve type for number attributes (#3776)
fix #3788
|
2021-05-24 12:15:45 -04:00 |
|
Cédric Exbrayat
|
f01aadf2a1
|
fix(compat): enum coercion warning (#3755)
|
2021-05-12 17:47:00 -04:00 |
|
Evan You
|
b663aa8a81
|
release: v3.1.0-beta.3
|
2021-05-12 17:37:04 -04:00 |
|
Evan You
|
99a5ccf6b2
|
release: v3.1.0-beta.2
|
2021-05-08 16:59:12 -04:00 |
|
Evan You
|
ed6c5fe903
|
release: v3.1.0-beta.1
|
2021-05-08 16:24:34 -04:00 |
|
Evan You
|
3963f2e963
|
wip: more tests for v2 compat
|
2021-04-29 14:45:22 -04:00 |
|
Evan You
|
091e6d67bf
|
feat(config): support configuring runtime compiler via app.config.compilerOptions
- `config.isCustomElement` is deprecated - use `app.config.compilerOptions.isCustomElement` instead.
|
2021-04-26 11:46:29 -04:00 |
|
Evan You
|
c55f3ed0e8
|
wip: fix render fn compat detection
|
2021-04-11 11:15:40 -04:00 |
|
Evan You
|
a2f441dc0e
|
wip: refactor compat check utils
|
2021-04-09 23:51:50 -04:00 |
|
Evan You
|
7a25cbb7a7
|
wip: fix compat utils usage
|
2021-04-09 23:21:54 -04:00 |
|
Evan You
|
f8e2361d83
|
wip: make tests pass again
|
2021-04-08 16:33:53 -04:00 |
|
Evan You
|
c1e5cfe7d6
|
wip: attr coersion compat
|
2021-04-07 17:42:03 -04:00 |
|
Evan You
|
cf6bcdf895
|
wip: transition group root compat
|
2021-04-07 16:19:25 -04:00 |
|
Evan You
|
1c2c77eb9f
|
wip: apply compat enabled flags to currently implemented features
|
2021-04-07 16:19:25 -04:00 |
|
Evan You
|
e2fc84c773
|
wip: compat configuration
|
2021-04-07 16:19:24 -04:00 |
|
Evan You
|
068d93b9e5
|
wip: keyCode compat
|
2021-04-07 16:19:24 -04:00 |
|
Evan You
|
9828ef0845
|
wip: transition class compat
|
2021-04-07 16:19:24 -04:00 |
|
Evan You
|
53b8127a9c
|
wip: progress
|
2021-04-07 16:19:24 -04:00 |
|
Evan You
|
40e3dd28e1
|
wip: restructure compat code + global api alignment
|
2021-04-07 16:19:24 -04:00 |
|
Evan You
|
e2d6ff845b
|
wip: root mount api compat
|
2021-04-07 16:19:24 -04:00 |
|
Evan You
|
24850a99c6
|
wip: initial compat build setup
|
2021-04-07 16:19:24 -04:00 |
|