1 parent
5dc9db0b1c
commit
83440f20e2
28 files changed
+1925
-213
No files matched your search
+17
-5
@@ -1,6 +1,18 @@
|
||||
RustBox 0.2.11 - final source validation
|
||||
RustBox 0.2.12 - final source validation
|
||||
|
||||
0.2.11 scope:
|
||||
0.2.12 scope:
|
||||
- saving/updating a draft stays silent in realtime: Drafts still refreshes, but no “new message” toast/system notification is emitted
|
||||
- composer `Delete draft` removes the current verified IMAP draft and cascades local draft attachment metadata/blob cleanup
|
||||
- explicit Save draft action before Cancel forces a real IMAP Drafts snapshot while background autosave behavior remains unchanged
|
||||
- manual IMAP save reports APPEND/snapshot failures instead of showing false success
|
||||
- draft recovery restores attachment metadata and the attachment strip keeps inline plus regular files visible together
|
||||
- new uploads merge against the full server-side draft attachment list so adding another file cannot replace an existing visible entry
|
||||
- composer UX regression fixed: image actions are contextual/floating instead of a dedicated layout row
|
||||
- multiple inline images/attachments append independently and do not replace the active selection
|
||||
- same-name/same-size files are no longer silently de-duplicated
|
||||
- recipient list collapsing, full-width Load more/Load all controls, and reader Details label
|
||||
- composer fields can collapse to maximize the message editor, and invalid recipient input expands them again
|
||||
- inline attachment embedding/re-embedding, clipboard/file drop insertion, image drag repositioning, and pointer resize handles
|
||||
- message-body links without an explicit target open outside the sandboxed preview in a new tab/window, while explicit targets are preserved
|
||||
- page refresh/session restoration does not emit a false “Successfully logged in” toast
|
||||
- real login still emits the success toast
|
||||
@@ -9,15 +21,15 @@ RustBox 0.2.11 - 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
|
||||
- no runtime schema migration is added; V049 remains next
|
||||
- version metadata updated to 0.2.11
|
||||
- version metadata updated to 0.2.12
|
||||
|
||||
Completed in this environment:
|
||||
- offline release validator: scripts/validate-release-static.py (351/351 checks passed)
|
||||
- offline release validator: scripts/validate-release-static.py (374/374 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.11
|
||||
- release metadata consistently identifies 0.2.12
|
||||
- V048 migration files/catalog registration and SQLite upgrade execution are validated offline
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user