Matej Černý
|
f1663535a1
fix(runtime-core): prevent currentInstance leak into sibling render during async setup re-entry (#14668)
|
hai 2 semanas |
edison
|
702284f6a7
fix(runtime-core): prevent instance leak in withAsyncContext (#14445)
|
hai 1 mes |
Evan You
|
05eb4e0fef
Refactor reactivity system to use version counting and doubly-linked list tracking (#10397)
|
%!s(int64=2) %!d(string=hai) anos |
Evan You
|
8fda856a82
refactor: split out useModel implementation and tests
|
%!s(int64=2) %!d(string=hai) anos |
skirtle
|
10ccb9bfa0
fix(defineModel): support kebab-case/camelCase mismatches (#9950)
|
%!s(int64=2) %!d(string=hai) anos |
Evan You
|
97ce041910
fix(defineModel): support local mutation when only prop but no listener is passed
|
%!s(int64=2) %!d(string=hai) anos |
Evan You
|
a772031ea8
feat(defineModel): support modifiers and transformers
|
%!s(int64=2) %!d(string=hai) anos |
三咲智子 Kevin Deng
|
bfe6b459d3
style: update format & lint config (#9162)
|
%!s(int64=2) %!d(string=hai) anos |
edison
|
eb12f211b8
fix(defineModel): ensure trigger effect when prop changed (#9841)
|
%!s(int64=2) %!d(string=hai) anos |
Evan You
|
f74785bc4a
feat(defineModel): support local mutation by default, remove local option
|
%!s(int64=2) %!d(string=hai) anos |
丶远方
|
b01fc7ea84
chore: remove unnecessary imports (#8262)
|
%!s(int64=2) %!d(string=hai) anos |
三咲智子 Kevin Deng
|
14f3d747a3
feat(sfc): introduce `defineModel` macro and `useModel` helper (#8018)
|
%!s(int64=3) %!d(string=hai) anos |
Evan You
|
e10a89e608
fix(compiler-sfc): fix function default value handling w/ props destructure
|
%!s(int64=3) %!d(string=hai) anos |
Evan You
|
7e8f175db7
wip(vitest-migration): runtime-core tests passing
|
%!s(int64=3) %!d(string=hai) anos |
Evan You
|
8867bb259a
wip(vitest-migration): reactivity tests passing
|
%!s(int64=3) %!d(string=hai) anos |
Evan You
|
467e113b95
feat(compiler-sfc): `<script setup>` defineProps destructure transform (#4690)
|
%!s(int64=4) %!d(string=hai) anos |
dependabot[bot]
|
305883a12f
build(deps-dev): bump typescript from 4.3.5 to 4.4.2 (#4482)
|
%!s(int64=4) %!d(string=hai) anos |
Evan You
|
47f488350c
chore: run updated prettier
|
%!s(int64=4) %!d(string=hai) anos |
Evan You
|
03e26845e2
fix(sfc): fix `<script setup>` async context preservation logic
|
%!s(int64=4) %!d(string=hai) anos |
Evan You
|
d12206db8e
test: add test case for proper effect teardown w/ withAsyncContext
|
%!s(int64=4) %!d(string=hai) anos |
Evan You
|
9ee41e14d2
fix: prevent withAsyncContext currentInstance leak in edge cases
|
%!s(int64=4) %!d(string=hai) anos |
Evan You
|
0240e82a38
feat(sfc): auto restore current instance after await statements in async setup()
|
%!s(int64=4) %!d(string=hai) anos |
Evan You
|
4c5844a9ca
feat(sfc): withDefaults helper
|
%!s(int64=4) %!d(string=hai) anos |
Evan You
|
ac853ff4ab
test: fix script setup helpers tests
|
%!s(int64=4) %!d(string=hai) anos |
Eduardo San Martin Morote
|
a137da8a9f
feat(sfc): add `defineEmits` and deprecate `defineEmit` (#3725)
|
%!s(int64=4) %!d(string=hai) anos |
Evan You
|
426a6c996e
test: tests for script setup helpers
|
%!s(int64=5) %!d(string=hai) anos |