Imposia 0.4.0
Imposia 0.4.0
Imposia 0.4.0 keeps the deterministic browser-layout paginator responsive
during large HTML/CSR generations without introducing another rendering
authority.
Highlights
- Core cooperatively yields from constraint capture and recursive text,
element, grid, line, and table fragmentation. The default main-thread budget
is 8 ms, hosts can inject a scheduler, andInfinitydisables handoffs. - Forced-yield and uninterrupted modes retain the same accepted page structure.
Supersession aborts a pending scheduler wait and cleans the losing staging
generation before the winner starts. - Fonts and images settle after staging content and styles are mounted.
Progress now reports pass-local provisional page allocation through
{ completedPages, pass, provisional: true }. - Page roots use layout containment. Style containment remains disabled to
preserve authored counter and quote semantics.
Install
pnpm add @imposia/react@0.4.0Framework-neutral consumers can install the package that matches their layer:
pnpm add @imposia/core@0.4.0
pnpm add @imposia/viewer@0.4.0
pnpm add @imposia/client@0.4.0Packages
Each attached .tgz is the package tarball submitted to npm. SHA256SUMS
records the matching GitHub Release asset checksums.