Skip to content

v0.15.2

Choose a tag to compare

@PatrickJS PatrickJS released this 06 Jul 09:08

Release notes from CHANGELOG.md for @async/framework@0.15.2 (2026-07-06).

  • Expanded @async/framework/flow (and the main entry) to re-export the
    complete @async/flow helper surface: step helpers (dispatch, after,
    branch, guard, transition), condition helpers (bool, every,
    some, not, can, matches, inspect), composition (compose,
    parallel, remember), and the flowStatus declaration helper, alongside
    the existing set, update, when, and onError. Apps can author full
    Flow definitions without installing @async/flow directly.
  • Removed the per-notification random dedupe key from the Flow scheduler
    bridge. Keys added keyed-job bookkeeping for every Flow notification without
    ever deduping, and a key collision could silently drop a notification.
  • Dropped the stale @async/flow/run module mapping from the bundle scripts
    (@async/flow/run is not a public Flow subpath) and added the
    @async/flow/compose mapping used by the expanded flow entry.

Release evidence

  • Release type: stable
  • Package profile: framework-browser
  • npm pack files: 61
File Raw Gzip Brotli
browser.d.ts 42.8 KB 7.8 KB 6.9 KB
browser.js 249.7 KB 46.9 KB 38.4 KB
browser.min.js 105.3 KB 30.8 KB 27.1 KB
browser.ts 249.8 KB 46.9 KB 38.4 KB
browser.umd.js 265.3 KB 48.1 KB 39.0 KB
browser.umd.min.js 106.8 KB 31.0 KB 27.2 KB
framework.d.ts 47.0 KB 8.6 KB 7.6 KB
framework.ts 392.1 KB 73.0 KB 58.1 KB
server.js 392.0 KB 72.9 KB 58.1 KB

Diff links:


Source: CHANGELOG.md in tag v0.15.2.