Releases: RtlZeroMemory/Rezi
Releases · RtlZeroMemory/Rezi
v0.1.0-alpha.49
Full Changelog: v0.1.0-alpha.48...v0.1.0-alpha.49
v0.1.0-alpha.48
What's Changed
- refactor(renderer): replace WeakMap theme propagation with stack by @RtlZeroMemory in #211
- feat(core): add drawlist builder buildInto(dst) for v2/v3 by @RtlZeroMemory in #212
- feat: add backend beginFrame zero-copy SAB frame path by @RtlZeroMemory in #213
- ci: optimize PR pipeline — concurrency, fast gate, reduced matrix by @RtlZeroMemory in #215
- fix(node): do not reclaim READY SAB slots in beginFrame by @RtlZeroMemory in #214
- drawlist: make v1 the only protocol and persistent builder by @RtlZeroMemory in #216
- EPIC 6: packed style pipeline + Zireael vendor bump by @RtlZeroMemory in #217
- chore(native): bump vendored Zireael to v1.3.11 by @RtlZeroMemory in #219
- EPIC 8: frame text arena + slice-referenced text ops by @RtlZeroMemory in #218
- EPIC 7: retained sub-display-lists via per-instance render packets by @RtlZeroMemory in #220
- EPIC 9B: plumb BLIT_RECT and optimize logs scroll rendering by @RtlZeroMemory in #221
- Fix post-refactor regressions and bump native vendor to Zireael #103 by @RtlZeroMemory in #223
- Fix starship rendering regressions with clean diff and PTY debug runbook by @RtlZeroMemory in #225
- perf: layout stability signatures, content-keyed packets, hot-path fixes by @RtlZeroMemory in #226
- fix(ink-compat): optimize translation and layout hot paths by @RtlZeroMemory in #227
Full Changelog: v0.1.0-alpha.46...v0.1.0-alpha.48
v0.1.0-alpha.47
What's Changed
- refactor(renderer): replace WeakMap theme propagation with stack by @RtlZeroMemory in #211
- feat(core): add drawlist builder buildInto(dst) for v2/v3 by @RtlZeroMemory in #212
- feat: add backend beginFrame zero-copy SAB frame path by @RtlZeroMemory in #213
- ci: optimize PR pipeline — concurrency, fast gate, reduced matrix by @RtlZeroMemory in #215
- fix(node): do not reclaim READY SAB slots in beginFrame by @RtlZeroMemory in #214
- drawlist: make v1 the only protocol and persistent builder by @RtlZeroMemory in #216
- EPIC 6: packed style pipeline + Zireael vendor bump by @RtlZeroMemory in #217
- chore(native): bump vendored Zireael to v1.3.11 by @RtlZeroMemory in #219
- EPIC 8: frame text arena + slice-referenced text ops by @RtlZeroMemory in #218
- EPIC 7: retained sub-display-lists via per-instance render packets by @RtlZeroMemory in #220
- EPIC 9B: plumb BLIT_RECT and optimize logs scroll rendering by @RtlZeroMemory in #221
- Fix post-refactor regressions and bump native vendor to Zireael #103 by @RtlZeroMemory in #223
- Fix starship rendering regressions with clean diff and PTY debug runbook by @RtlZeroMemory in #225
Full Changelog: v0.1.0-alpha.46...v0.1.0-alpha.47
v0.1.0-alpha.46
What's Changed
- docs: add comprehensive Ink-compat guide and README feature callout by @RtlZeroMemory in #207
- fix(native): bump Zireael vendor to v1.3.9 by @RtlZeroMemory in #210
Full Changelog: v0.1.0-alpha.45...v0.1.0-alpha.46
v0.1.0-alpha.45
What's Changed
- chore(release): publish scoped ink shim packages by @RtlZeroMemory in #208
Full Changelog: v0.1.0-alpha.44...v0.1.0-alpha.45
v0.1.0-alpha.44
What's Changed
- fix(release): publish ink-compat and shim packages by @RtlZeroMemory in #204
- fix(native): make ZR_ARRAYLEN MSVC-compatible by @RtlZeroMemory in #205
- feat(ink-compat): improve fidelity, diagnostics, and docs by @RtlZeroMemory in #203
- fix(release): publish ink-compat by path by @RtlZeroMemory in #206
Full Changelog: v0.1.0-alpha.41...v0.1.0-alpha.44
v0.1.0-alpha.43
What's Changed
- fix(native): make ZR_ARRAYLEN MSVC-compatible by @RtlZeroMemory in #205
Full Changelog: v0.1.0-alpha.42...v0.1.0-alpha.43
v0.1.0-alpha.42
What's Changed
- fix(release): publish ink-compat and shim packages by @RtlZeroMemory in #204
Full Changelog: v0.1.0-alpha.40...v0.1.0-alpha.42
v0.1.0-alpha.41
Full Changelog: v0.1.0-alpha.40...v0.1.0-alpha.41
v0.1.0-alpha.40
What's Changed
- fix(core): dev-mode warnings for silently swallowed callback errors by @RtlZeroMemory in #195
- fix(core): harden widget ID validation and view function return checks by @RtlZeroMemory in #196
- fix(core): detect duplicate keys in each()/eachInline() at construction time by @RtlZeroMemory in #197
- fix(core): stop swallowing async form validation errors by @RtlZeroMemory in #198
- fix(core): harden router guard error handling and param validation by @RtlZeroMemory in #199
- fix(core): add max chord length and duplicate keybinding warnings by @RtlZeroMemory in #200
- docs(dev): add Rezi code standards and enforcement references by @RtlZeroMemory in #201
- chore(release): bump Zireael vendor and prepare alpha.40 by @RtlZeroMemory in #202
Full Changelog: v0.1.0-alpha.39...v0.1.0-alpha.40