v0.12.3
Release notes from CHANGELOG.md for @async/framework@0.12.3 (2026-06-24).
- Treat route partials that return
status: 204, nohtmlkey, barenull,
or bareundefinedas no-op route HTML updates instead of clearing or
stringifying the active boundary. - Added config-first
loader.swap({ type })variants for unchanged-aware,
batched, and signal-bound boundary refreshes without expanding the loader
method surface. - Bundle size from bundled TypeScript source:
browser.tsraw 348,555 B (348.6 KB / 0.349 MB), gzip 65,264 B (65.3 KB / 0.065 MB), br 53,133 B (53.1 KB / 0.053 MB) ->browser.min.jsraw 146,383 B (146.4 KB / 0.146 MB), gzip 42,600 B (42.6 KB / 0.043 MB), br 37,056 B (37.1 KB / 0.037 MB); delta raw -202,172 B (-202.2 KB / -0.202 MB), gzip -22,664 B (-22.7 KB / -0.023 MB), br -16,077 B (-16.1 KB / -0.016 MB).
Release evidence
- Release type: stable
- Package profile: framework-browser
- npm pack files: 40
| File | Raw | Gzip | Brotli |
|---|---|---|---|
browser.d.ts |
38.4 KB | 7.1 KB | 6.3 KB |
browser.js |
340.3 KB | 64.1 KB | 51.9 KB |
browser.min.js |
143.0 KB | 41.7 KB | 36.2 KB |
browser.ts |
340.4 KB | 64.2 KB | 51.9 KB |
browser.umd.js |
361.3 KB | 65.6 KB | 52.6 KB |
browser.umd.min.js |
145.2 KB | 41.8 KB | 36.3 KB |
framework.d.ts |
38.8 KB | 7.2 KB | 6.4 KB |
framework.ts |
345.5 KB | 65.2 KB | 52.5 KB |
server.js |
345.4 KB | 65.1 KB | 52.4 KB |
Diff links:
- browser.d.ts: https://github.com/async/framework/compare/HEAD%5E...v0.12.3?diff=unified#diff-browser.d.ts
- browser.js: https://github.com/async/framework/compare/HEAD%5E...v0.12.3?diff=unified#diff-browser.js
- browser.ts: https://github.com/async/framework/compare/HEAD%5E...v0.12.3?diff=unified#diff-browser.ts
- browser.umd.js: https://github.com/async/framework/compare/HEAD%5E...v0.12.3?diff=unified#diff-browser.umd.js
- framework.d.ts: https://github.com/async/framework/compare/HEAD%5E...v0.12.3?diff=unified#diff-framework.d.ts
- framework.ts: https://github.com/async/framework/compare/HEAD%5E...v0.12.3?diff=unified#diff-framework.ts
- server.js: https://github.com/async/framework/compare/HEAD%5E...v0.12.3?diff=unified#diff-server.js
Source: CHANGELOG.md in tag v0.12.3.