v0.2.28
RustBox CI / rustbox (push) Canceled after 0s

This commit is contained in:
Mateusz Gruszczyński committed 2026-11-06 12:30:57 +01:00
1 parent 20d78ee7be
commit c160f25e4c
16 files changed
+252 -44

No files matched your search

+8 -6
View File
@@ -1,7 +1,7 @@
RustBox 0.2.27 - final source validation
RustBox 0.2.28 - final source validation
0.2.27 scope:
- monochrome preset promotion, wider subject presentation with tooltip, non-reserving hover actions, reader-only popup embedding, adaptive HTML-mail light/dark inference from the actual reader surface, graphical per-folder IMAP storage usage, plus the 0.2.26 licensing/documentation baseline
0.2.28 scope:
- correct reply recipients for own sent messages in threads, reader thread/single-message toggle, and stronger Polish legacy-encoding/mojibake repair, plus the 0.2.27 mail-list and appearance baseline
0.2.25 scope:
- filters: apply now on existing messages (`POST /api/filters/match`, IMAP UID SEARCH bounds + cache), exceptions, new conditions and actions, templates, missing-folder creation, "always move from this sender"
@@ -67,15 +67,17 @@ RustBox 0.2.27 - final source validation
- 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-V052 are consolidated into compatibility baseline V052; V053 adds `skin_depth` and `skin_gradients`; V054 adds the theme schedule and account colour; V055 is next
- version metadata identifies 0.2.27
- version metadata identifies 0.2.28
Completed in this environment:
- offline release validator: scripts/validate-release-static.py (455/455 checks passed)
- offline release validator: scripts/validate-release-static.py (458/458 checks passed)
- browser JavaScript assembled in manifest order passes `node --check`
- reply-recipient helper smoke test covers own-account, alias and normal incoming-message replies
- supplied legacy Polish `.eml` decodes to the expected ISO-8859-2 subject and UTF-8 quoted-printable body in an independent MIME parser check
- all JSON files parse successfully
- Python helper scripts compile successfully
- shell scripts pass `bash -n`
- release metadata consistently identifies 0.2.27
- release metadata consistently identifies 0.2.28
- V052 baseline consolidation plus the V053 skin-depth migration are validated offline
- 0.2.25 filter UI (apply now, run now, always move from sender), context submenus and preset editing exercised in Playwright against a mocked API; the 0.2.24 styles rendered at standard and immersive depth with gradients on and off; earlier: all 37 interface styles rendered in light and dark at the immersive depth against a mocked API (Playwright), with no page errors