1 parent
fb9eab87eb
commit
d91212d24c
40 files changed
+585
-380
No files matched your search
@@ -21,9 +21,8 @@ RustBox 0.2.15 release manifest
|
||||
- labels embedded images separately from regular/image attachment chips
|
||||
- keeps attachment re-embed actions compact and allows separate same-name/same-size files
|
||||
- compact recipient address summaries with expandable full recipient lists
|
||||
- stretches `Load more` and `Load all` evenly across the full message-list action width
|
||||
- adds default pagination at 300 messages per page, plus optional smooth progressive loading and full-folder loading
|
||||
- adds a composer `Hide fields` / `Show fields` control so From/To/Cc/Bcc/Subject/options can collapse and the editor can use the freed vertical space
|
||||
- Load all message-list action and shorter Details label
|
||||
- inline-by-default image attachments, re-embedding, CID file links, and inline image layout controls
|
||||
- opens message-body links without an explicit target in a new tab/window instead of navigating inside the sandboxed mail-preview iframe; explicit targets remain intact
|
||||
- shows the login success toast only after a real POST login; session restoration/page refresh is silent
|
||||
@@ -31,7 +30,7 @@ RustBox 0.2.15 release manifest
|
||||
- previews PDFs from the authenticated inline attachment endpoint instead of a blob iframe for Safari/iPhone compatibility
|
||||
- presents compose attachment/message size limits as compact raw values without implementation-detail descriptions
|
||||
- retains the 0.2.9 realtime notification, shortcut and 300-message mailbox behavior
|
||||
- adds runtime schema migration V050 for `mail_preferences.compact_wide_rows` and `identities.signature_insert_mode`; V051 remains next
|
||||
- adds opt-in adaptive HTML-mail colors in Appearance and folds both it and mailbox loading mode into the unreleased V050 runtime migration; V051 remains next
|
||||
Architecture:
|
||||
- database_backend = sqlite | mysql | pgsql selects authoritative SQL only
|
||||
- blob storage and search are independent from the SQL engine
|
||||
@@ -55,11 +54,9 @@ Search:
|
||||
|
||||
Database/schema:
|
||||
- migrations/{sqlite,mysql,pgsql}/schema.sql contain the current fresh schema
|
||||
- compatibility baseline remains V046
|
||||
- runtime migration V047 adds attachment checksum metadata and search_outbox
|
||||
- runtime migration V048 adds `folders.counter_generation` for race-safe authoritative IMAP counter writes
|
||||
- runtime migration V049 adds `blob_delete_outbox` for durable physical blob cleanup
|
||||
- runtime migration V050 adds compact-wide-row preference and per-identity signature insertion mode
|
||||
- compatibility baseline is V049; former V047-V049 changes are consolidated into `schema.sql`, while V050 remains the single runtime migration
|
||||
- databases older than V049 must be upgraded to schema V049 before using this build
|
||||
- V050 contains `mail_preferences.compact_wide_rows`, `identities.signature_insert_mode`, `display_preferences.adaptive_email_colors` and `mail_preferences.message_loading_mode` because this release has not shipped yet
|
||||
- next migration number: V051
|
||||
|
||||
Docker examples:
|
||||
|
||||
Reference in new issue
Block a user