GitHub / vuejs/vue-vapor / commits
Vue Vapor is a variant of Vue that offers rendering without the Virtual DOM.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c802c5aa | docs: fix grammar in README.md (#308) |
fisker Cheung <l****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| da75dd91 | chore: fix spelling (#304) |
rbs <r****4@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| ab9aa899 | docs: update README to indicate current development status on core's vapor br... | Rizumu Ayaka <r****u@a****e> | 9 months ago | |
| 1bb9a0f8 | refactor: drop recordPropMetadata + merge renderEffect (#301) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a3edc274 | chore: remove unnecessary config in dev config [ci skip] | Evan You <e****n@v****g> | 11 months ago | |
| d6415d84 | chore: use actual production build for playground build and preview | Evan You <e****n@v****g> | 11 months ago | |
| 516d4ed1 | chore: revert temporarily commented lines | Evan You <e****n@v****g> | 11 months ago | |
| f0a8bfd2 | chore: fix test | Evan You <e****n@v****g> | 11 months ago | |
| 0196e1a4 | perf(runtime-vapor): optimize `setDOMProp` on static tag + key (#294) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 5828f244 | perf: use class for SetupContext | Evan You <e****n@v****g> | 11 months ago | |
| 842f94cc | perf(vapor): improve component instantiation by using class | Evan You <e****n@v****g> | 11 months ago | |
| f0361baf | perf(runtime-vapor): `setup()` returning object is only needed in __DEV__ (HM... |
Rizumu Ayaka <r****u@a****e>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e61cedf3 |
perf(runtime-vapor): use `setAttr` or `setDOMProp` instead of `setDynamicProp...
Co-authored-by: Doctor Wu <d****u@m****t> |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9a2158d2 | refactor(vapor): drop `v-memo` (#288) |
Kevin Deng 三咲智子 <s****z@s****e>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 3f6ce964 | feat(vapor): support more magic vars | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 81b3d363 | fix(vapor): destructure in `v-for` | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 0c7817ce | fix(compiler-vapor): stringify number prop value | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 4078206e | fix(runtime-vapor): attach scope id only to root sub-element | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| de3a611e | fix(runtime-vapor): export types from reactivity | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| f6ce3f9d | merge Merge tag 'v3.5.13' | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| d8451084 | refactor(runtime-vapor): extract fallback component | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 886440d2 | test(runtime-vapor): tidy custom directives test | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 30f6eec3 | refactor(runtime-vapor): re-organize block | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 6eb29d34 | release: v3.5.13 | Evan You <e****n@v****g> | 12 months ago | |
| 4f8d8078 | fix(ssr): handle initial selected state for select with v-model + v-for optio... |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 983eb50a | fix(templateRef): set ref on cached async component which wrapped in KeepAliv... |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| da7ad5e3 | fix(ssr): avoid updating subtree of async component if it is resolved (#12363) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 1f75d4e6 | fix(ssr): ensure v-text updates correctly with custom directives in SSR outpu... |
Bulat Aikaev <m****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 4b479db6 | fix(transition): reflow before leave-active class after leave-from (#12288) |
Tadas <3****z@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| a20a4cb3 | fix(hydration): the component vnode's el should be updated when a mismatch oc... |
linzhe <4****1@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 352bc88c | fix(custom-element): avoid triggering mutationObserver when relecting props | Evan You <e****n@v****g> | 12 months ago | |
| 10ab8c0e | chore(playground): reset version when opening local playground from reproduction | Evan You <e****n@v****g> | 12 months ago | |
| d637bd6c | perf(reactivity): do not track inner key `__v_skip`` (#11690) |
zhangenming <2****6@q****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 2d78539d | fix(compiler-dom): properly stringify template string style (#12392) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 54812eac | test: add test case for transition memory leaks | Evan You <e****n@v****g> | 12 months ago | |
| 1022eaba | fix(types): defineEmits w/ interface declaration (#12343) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 660132df | fix(Transition): fix transition memory leak edge case (#12182) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 4aeff318 | chore(deps): update dependency postcss-selector-parser to v7 (#12289) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 70b44ca8 | chore(reactivity): remove unecessary array copy (#12400) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 59975ed3 | feat(runtime-vapor): export createBranch | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 3da5ecfb | fix(runtime-vapor): add scope id for fallback component | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| c223eb26 | fix(runtime-vapor): switch to fallback when slot is empty | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 7f3ca465 | fix(runtime-vapor): scope id for `v-if` | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| faa3e2c0 | fix(runtime-vapor): `v-if` with inherit attrs | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 7a98f4b5 | fix(runtime-vapor): invoke getter for static attrs | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| a49858f3 | build: strip pure comments in minified builds | Evan You <e****n@v****g> | 12 months ago | |
| 8bff142f | fix(teleport): handle deferred teleport update before mounted (#12168) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| af75b64b | feat: scope id for child component | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 24761761 | feat(vapor): merge inherited attrs with current attrs | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| c4312f9c | fix(runtime-dom): set css vars on update to handle child forcing reflow in on... |
linzhe <4****1@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 2d5c5e25 | fix(runtime-dom): set css vars before user onMounted hooks | Evan You <e****n@v****g> | 12 months ago | |
| 99009eee | fix(compiler-core): handle v-memo + v-for with functional key (#12014) |
linzhe <4****1@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 37300fc2 | fix(v-once): setting hasOnce to current block only when in v-once (#12374) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| bee2f5ee | fix(reactivity): release nested effects/scopes on effect scope stop (#12373) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 21932840 | fix(reactiivty): avoid unnecessary watcher effect removal from inactive scope | Evan You <e****n@v****g> | 12 months ago | |
| e9f3e6b5 | workflow: bench against bundled dist file to avoid import access overhead | Evan You <e****n@v****g> | 12 months ago | |
| 3656364b | chore: add well-known funding manifest urls [ci skip] | Evan You <e****n@v****g> | 12 months ago | |
| c9158652 | feat(runtime-vapor): fallback component (#232) |
Kevin Deng 三咲智子 <s****z@s****e>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f85ac40f | chore(compiler-vapor): fix type error | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 39f85ecc | fix(runtime-vapor): don't overridden attrs in static template | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 506ed4e7 | chore: enable format on save in workspace settings | Evan You <e****n@v****g> | 12 months ago | |
| 5f92ff8c | feat(vapor): dynamic component | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 83430a35 | workflow: improve bench scripts | Evan You <e****n@v****g> | 12 months ago | |
| fab9917a | fix(runtime-vapor): component self-reference | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 114d5015 | feat(compiler-vapor): support implicit prop in template | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 51d9bbe7 | fix(compiler-vapor): nested component | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| 8ea6e4fb | fix(vue-vapor): remove compiler version | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| c574faa8 | refactor(runtime-vapor): simplify directive mechanism (#278) |
Kevin Deng 三咲智子 <s****z@s****e>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| eed7d1d4 | refactor(compiler-vapor): drop browser build | 三咲智子 Kevin Deng <s****z@s****e> | 12 months ago | |
| b1260e0d | merge Merge remote-tracking branch 'upstream/main' | Evan You <e****n@v****g> | 12 months ago | |
| 2d30c712 | workflow(benchmark): warmup run (#287) |
Rizumu Ayaka <r****u@a****e>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b5ed2ec9 | workflow: fix inaccurate test timer in benchmark (#286) |
Rizumu Ayaka <r****u@a****e>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b5ff9300 |
fix(deps): update dependency postcss to ^8.4.48 (#12356)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 85264272 |
chore(deps): update build (#12357)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| a0901756 |
chore: migrate renovate config (#12354)
Co-authored-by: renovate[bot] <2****]@u****m>, 三咲智子 Kevin Deng <s****z@s****e> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 76c43c60 |
chore(deps): update dependency @types/node to v22 (#12320)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| e81ecc9a |
chore(deps): update lint (#12319)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 7d0dc739 |
chore(deps): update all non-major dependencies (#12316)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 394902c2 |
chore(deps): update build (#12317)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 664d2e55 |
chore(deps): update pnpm to v9.12.3 (#12278)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3a043e8c |
chore(deps): update dependency typescript-eslint to ^8.11.0 (#12276)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6c0f4741 |
chore(deps): update dependency npm-run-all2 to v7 (#12277)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ad247b33 |
chore(deps): update all non-major dependencies (#12275)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 5652c5ad |
chore(deps): update build (#12274)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ed01d925 |
chore(deps): update all non-major dependencies (#12222)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1222437e |
chore(deps): update lint (#12226)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 536d6001 |
chore(deps): update build (#12223)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 657603d7 | docs: update package name to `@vue/compiler-core` (#12192)[ci skip] |
Tycho <j****g@o****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2442c3b0 |
chore(deps): update dependency typescript-eslint to ^8.8.1 (#12167)
Co-authored-by: renovate[bot] <2****]@u****m>, edison <d****1@1****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 5b17afa8 |
chore(deps): update dependency magic-string to ^0.30.12 (#12166)
Co-authored-by: renovate[bot] <2****]@u****m>, edison <d****1@1****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 828d4a44 | fix(test): update snapshot (#12169) |
edison <d****1@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a038505c | chore: improve `renderComponentRoot` warn message (#10914) |
btea <2****2@q****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4e19a994 |
test(shared): improve test coverage (#8456)
Co-authored-by: edison <d****1@1****m> |
远方os <y****g@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3b5d8d25 |
test(defineProps): add intersection type test (#8684)
Co-authored-by: daiwei <d****1@1****m>, autofix-ci[bot] <1****]@u****m> |
zr <2****6@q****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| aa6879f9 |
chore(deps): update dependency @swc/core to ^1.7.35 (#12165)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| be9eed25 |
chore(deps): update all non-major dependencies (#12164)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1755ac0a | perf(runtime-core): use feature flag for call to resolveMergedOptions (#12163) |
skirtle <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 770ea67a | release: v3.5.12 | Evan You <e****n@v****g> | about 1 year ago | |
| c82b6621 | refactor(reactivity): reduce size of collectionHandlers (#12152) |
skirtle <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ea943afe | fix(runtime-dom): prevent unnecessary updates in v-model checkbox when value ... |
Tycho <j****g@o****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago |