Changelog

All notable changes to Cloodsy S3.

v1.0.0 Latest 2026-03-10

Added

  • + Full S3 API compatibility (16 endpoints)
  • + Per-bucket credential management with read-only mode
  • + Multipart upload support (up to 5TB per object)
  • + Presigned URL generation for GET and PUT operations
  • + Bucket quota enforcement
  • + AWS Signature v4 authentication
  • + SQLite metadata with WAL mode
  • + Built-in CLI for bucket and credential management
  • + TLS support with configurable certificate paths
  • + Graceful shutdown with in-flight request draining
  • + Cross-platform builds (Linux x86_64, ARM64, ARMv7, macOS)
  • + Range request support for partial content serving
  • + Atomic file writes with crash-safe guarantees
  • + Path traversal protection
  • + Systemd service template
v0.9.0 2026-02-15

Added

  • + Presigned URL support for GET operations
  • + Bucket quota commands (set, info)
  • + CopyObject endpoint

Changed

  • ~ Improved multipart upload memory usage
  • ~ Better error messages for invalid credentials

Fixed

  • ! Fixed ListObjectsV2 pagination with continuation tokens
  • ! Fixed content-type detection for files without extensions
v0.8.0 2026-01-20

Added

  • + Multipart upload support
  • + Range request headers (partial content)
  • + Read-only credential mode

Changed

  • ~ Migrated metadata to SQLite WAL mode

Security

  • ! Added path traversal protection on all object key operations
  • ! Enforced atomic writes to prevent partial file corruption