Skip to content

Conversation

@afranken
Copy link
Member

@afranken afranken commented Dec 8, 2025

Description

Related Issue

Fixes #2827
Fixes #2843
Fixes #2790
Fixes #2738
Tests #2736

Tasks

  • I have signed the CLA.
  • I have written tests and verified that they fail without my change.

@afranken afranken self-assigned this Dec 8, 2025
@afranken afranken changed the title fix(docker): use absolute path to run s3mock.jar 5.0.0 maintenance / release preparation Dec 8, 2025
@afranken afranken force-pushed the 5.0.0-maintenance-ctd branch from 76c4ba3 to bc3e0a5 Compare December 8, 2025 11:48
@afranken afranken force-pushed the 5.0.0-maintenance-ctd branch 3 times, most recently from df9a795 to 0c0cf9d Compare December 18, 2025 11:46
afranken and others added 17 commits December 22, 2025 16:11
Also copy to "/opt/" instead of the root directory.

Fixes #2827
Also fixes links in Kotlin doc and wording in S3 Exception.

Fixes #2790
This is a breaking change, S3Mock will not be able to read from existing
file systems created with older versions.
Pretty confusing - "DisplayName" is used all over the place in
AWS, but for some reason, it's only removed from the "Owner"
data structure.
There is no documentation, blog post, etc to be found, just emails sent
to account owners. The API for "Owner" still lists "DisplayName", with
no deprecation notice.
The SDKs also do not contain a deprecation notice.

Fixes #2738
Some S3 APIs return STANDARD, while others do not.
Just ran these tests against S3 APIs and they pass.

See also #2736
@afranken afranken force-pushed the 5.0.0-maintenance-ctd branch from f58a005 to 3582d7b Compare December 22, 2025 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

2 participants