0.2.33
RustBox CI / rustbox (push) Waiting to run

This commit is contained in:
Mateusz Gruszczyński committed 2026-11-09 14:52:54 +01:00
1 parent 167fdfcb04
commit ad8981e38d
14 files changed
+233 -12

No files matched your search

+6 -3
View File
@@ -1,4 +1,7 @@
RustBox 0.2.32 release manifest
RustBox 0.2.33 release manifest
0.2.33 release changes:
- session notification bell collects new-mail events from other signed-in accounts, remains non-interactive when empty, shows a bounded dropdown with account/message details when notifications exist, and switches to the source account plus opens the selected message on click
0.2.32 release changes:
- composer formatting toolbar preserves the active DOM selection before toolbar focus changes and restores it before applying formatting; bold/italic/underline and the remaining commands, links, font, size and colour now target the text the user selected
@@ -143,14 +146,14 @@ Docker examples:
Operations/docs:
- standalone `scripts/migrate_roundcube.py` imports Roundcube contacts/identities using RustBox config.toml and supports SQLite/MySQL/PostgreSQL targets
- README.md documents 0.2.32 configuration
- README.md documents 0.2.33 configuration
- docker/README.md documents Compose variants
- docs/STORAGE_SEARCH_OPERATIONS.md documents failure modes, shared-storage requirements and migration behavior
- TODO.md leaves live SILO/MinIO/AWS/Ceph and real multi-node acceptance validation explicitly pending
Build/release metadata:
- `scripts/package-release.sh` runs the full Rust release gate before creating ZIP/SHA256 artifacts
- Cargo.toml version = 0.2.32
- Cargo.toml version = 0.2.33
- rust-toolchain.toml pins Rust 1.99.1
- Cargo.lock is retained for reproducible application builds; the release gate generates it only when missing
- CI and scripts/build-release.sh use the retained Cargo.lock (generating it only if missing), then run locked tests/Clippy/release build