[1.1.9] — 2026-03-31
Added
- S3 Object Lock — full WORM enforcement on top of versioned buckets
PutObjectLockConfiguration/GetObjectLockConfiguration— enable Object Lock on a bucket withCOMPLIANCEorGOVERNANCEdefault retention (days or years)PutObjectRetention/GetObjectRetention— per-object retention withCOMPLIANCE(always blocks delete) andGOVERNANCE(x-amz-bypass-governance-retentionheader bypasses)PutObjectLegalHold/GetObjectLegalHold—ONstatus unconditionally blocks deletion regardless of retention mode- Default retention auto-applied on
PutObjectwhen bucket lock configuration is present
- S3 Replication — bucket-level replication configuration CRUD
PutBucketReplication/GetBucketReplication/DeleteBucketReplication
- S3 Tagging improvements — URL-encoded tagging header parsing now correctly handles
x-amz-taggingonPutObjectandCopyObject
Tests
- 16 new integration tests covering Object Lock, Replication, and Tagging — 730 tests total, all passing