Commit History

Autor SHA1 Mensaxe Data
  Johnson Chu 5a528aa5cc refactor(reactivity, runtime-core): improve performance-critical code (#13274) hai 11 meses
  Evan You 2bbb6d2fc5 fix(scheduler): recover nextTick from error in post flush cb hai 1 ano
  skirtle 577edca8e7 fix(scheduler): job ordering when the post queue is flushing (#12090) hai 1 ano
  skirtle d18d6aa1b2 fix(scheduler): ensure recursive jobs can't be queued twice (#11955) hai 1 ano
  skirtle 4b608a9449 refactor(scheduler): remove invalidateJob (#11650) hai 1 ano
  skirtle b332f80f0e fix(runtime-core): pre jobs without an id should run first (#7746) hai 1 ano
  Evan You 55660b0cfc refactor(scheduler): use bitwise flags for scheduler jobs + optimize queueJob (#10407) %!s(int64=2) %!d(string=hai) anos
  Evan You d9162dfc2e fix(scheduler): sort nested postFlushCbs %!s(int64=2) %!d(string=hai) anos
  三咲智子 Kevin Deng bfe6b459d3 style: update format & lint config (#9162) %!s(int64=2) %!d(string=hai) anos
  skirtle a8f663867b fix(scheduler): ensure jobs are in the correct order (#7748) %!s(int64=2) %!d(string=hai) anos
  丶远方 6a22b1f6c2 fix(types): ensure nextTick return type reflect correct Promise value (#8406) %!s(int64=3) %!d(string=hai) anos
  丶远方 b01fc7ea84 chore: remove unnecessary imports (#8262) %!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 6aaf8efeff fix(runtime-core): avoid double firing when mounting inside a watcher callback %!s(int64=3) %!d(string=hai) anos
  Evan You 78c199d6db fix(watch): flush:pre watchers should not fire if state change causes %!s(int64=3) %!d(string=hai) anos
  Zardddddd60 eed3973459 chore(runtime-code): delete outdated test case (#3036) %!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 d810a1a569 fix(scheduler): fix insertion for id-less job %!s(int64=5) %!d(string=hai) anos
  Evan You 87f69fd0bb perf(reactivity): improve reactive effect memory usage (#4001) %!s(int64=5) %!d(string=hai) anos
  Evan You 03a7a73148 fix(reactivity): ensure computed always expose value %!s(int64=5) %!d(string=hai) anos
  Evan You b57e995edd fix(scheduler): handle preFlush cb queued inside postFlush cb %!s(int64=5) %!d(string=hai) anos
  HcySunYang 45fae9d308 fix(scheduler): ensure updates are always inserted in ascending id order (#3184) %!s(int64=5) %!d(string=hai) anos
  Evan You 36fa42a88c fix(runtime-core/scheduler): handle nested flushPostFlushCbs calls %!s(int64=5) %!d(string=hai) anos
  HcySunYang caccec3f78 fix(runtime-core/scheduler): sort postFlushCbs to ensure refs are set before lifecycle hooks (#1854) %!s(int64=5) %!d(string=hai) anos
  Evan You 611437a3fe fix(runtime-core/scheduler): allow component render functions to trigger itself %!s(int64=5) %!d(string=hai) anos
  Evan You 3692f2738f refactor(runtime-core/scheduler): dedicated preFlush queue %!s(int64=5) %!d(string=hai) anos
  Yang Mingshan b2a91429ed fix(runtime-core/scheduler): prevent duplicate queue (#1767) %!s(int64=5) %!d(string=hai) anos
  Evan You 09702e95b9 fix(runtime-core/scheduler): only allow watch callbacks to be self-triggering %!s(int64=5) %!d(string=hai) anos
  Evan You 7e8b26eba8 refactor(runtime-core): make nextTick() promise reject on scheduler flush error %!s(int64=6) %!d(string=hai) anos
  Evan You 165068dbc2 perf(runtime-core): avoid duplicate postFlushCb invocation %!s(int64=6) %!d(string=hai) anos