v0.11.23
Release notes from CHANGELOG.md for @async/framework@0.11.23 (2026-06-21).
- Added first-class JSX type profiles for runtime/no-build and
buildtime/build-required authoring, including profile-local automatic
jsx-runtimeandjsx-dev-runtimepackage subpaths. - Added TypeScript fixtures proving runtime JSX accepts protocol attributes,
strict buildtime JSX rejects protocol props, and both profiles avoid global
ambient JSX pollution. - Added component registry mounting through
async:componentplus
this.slot(...)outlets for child component replacement from signal-derived
props. - Added example README coverage and clarified benchmark smoke checks without
publishing an incomplete Vite optimizer setup as a public example. - Bundle size from bundled TypeScript source:
browser.tsraw 228,180 B (228.2 KB / 0.228 MB), gzip 43,390 B (43.4 KB / 0.043 MB), br 35,878 B (35.9 KB / 0.036 MB) ->browser.min.jsraw 97,570 B (97.6 KB / 0.098 MB), gzip 29,015 B (29.0 KB / 0.029 MB), br 25,549 B (25.5 KB / 0.026 MB); delta raw -130,610 B (-130.6 KB / -0.131 MB), gzip -14,375 B (-14.4 KB / -0.014 MB), br -10,329 B (-10.3 KB / -0.010 MB).
Release evidence
- Release type: stable
- Package profile: framework-browser
- npm pack files: 40
| File | Raw | Gzip | Brotli |
|---|---|---|---|
browser.d.ts |
32.8 KB | 6.1 KB | 5.4 KB |
browser.js |
222.8 KB | 42.7 KB | 35.0 KB |
browser.min.js |
95.3 KB | 28.4 KB | 25.0 KB |
browser.ts |
222.8 KB | 42.7 KB | 35.0 KB |
browser.umd.js |
236.8 KB | 43.7 KB | 35.6 KB |
browser.umd.min.js |
96.8 KB | 28.5 KB | 25.0 KB |
framework.d.ts |
33.1 KB | 6.2 KB | 5.4 KB |
framework.ts |
227.9 KB | 43.7 KB | 35.6 KB |
server.js |
227.8 KB | 43.6 KB | 35.6 KB |
Diff links:
- browser.d.ts: https://github.com/async/framework/compare/HEAD%5E...v0.11.23?diff=unified#diff-browser.d.ts
- browser.js: https://github.com/async/framework/compare/HEAD%5E...v0.11.23?diff=unified#diff-browser.js
- browser.ts: https://github.com/async/framework/compare/HEAD%5E...v0.11.23?diff=unified#diff-browser.ts
- browser.umd.js: https://github.com/async/framework/compare/HEAD%5E...v0.11.23?diff=unified#diff-browser.umd.js
- framework.d.ts: https://github.com/async/framework/compare/HEAD%5E...v0.11.23?diff=unified#diff-framework.d.ts
- framework.ts: https://github.com/async/framework/compare/HEAD%5E...v0.11.23?diff=unified#diff-framework.ts
- server.js: https://github.com/async/framework/compare/HEAD%5E...v0.11.23?diff=unified#diff-server.js
Source: CHANGELOG.md in tag v0.11.23.