What's Changed
- fix(realtime): canonicalize boundary errors by @TCP404 in #3217
- fix(runtime): align installation integrity dialogs by @piorpua in #3220
- fix(runtime): validate packaged Node runtime layout by @piorpua in #3221
- feat(theme): unify theme system into a single Theme concept by @lornestack in #3219
- fix(bootstrap): preserve backend startup error codes by @TCP404 in #3218
- fix(preview): default zoom to 100% and hide snapshot/history entry by @lornestack in #3222
- feat(appearance): configurable font sizes & display→appearance rename by @lornestack in #3223
- Stabilize conversation runtime view contract by @piorpua in #3224
- fix(messages): keep message list scrollbar flush to window edge by @lornestack in #3226
- chore: bump version to 2.1.13 by @piorpua in #3229
Full Changelog: v2.1.12...v2.1.13