Repository navigation
v0.31.0
Added
- Published multi-arch container images
- OCI image metadata
arca tls ensure- HTTPS without certificates of your own
[storage] fsyncsetting
Changed
- The Ceph s3-tests report counts documented AWS divergences as passed
- Audit-log entries are committed in batches of up to 1 second
- Image names
- Documentation audited against the code
Removed
- The "HA Hardening Plan" documentation page and the
.claude/planning documents
Fixed
- The offline
compress-existing,decompress-existing,encrypt-existinganddecrypt-existingcan no longer turn good data into bad on a power cut - Keep-alive GETs over plain HTTP no longer take about 40 ms each
- Acknowledged writes now survive a power loss
UploadPartCopywrites a part sidecar for every partarca compress-existingno longer damages encrypted blobs or aborts on multipart ones- A failing
bin/teststep no longer leaks its test project - Upload bodies are now verified against the digest the client sends, as on AWS
- A failed upload no longer leaves a temporary file behind
- Compressed objects could not be read on a server with encryption enabled
- PostgreSQL conditional writes now have a regression test (TD-039)
- Test runs no longer destroy the developer's server
bin/test integrationskipped the encryption and KMS suitesbin/test integrationtested a different server from the one you started- The TLS test suites no longer touch
certs/, and work on Linux - A request right after an early reject could be misread on the same connection
Security
- Dependency updates for five advisories
Full release notes: CHANGELOG.md
Full changelog: v0.30.2...v0.31.0
Container images (linux/amd64, linux/arm64):
docker pull ghcr.io/dxc-technology/arca:0.31.0
docker pull ghcr.io/dxc-technology/arca-console:0.31.0