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

This commit is contained in:
Mateusz Gruszczyński committed 2026-10-31 23:48:30 +01:00
1 parent e4aa787e06
commit 27a53c3c6a
16 files changed
+71 -5668

No files matched your search

+7 -4
View File
@@ -1,6 +1,9 @@
RustBox 0.2.4 release manifest
RustBox 0.2.5 release manifest
0.2.4 feature/configuration changes:
0.2.5 feature/configuration changes:
- automatically opens the next message after moving/deleting the current message, including Spam, Not spam, Archive and Move actions
- falls back to the previous message when the removed message was the last loaded item
- keeps the reader open while advancing, including full-screen reader mode
- fixes S3-compatible HTTP endpoints by carrying allow_http in the final object_store ClientOptions
- keeps HTTPS-only behavior as the default; plain HTTP still requires storage.allow_http=true
- adds a local HTTP S3 regression test for the request path
@@ -71,14 +74,14 @@ Docker examples:
- docker/compose-mysql-nfs-opensearch.yml (MySQL + real NFS volume + OpenSearch)
Operations/docs:
- README.md documents 0.2.4 storage/search configuration
- README.md documents 0.2.5 storage/search 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.4
- Cargo.toml version = 0.2.5
- rust-toolchain.toml pins Rust 1.99.1
- Cargo.lock is intentionally not shipped; the release gate regenerates it before locked checks
- CI and scripts/build-release.sh generate Cargo.lock, then run locked tests/Clippy/release build