v2026.4.304
Released on 03/29/2026
- REFACTOR: Migrated from AngularJS hybrid to standalone Angular with vanilla toast notifications.
- REFACTOR: Migrated entire codebase from CommonJS to ES modules (server and client).
- REFACTOR: Migrated Electron webview to iframe with postMessage communication.
- PERF: Switched to AOT compilation, removing @angular/compiler (~1MB savings).
- PERF: Removed jQuery dependency, using native DOM (~180KB savings).
- PERF: Replaced moment.js with dayjs (~400KB savings).
- FEATURE: Offloaded key sorting and tree building to a Web Worker for smoother UI.
- FEATURE: Added functionality to promote GitHub draft releases to published.
- BUGFIX: Resolved race condition causing empty keys and statistics on initial load.
- BUGFIX: Fixed ChangeDetectorRef in all BreakpointObserver subscriptions and MDC typography.
- BUGFIX: Fixed search enter, tree refresh, and socket tick issues.
- BUGFIX: Fixed test-connection settlement logic to prevent double-emit.
- BUGFIX: Fixed p3xrDevMode reference error in production build.
- BUGFIX: Fixed accordion elevation, dark border, layout padding, and list weight.
- REFACTOR: Removed legacy AngularJS source files and console menu item from main menu.
- CHORE: Dropped armv7l (32-bit ARM) build targets.
https://github.com/patrikx3/redis-ui/blob/master/change-log.md#v20264304