Evan You
|
93c6aa4c90
|
feat: v-once
Note: only compiler transform is tested - integration with runtime
still needs to be tested.
|
2019-10-09 17:32:58 -04:00 |
|
Evan You
|
5dfb271551
|
feat(compiler): implement support for v-pre
|
2019-10-09 16:00:08 -04:00 |
|
Stanislav Lashmanov
|
08df965e3c
|
feat(runtime-dom): support event options (#149)
|
2019-10-09 15:05:21 -04:00 |
|
Evan You
|
954f3f7560
|
chore: format globals whitelist
|
2019-10-09 14:16:11 -04:00 |
|
Tim van den Eijnden
|
0177355242
|
fix: add warnings (#82)
* fix: add warnings
- invalid watch handler path
- attempting to mutate readonly computed value
- attempt of mutating public property
- attempt of mutating prop
* fix: more descriptive warnings + details
* fix: test apiOptions warnings
* fix: update warning in componentProxy
* fix: update warnings in componentProxy & apiOptions
* fix: update warning in componentProxy
* fix: implemented tests for componentProxy
* fix: remove comment + small refactor
|
2019-10-09 14:03:21 -04:00 |
|
扩散性百万甜面包
|
def27239bd
|
type: improve typing (#177)
|
2019-10-09 14:01:53 -04:00 |
|
Evan You
|
8f1475b8dd
|
refactor(reactivity): use NOOP for readonly computed setter in production
|
2019-10-09 12:22:08 -04:00 |
|
Dmitry Sharshakov
|
530be302fc
|
feat(computed): warn if trying to set a readonly computed (#161)
|
2019-10-09 12:20:53 -04:00 |
|
terencez
|
7963c01a67
|
types(runtime-core): simplify types in createComponentInstance() (#170)
|
2019-10-09 12:17:42 -04:00 |
|
terencez
|
dadfb27eed
|
refactor(reactivity): prefer to use effect symbol and add isEffect() (#169)
|
2019-10-09 12:16:29 -04:00 |
|
terencez
|
ff68db46ea
|
fix(reactivity): avoid triggering effect when deleting property returns false (#168)
|
2019-10-09 11:55:57 -04:00 |
|
Cr
|
b9a4d8d088
|
refactor(reactivity): use function isSymbol instead of typeof (#155)
|
2019-10-09 11:49:23 -04:00 |
|
Evan You
|
b255f42ab3
|
types: fix error inference for public compile method
|
2019-10-09 11:30:56 -04:00 |
|
蓝色的秋风
|
f97d6e7d63
|
refactor(shared): use Array literal instead of split for global whitelist Set creation (#173)
|
2019-10-09 11:28:52 -04:00 |
|
Evan You
|
f91d335e65
|
feat(compiler): v-text transform + move dom-specific errros codes to compiler-dom
|
2019-10-09 11:13:13 -04:00 |
|
Adam Dorling
|
21441830dd
|
feat(compiler-dom): v-cloak transform (#141)
|
2019-10-09 10:41:31 -04:00 |
|
Tim van den Eijnden
|
b107401e71
|
test(vnode): partial tests for vnode creation (#116)
|
2019-10-09 10:28:43 -04:00 |
|
Rahul Kadyan
|
19c65a61ea
|
refactor(compiler-core): use directive name in error code identifier (#163)
|
2019-10-09 10:27:24 -04:00 |
|
Evan You
|
723dc8791b
|
workflow: make template-explorer error tolerant
|
2019-10-08 17:31:22 -04:00 |
|
Evan You
|
0615cf0108
|
refactor(compiler): flush transform onExit in reverse
|
2019-10-08 16:53:26 -04:00 |
|
Evan You
|
e8ee163fdd
|
chore: remove unnecessary type cast
|
2019-10-08 15:58:35 -04:00 |
|
Evan You
|
eadcaead37
|
feat(compiler-dom): transform for v-html
|
2019-10-08 15:35:57 -04:00 |
|
扩散性百万甜面包
|
80e5b16f99
|
types: improve type 'ReactiveEffect' with generics (#99)
|
2019-10-08 13:48:13 -04:00 |
|
Evan You
|
8da5b007b1
|
types: improve typing
|
2019-10-08 12:43:13 -04:00 |
|
Evan You
|
b68eb229c7
|
types: move scopeIds into PrefixMeta
|
2019-10-08 12:09:22 -04:00 |
|
Evan You
|
f15528350e
|
test: test expression transform for reserved literals
|
2019-10-08 11:27:48 -04:00 |
|
Evan You
|
b4d375b0b8
|
fix(compiler): should not prefix reserved literals (close #142)
|
2019-10-08 11:25:38 -04:00 |
|
夜宴
|
8d10096d24
|
test(reactivity): check for key in entries iteration (#152)
|
2019-10-08 11:00:20 -04:00 |
|
Evan You
|
16da9ae89f
|
fix(compiler): handle block nodes with custom directives + improve ast types
|
2019-10-08 10:50:10 -04:00 |
|
Evan You
|
1393ee52ca
|
types: improve typing
|
2019-10-08 10:50:10 -04:00 |
|
扩散性百万甜面包
|
016231d09f
|
types: improve type for WatchHandler (#160)
|
2019-10-08 10:48:24 -04:00 |
|
Evan You
|
57a5c61320
|
test: tests for hoistStatic
|
2019-10-07 17:12:22 -04:00 |
|
Evan You
|
802ecccc49
|
refactor: give runtimeHelper symbols more readable names during dev
|
2019-10-07 13:32:29 -04:00 |
|
Evan You
|
3146e6b942
|
fix(compiler/v-if): avoid incorrect transform application on v-else/else-if branch children
|
2019-10-07 12:48:43 -04:00 |
|
Evan You
|
caaeaff2fd
|
refactor(runtime-dom/events): use more explicit variable name to avoid shadowing
|
2019-10-07 10:57:35 -04:00 |
|
Stanislav Lashmanov
|
6d5c12b63a
|
fix(runtime-dom/events): fix wrong scope for event value (#117)
|
2019-10-07 10:56:24 -04:00 |
|
Kyle Hall
|
fd1d7833e2
|
test(runtime-core): createSlots method (#119)
|
2019-10-06 20:19:44 -04:00 |
|
Alexander Zibert
|
4605f43b95
|
test(reactivity): fixed small copy & paste error (#140)
|
2019-10-06 20:18:47 -04:00 |
|
Andrew / Kana
|
c6b7afcc23
|
types: use recursion for unwrapping refs (#137)
|
2019-10-06 20:11:52 -04:00 |
|
月迷津渡
|
4fc2174dce
|
workflow(template-explorer): improve types (#128)
|
2019-10-06 11:55:23 -04:00 |
|
Carlos Rodrigues
|
8d70093802
|
refactor(reactivity): change _isRef to use refSymbol as key (#124)
|
2019-10-06 11:46:08 -04:00 |
|
Evan You
|
12b7557e8f
|
chore: remove no longer necessary global Vue
|
2019-10-06 11:39:20 -04:00 |
|
Stanislav Lashmanov
|
b7a9c25f14
|
fix: expose Vue to compiled template (#120)
This removes the reliance on `Vue` being exposed as a global.
|
2019-10-06 11:38:05 -04:00 |
|
扩散性百万甜面包
|
d2d32d3810
|
refactor: rename param on function watch (#134)
|
2019-10-06 11:27:09 -04:00 |
|
月迷津渡
|
5eacfaf210
|
fix(reactivity): explicitly do type conversions in warning strings (#129)
|
2019-10-06 11:26:33 -04:00 |
|
Carlos Rodrigues
|
3d975247cd
|
types: cleanup some unnecessary typing in reactivity (#126)
|
2019-10-06 11:22:32 -04:00 |
|
Evan You
|
31345b5af9
|
workflow(template-explorer): persist compilerOptions
|
2019-10-05 23:29:14 -04:00 |
|
Jordan Pittman
|
a8c82909fa
|
test: Add tests for some runtime helpers (#87)
* test for `renderList`
* test for `toHandlers`
|
2019-10-05 23:22:42 -04:00 |
|
Evan You
|
c4f9b6d592
|
test: fix import
|
2019-10-05 23:20:02 -04:00 |
|
Evan You
|
82bd9eb1db
|
refactor(compiler): refine codegen node types
|
2019-10-05 22:48:13 -04:00 |
|