1 parent
3b9110c8c8
commit
beae94e932
42 files changed
+2518
-274
No files matched your search
+14
-6
@@ -1,4 +1,11 @@
|
||||
RustBox 0.2.22 - final source validation
|
||||
RustBox 0.2.23 - final source validation
|
||||
|
||||
0.2.23 scope:
|
||||
- adds Appearance "Style depth" (`skin_depth`, V053): colors only / standard (default) / immersive
|
||||
- adds a separate "Style gradients" switch (`skin_gradients`, V053, default off); every stylesheet gradient is gated by it
|
||||
- interface-style standard: every predefined style ships light+dark palettes, a fixed layout profile and structural design tokens; 23 existing styles adapted, 14 new styles added (Dracula, Catppuccin, Solarized, Gruvbox, Tokyo Night, Rosé Pine, Everforest, Synthwave, Paper, Terminal, Aqua Glass, Linear, Material You, Retro 95)
|
||||
- V051/V052 consolidated into the fresh schemas; compatibility baseline V052
|
||||
- fresh MySQL schema: `message_loading_mode` uses an expression default
|
||||
|
||||
0.2.22 scope:
|
||||
- adds message snooze (`snoozed_messages`, V052): hides a message client-side from its current folder view until a chosen wake time; purely client-side hiding, no server-side pagination/count SQL changes, no IMAP side effects
|
||||
@@ -45,17 +52,18 @@ RustBox 0.2.22 - final source validation
|
||||
- PDF attachment preview uses the authenticated inline URL for Safari/iPhone compatibility
|
||||
- Composing shows only compact attachment/message size-limit values on one line
|
||||
- 0.2.9 realtime notification gating, browser shortcut preservation and 300-message defaults remain intact
|
||||
- V047-V050 are consolidated into compatibility baseline V050; V051 migrates existing tenants with adaptive HTML-mail colors and mailbox loading mode; V052 adds `snoozed_messages` to existing V051 tenants; V053 is next
|
||||
- version metadata identifies 0.2.22
|
||||
- V047-V052 are consolidated into compatibility baseline V052; V053 adds `skin_depth` and `skin_gradients` to existing V052 tenants; V054 is next
|
||||
- version metadata identifies 0.2.23
|
||||
|
||||
Completed in this environment:
|
||||
- offline release validator: scripts/validate-release-static.py (424/424 checks passed)
|
||||
- offline release validator: scripts/validate-release-static.py (432/432 checks passed)
|
||||
- browser JavaScript assembled in manifest order passes `node --check`
|
||||
- all JSON files parse successfully
|
||||
- Python helper scripts compile successfully
|
||||
- shell scripts pass `bash -n`
|
||||
- release metadata consistently identifies 0.2.22
|
||||
- V050 baseline consolidation plus the V051 adaptive-colors/mailbox-loading migration are validated offline
|
||||
- release metadata consistently identifies 0.2.23
|
||||
- V052 baseline consolidation plus the V053 skin-depth migration are validated offline
|
||||
- all 37 interface styles rendered in light and dark at the immersive depth against a mocked API (Playwright), with no page errors
|
||||
|
||||
|
||||
Not executable in this packaging environment:
|
||||
|
||||
Reference in new issue
Block a user