Skip to content

Release history

Zenko CloudServer releases

Zenko CloudServer, an open-source implementation of a server handling the Amazon S3 protocol.

All releases

53 shown

No immediate action
9.3.8 Maintenance

Routine maintenance and dependency updates.

No immediate action
7.70.51-7-socketleak Maintenance

Routine maintenance and dependency updates.

No immediate action
7.70.45-socketleak Maintenance

Routine maintenance and dependency updates.

No immediate action
9.2.41 Maintenance

Routine maintenance and dependency updates.

No immediate action
9.2.40 New feature

Replication event logging

9.3.7 New feature
Notable features
  • Support for new API GetObjectAttributes returning user metadata
  • Updated LastModified date in XML responses to ISO string format
Full changelog

What's Changed

  • Aws sdk v3 migrations by @SylvainSenechal in https://github.com/scality/cloudserver/pull/6042
  • Improvement/cldsrv 724 sur utapi tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5950
  • Improvement/cldsrv 724 kms tests migration by @benzekrimaha in https://github.com/scality/cloudserver/pull/5951
  • Improvement/cldsrv 724 multiple backend tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5960
  • Improvement/cldsrv 724 object related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5987
  • Improvement/cldsrv 724 bucket related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5988
  • Improvement/cldsrv 724 versionning related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5978
  • Improvement/cldsrv 724 md search related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5981
  • Improvement/cldsrv 724 legacy related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5982
  • Improvement/cldsrv 724 service get related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5983
  • Improvement/cldsrv 724-backbeat-related-functional-tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5985
  • add nested xml input format for bucket quota by @SylvainSenechal in https://github.com/scality/cloudserver/pull/6037
  • Cloudserver adaptation post arsenal refacto by @benzekrimaha in https://github.com/scality/cloudserver/pull/6044
  • INTEGRATION [PR#6033 > development/9.3] ✨ CLDSRV-812: ListObjectsV2 create x-amz-optional-attributes header by @bert-e in https://github.com/scality/cloudserver/pull/6072
  • INTEGRATION [PR#6043 > development/9.3] ✨(CLDSRV-813) update CloudServer XML ListObjectsV2 to support optional attributes by @bert-e in https://github.com/scality/cloudserver/pull/6075
  • 🎨 format on bucketGet and objectGetLegalHold for async/await by @DarkIsDude in https://github.com/scality/cloudserver/pull/6073
  • Improvement/cldsrv 846 migrate bucket logging tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/6077
  • 🎨 Async/Await migration on bucketGet and objectGetLegalHold by @DarkIsDude in https://github.com/scality/cloudserver/pull/6045
  • Support the new API GetObjectAttributes by @maeldonn in https://github.com/scality/cloudserver/pull/6060
  • Return user metadata in GetObjectAttributes API by @maeldonn in https://github.com/scality/cloudserver/pull/6070
  • Fix GetObjectAttributes to handle versionId as a query parameter by @maeldonn in https://github.com/scality/cloudserver/pull/6083
  • Update LastModified date format to ISO string in XML response by @ZiyangLinScality in https://github.com/scality/cloudserver/pull/6085
  • 👷(CLDSRV-858) Improve bucket naming gcp by @DarkIsDude in https://github.com/scality/cloudserver/pull/6086
  • CLDSRV-835: Fix flaky kmip cluster test by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6100
  • 👷(CLDSRV-867) Clean old GCP bucket by @DarkIsDude in https://github.com/scality/cloudserver/pull/6098
  • CLDSRV-805: Fix flaky GCP tests due to rate limit by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6111
  • CLDSRV-835: Fix flaky cleanup and teardown s3C related tests by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6109
  • CLDSRV-835: Fix flakiness tcp socket hang up by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6115
  • CLDSRV-835: Retry tcp flakiness with concurrency by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6116
  • CLDSRV-835: Add troubleshooting details to CI by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6106
  • CLDSRV-835: Retry flaky upload socket hang up by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6118
  • Update functional tests to use cloudserverclient extended commands by @maeldonn in https://github.com/scality/cloudserver/pull/6103
  • Improvement/cldsrv 561 add tests for create and store object by @benzekrimaha in https://github.com/scality/cloudserver/pull/6082
  • add missing header for put encrypted object by @SylvainSenechal in https://github.com/scality/cloudserver/pull/6122
  • INTEGRATION [PR#6121 > development/9.3] 🐛 use SUR date instead of the infostore one to have an update LastMod… by @bert-e in https://github.com/scality/cloudserver/pull/6135
  • ci: push cloudserver-dashboards artifact on every CI build by @delthas in https://github.com/scality/cloudserver/pull/6148
  • 👷(CLDSRV-860) Monitor async await migration by @DarkIsDude in https://github.com/scality/cloudserver/pull/6088
  • Improvement/CLDSRV-825 drop ceph support by @benzekrimaha in https://github.com/scality/cloudserver/pull/6097
  • Improvement/cldsrv 875 integrate shared prettier by @benzekrimaha in https://github.com/scality/cloudserver/pull/6124

New Contributors

  • @maeldonn made their first contribution in https://github.com/scality/cloudserver/pull/6060
  • @ZiyangLinScality made their first contribution in https://github.com/scality/cloudserver/pull/6085

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.39...9.3.7

9.2.39 Bug fix

Fixed missing CORS headers on 403 responses.

Full changelog

What's Changed

  • CLDSRV-881: fix missing CORS headers on 403 responses by @tcarmet in https://github.com/scality/cloudserver/pull/6126

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.38...9.2.39

9.2.38 New feature
Notable features
  • Account level rate limiting
Full changelog

What's Changed

  • CLDSRV-869: Account level rate limiting by @tmacro in https://github.com/scality/cloudserver/pull/6163

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.37...9.2.38

9.2.24-3 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-876: bump arsenal to 8.2.48 (hotfix 9.2.24) by @dvasilas in https://github.com/scality/cloudserver/pull/6159

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.24-2...9.2.24-3

9.2.37 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-890: Log lifecycle expiration events in server access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6150

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.36...9.2.37

9.2.24-2 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-893, CLDSRV-894, CLDSRV-896: Backport bucket logging fixes to hotfix/9.2.24 by @dvasilas in https://github.com/scality/cloudserver/pull/6158

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.24-1...9.2.24-2

9.2.36 New feature
Notable features
  • Return ARN for assumed-role requesters in access logs (CLDSRV-893)
  • Emit IAM ARN in Requester field for IAM users (CLDSRV-896)
Full changelog

What's Changed

  • CLDSRV-893: Return ARN for assumed-role requesters in access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6152
  • CLDSRV-894: Report turn-around time for PutObject and UploadPart by @dvasilas in https://github.com/scality/cloudserver/pull/6153
  • CLDSRV-896: Emit IAM ARN in access log Requester field for IAM users by @dvasilas in https://github.com/scality/cloudserver/pull/6155

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.35...9.2.36

9.2.35 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-885: configure claude review for dependabot by @tcarmet in https://github.com/scality/cloudserver/pull/6143
  • CLDSRV-886: pass configurable Server response header to Arsenal by @tcarmet in https://github.com/scality/cloudserver/pull/6141
  • CLDSRV-886: bump package version by @tcarmet in https://github.com/scality/cloudserver/pull/6146

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.34...9.2.35

9.2.34 New feature
Notable features
  • aclRequired field added to server access logs
Full changelog

What's Changed

  • CLDSRV-774: Add aclRequired field to server access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6142

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.33...9.2.34

9.3.6 New feature
Notable features
  • Added support for bucket rate limiting API methods in bucket logging
Full changelog

What's Changed

  • CLDSRV-870: Add support for bucket rate limiting API methods in bucket logging by @dvasilas in https://github.com/scality/cloudserver/pull/6110
  • 👷(CLDSRV-867) Clean old GCP bucket by @DarkIsDude in https://github.com/scality/cloudserver/pull/6098
  • CLDSRV-805: Fix flaky GCP tests due to rate limit by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6111
  • CLDSRV-835: Fix flaky cleanup and teardown s3C related tests by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6109
  • CLDSRV-835: Fix flakiness tcp socket hang up by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6115
  • CLDSRV-835: Retry tcp flakiness with concurrency by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6116
  • CLDSRV-835: Add troubleshooting details to CI by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6106
  • CLDSRV-835: Retry flaky upload socket hang up by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6118
  • Update functional tests to use cloudserverclient extended commands by @maeldonn in https://github.com/scality/cloudserver/pull/6103
  • CLDSRV-876: bump arsenal by @leif-scality in https://github.com/scality/cloudserver/pull/6119
  • Improvement/cldsrv 561 add tests for create and store object by @benzekrimaha in https://github.com/scality/cloudserver/pull/6082
  • add missing header for put encrypted object by @SylvainSenechal in https://github.com/scality/cloudserver/pull/6122
  • CLDSRV-877: Add dependabot for vault and metadata image bumps by @dvasilas in https://github.com/scality/cloudserver/pull/6127
  • 🐛 use SUR date instead of the infostore one to have an update LastMod… by @DarkIsDude in https://github.com/scality/cloudserver/pull/6121
  • INTEGRATION [PR#6121 > development/9.2] 🐛 use SUR date instead of the infostore one to have an update LastMod… by @bert-e in https://github.com/scality/cloudserver/pull/6134
  • INTEGRATION [PR#6121 > development/9.3] 🐛 use SUR date instead of the infostore one to have an update LastMod… by @bert-e in https://github.com/scality/cloudserver/pull/6135

Full Changelog: https://github.com/scality/cloudserver/compare/9.3.5...9.3.6

9.1.14 Bug fix

Fixed incorrect LastModified date calculation by using SUR date.

Full changelog

What's Changed

  • 🐛 use SUR date instead of the infostore one to have an update LastMod… by @DarkIsDude in https://github.com/scality/cloudserver/pull/6121

Full Changelog: https://github.com/scality/cloudserver/compare/9.1.13...9.1.14

9.2.33 Bug fix

Fixed LastMod updates by using SUR date instead of the infostore one.

Full changelog

What's Changed

  • CLDSRV-877: Add dependabot for vault and metadata image bumps by @dvasilas in https://github.com/scality/cloudserver/pull/6127
  • 🐛 use SUR date instead of the infostore one to have an update LastMod… by @DarkIsDude in https://github.com/scality/cloudserver/pull/6121
  • INTEGRATION [PR#6121 > development/9.2] 🐛 use SUR date instead of the infostore one to have an update LastMod… by @bert-e in https://github.com/scality/cloudserver/pull/6134

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.32...9.2.33

9.2.32 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-876: bump arsenal by @leif-scality in https://github.com/scality/cloudserver/pull/6119

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.31...9.2.32

9.2.31 New feature
Notable features
  • Support for bucket rate limiting API methods in bucket logging
Full changelog

What's Changed

  • CLDSRV-870: Add support for bucket rate limiting API methods in bucket logging by @dvasilas in https://github.com/scality/cloudserver/pull/6110

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.30...9.2.31

9.2.24-1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • HF CLDSRV-866: Bump arsenal by @tmacro in https://github.com/scality/cloudserver/pull/6102

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.24...9.2.24-1

9.3.5 New feature
Notable features
  • Improved bucket naming for GCP (CLDSRV-858)
  • Automated PR review skill and CI workflow (CLDSRV-862)
  • Read TLS info from proxy headers in access logs (CLDSRV-851)
Full changelog

What's Changed

  • Update LastModified date format to ISO string in XML response by @ZiyangLinScality in https://github.com/scality/cloudserver/pull/6085
  • 👷(CLDSRV-858) Improve bucket naming gcp by @DarkIsDude in https://github.com/scality/cloudserver/pull/6086
  • CLDSRV-859: trigger scality-kms release workflow on cloudserver release by @tcarmet in https://github.com/scality/cloudserver/pull/6089
  • CLDSRV-862: add automated PR review skill and CI workflow by @nicolas2bert in https://github.com/scality/cloudserver/pull/6090
  • CLDSRV-851: Read TLS info from proxy headers in access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6091
  • CLDSRV-865: Use correct input name for scality-kms release dispatch by @dvasilas in https://github.com/scality/cloudserver/pull/6093
  • CLDSRV-835: Fix flaky kmip cluster test by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6100
  • bf(CLDSRV-866): Bump Arsenal by @tmacro in https://github.com/scality/cloudserver/pull/6096

New Contributors

  • @ZiyangLinScality made their first contribution in https://github.com/scality/cloudserver/pull/6085

Full Changelog: https://github.com/scality/cloudserver/compare/9.3.4...9.3.5

9.2.30 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-865: Use correct input name for scality-kms release dispatch by @dvasilas in https://github.com/scality/cloudserver/pull/6093
  • bf(CLDSRV-866): Bump Arsenal by @tmacro in https://github.com/scality/cloudserver/pull/6096

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.29...9.2.30

9.2.29 New feature
Notable features
  • Automated PR review skill added
  • CI workflow integrated for pull requests
Full changelog

What's Changed

  • CLDSRV-859: trigger scality-kms release workflow on cloudserver release by @tcarmet in https://github.com/scality/cloudserver/pull/6089
  • CLDSRV-862: add automated PR review skill and CI workflow by @nicolas2bert in https://github.com/scality/cloudserver/pull/6090
  • CLDSRV-851: Read TLS info from proxy headers in access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6091

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.28...9.2.29

What's Changed

  • CLDSRV-859: trigger scality-kms release workflow on cloudserver release by @tcarmet in https://github.com/scality/cloudserver/pull/6089
  • CLDSRV-862: add automated PR review skill and CI workflow by @nicolas2bert in https://github.com/scality/cloudserver/pull/6090
  • CLDSRV-851: Read TLS info from proxy headers in access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6091

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.28...9.2.29

9.3.4 Bug fix

Fixed GetObjectAttributes to correctly handle versionId passed as a query parameter.

Full changelog

What's Changed

  • Fix GetObjectAttributes to handle versionId as a query parameter by @maeldonn in https://github.com/scality/cloudserver/pull/6083

Full Changelog: https://github.com/scality/cloudserver/compare/9.3.3...9.3.4

9.3.3 New feature
Notable features
  • Support for the new GetObjectAttributes API
  • Return user metadata in GetObjectAttributes response
Full changelog

What's Changed

  • CLDSRV-849: don't crash if invalid Date header by @leif-scality in https://github.com/scality/cloudserver/pull/6079
  • Support the new API GetObjectAttributes by @maeldonn in https://github.com/scality/cloudserver/pull/6060
  • Return user metadata in GetObjectAttributes API by @maeldonn in https://github.com/scality/cloudserver/pull/6070

New Contributors

  • @maeldonn made their first contribution in https://github.com/scality/cloudserver/pull/6060

Full Changelog: https://github.com/scality/cloudserver/compare/9.3.2...9.3.3

9.2.28 Bug fix

Fixed crash when an invalid Date header is received.

Full changelog

What's Changed

  • CLDSRV-849: don't crash if invalid Date header by @leif-scality in https://github.com/scality/cloudserver/pull/6079

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.27...9.2.28

9.3.2 Bug fix
Notable features
  • Async/Await migration for bucketGet and objectGetLegalHold methods
Full changelog

What's Changed

  • CLDSRV-847: don't require x-amz-content-sha256 to be signed by @leif-scality in https://github.com/scality/cloudserver/pull/6078
  • 🎨 Async/Await migration on bucketGet and objectGetLegalHold by @DarkIsDude in https://github.com/scality/cloudserver/pull/6045
  • Fix instance capabilities in report by @francoisferrand in https://github.com/scality/cloudserver/pull/6080

Full Changelog: https://github.com/scality/cloudserver/compare/9.3.1...9.3.2

9.2.27 Bug fix

Fixed instance capabilities in the report.

Full changelog

What's Changed

  • CLDSRV-847: don't require x-amz-content-sha256 to be signed by @leif-scality in https://github.com/scality/cloudserver/pull/6078
  • Fix instance capabilities in report by @francoisferrand in https://github.com/scality/cloudserver/pull/6080

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.25...9.2.27

9.1.13 Bug fix

Fixed incorrect instance capabilities reported.

Full changelog

What's Changed

  • Fix instance capabilities in report by @francoisferrand in https://github.com/scality/cloudserver/pull/6080

Full Changelog: https://github.com/scality/cloudserver/compare/9.1.12...9.1.13

9.3.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • 🎨 format on bucketGet and objectGetLegalHold for async/await by @DarkIsDude in https://github.com/scality/cloudserver/pull/6073
  • Improvement/cldsrv 846 migrate bucket logging tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/6077

Full Changelog: https://github.com/scality/cloudserver/compare/9.3.0...9.3.1

What's Changed

  • 🎨 format on bucketGet and objectGetLegalHold for async/await by @DarkIsDude in https://github.com/scality/cloudserver/pull/6073
  • Improvement/cldsrv 846 migrate bucket logging tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/6077

Full Changelog: https://github.com/scality/cloudserver/compare/9.3.0...9.3.1

7.10.60 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-822: Backport to 7.10 by @tmacro in https://github.com/scality/cloudserver/pull/6066

Full Changelog: https://github.com/scality/cloudserver/compare/7.10.59...7.10.60

9.3.0 New feature
Notable features
  • Added nested XML input format for bucket quota configuration.
  • ListObjectsV2 now creates x-amz-optional-attributes header to support optional attributes.
Full changelog

What's Changed

  • Aws sdk v3 migrations by @SylvainSenechal in https://github.com/scality/cloudserver/pull/6042
  • Improvement/cldsrv 724 sur utapi tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5950
  • Improvement/cldsrv 724 kms tests migration by @benzekrimaha in https://github.com/scality/cloudserver/pull/5951
  • Improvement/cldsrv 724 multiple backend tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5960
  • Improvement/cldsrv 724 object related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5987
  • Improvement/cldsrv 724 bucket related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5988
  • Improvement/cldsrv 724 versionning related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5978
  • Improvement/cldsrv 724 md search related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5981
  • Improvement/cldsrv 724 legacy related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5982
  • Improvement/cldsrv 724 service get related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5983
  • Improvement/cldsrv 724-backbeat-related-functional-tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5985
  • add nested xml input format for bucket quota by @SylvainSenechal in https://github.com/scality/cloudserver/pull/6037
  • Cloudserver adaptation post arsenal refacto by @benzekrimaha in https://github.com/scality/cloudserver/pull/6044
  • INTEGRATION [PR#6033 > development/9.3] ✨ CLDSRV-812: ListObjectsV2 create x-amz-optional-attributes header by @bert-e in https://github.com/scality/cloudserver/pull/6072
  • INTEGRATION [PR#6043 > development/9.3] ✨(CLDSRV-813) update CloudServer XML ListObjectsV2 to support optional attributes by @bert-e in https://github.com/scality/cloudserver/pull/6075

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.25...9.3.0

9.2.25 New feature
Notable features
  • Added x-amz-optional-attributes header to ListObjectsV2 responses.
  • Updated CloudServer XML for ListObjectsV2 to support optional attributes.
Full changelog

What's Changed

  • ✨ CLDSRV-812: ListObjectsV2 create x-amz-optional-attributes header by @DarkIsDude in https://github.com/scality/cloudserver/pull/6033
  • Add CLAUDE.md for AI coding assistants by @nicolas2bert in https://github.com/scality/cloudserver/pull/6067
  • ✨(CLDSRV-813) update CloudServer XML ListObjectsV2 to support optional attributes by @DarkIsDude in https://github.com/scality/cloudserver/pull/6043
  • INTEGRATION [PR#6043 > development/9.2] ✨(CLDSRV-813) update CloudServer XML ListObjectsV2 to support optional attributes by @bert-e in https://github.com/scality/cloudserver/pull/6074
  • CLDSRV-822: Backport to 7.10 by @tmacro in https://github.com/scality/cloudserver/pull/6066
  • Improvement/cldsrv 845 fix includes on set by @benzekrimaha in https://github.com/scality/cloudserver/pull/6076

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.24...9.2.25

9.1.12 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-822: Backport to 7.10 by @tmacro in https://github.com/scality/cloudserver/pull/6066
  • Improvement/cldsrv 845 fix includes on set by @benzekrimaha in https://github.com/scality/cloudserver/pull/6076

Full Changelog: https://github.com/scality/cloudserver/compare/9.1.11...9.1.12

9.1.11 New feature
Notable features
  • Added support for optional attributes in XML ListObjectsV2 responses using the x-amz-optional-attributes header
Full changelog

What's Changed

  • bf(CLDSRV-831): Install python3-requests in docker images for utapiv1 reindex by @tmacro in https://github.com/scality/cloudserver/pull/6058
  • ✨ CLDSRV-812: ListObjectsV2 create x-amz-optional-attributes header by @DarkIsDude in https://github.com/scality/cloudserver/pull/6033
  • ✨(CLDSRV-813) update CloudServer XML ListObjectsV2 to support optional attributes by @DarkIsDude in https://github.com/scality/cloudserver/pull/6043

Full Changelog: https://github.com/scality/cloudserver/compare/9.1.10...9.1.11

9.2.24 Breaking risk
Breaking changes
  • Renamed `versionID` to `versionId` in server access logs
Full changelog

What's Changed

  • CLDSRV-843: Rename versionID to versionId in server access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6068

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.23...9.2.24

9.2.23 Bug fix
Notable features
  • Added CORS preflight support
Full changelog

What's Changed

  • CLDSRV-839: Multi delete raftSession in logs by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6061
  • CLDSRV-839: Fix UploadPart server access logs & objectSize by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6064
  • CLDSRV-839: Fix Copy access logs (source, destination) by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6063
  • CLDSRV-839: Reduce warning, add cors preflight, rename website by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6065

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.22...9.2.23

9.2.22 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-840: Bump scubaclient to 1.1.4 by @dvasilas in https://github.com/scality/cloudserver/pull/6062

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.21...9.2.22

9.2.21 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • bf(CLDSRV-831): Install python3-requests in docker images for utapiv1 reindex by @tmacro in https://github.com/scality/cloudserver/pull/6058

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.20...9.2.21

9.0.37 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-822: Fix multiobject delete metric utapiv1 by @tmacro in https://github.com/scality/cloudserver/pull/6048
  • bf(CLDSRV-831): Install python3-redis in docker images for utapiv1 reindex by @tmacro in https://github.com/scality/cloudserver/pull/6049
  • CLDSRV-829: Increase KMS load test tolerance from 10% to 20% by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6054
  • CLDSRV-843: Bump utapi by @tmacro in https://github.com/scality/cloudserver/pull/6052

Full Changelog: https://github.com/scality/cloudserver/compare/9.0.35...9.0.37

9.1.10 Bug fix
Notable features
  • Serve capabilities from config if present
Full changelog

What's Changed

  • Serve capabilities from config if present by @francoisferrand in https://github.com/scality/cloudserver/pull/6021
  • CLDSRV-822: Fix multiobject delete metric utapiv1 by @tmacro in https://github.com/scality/cloudserver/pull/6048
  • bf(CLDSRV-831): Install python3-redis in docker images for utapiv1 reindex by @tmacro in https://github.com/scality/cloudserver/pull/6049
  • CLDSRV-829: Increase KMS load test tolerance from 10% to 20% by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6054
  • CLDSRV-843: Bump utapi by @tmacro in https://github.com/scality/cloudserver/pull/6052

Full Changelog: https://github.com/scality/cloudserver/compare/9.1.8...9.1.10

9.0.32-2 Bug fix

Fixed utapiv1 reindex request handling.

Full changelog

What's Changed

  • [HF] CLDSRV-831: Fix utapiv1 reindex requests by @tmacro in https://github.com/scality/cloudserver/pull/6059

Full Changelog: https://github.com/scality/cloudserver/compare/9.0.32-1...9.0.32-2

9.2.20 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Revert CLDSRV-838 by @dvasilas in https://github.com/scality/cloudserver/pull/6057

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.19...9.2.20

9.2.19 Breaking risk
Breaking changes
  • Changed `startTime` field type from unspecified unit to milliseconds since Unix epoch
Full changelog

What's Changed

  • CLDSRV-836 Fix deep healthcheck fail status by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6055
  • CLDSRV-838: Change startTime type to milliseconds since epoch by @dvasilas in https://github.com/scality/cloudserver/pull/6056

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.18...9.2.19

9.2.18 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-821: add backbeat calls to logs by @leif-scality in https://github.com/scality/cloudserver/pull/6050

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.17...9.2.18

9.0.32-1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • [HF] Backport UTAPI fixes to 9.0.32-1 by @tmacro in https://github.com/scality/cloudserver/pull/6053

Full Changelog: https://github.com/scality/cloudserver/compare/9.0.32...9.0.32-1

9.1.9 Bug fix

Fixed multiobject delete metric reporting and increased KMS load test tolerance.

Full changelog

What's Changed

  • Serve capabilities from config if present by @francoisferrand in https://github.com/scality/cloudserver/pull/6021
  • CLDSRV-822: Fix multiobject delete metric utapiv1 by @tmacro in https://github.com/scality/cloudserver/pull/6048
  • bf(CLDSRV-831): Install python3-redis in docker images for utapiv1 reindex by @tmacro in https://github.com/scality/cloudserver/pull/6049
  • CLDSRV-829: Increase KMS load test tolerance from 10% to 20% by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6054
  • CLDSRV-843: Bump utapi by @tmacro in https://github.com/scality/cloudserver/pull/6052

Full Changelog: https://github.com/scality/cloudserver/compare/9.1.8...9.1.9

9.0.36 Bug fix

Fixed multiobject delete metric calculation.

Full changelog

What's Changed

  • CLDSRV-822: Fix multiobject delete metric utapiv1 by @tmacro in https://github.com/scality/cloudserver/pull/6048
  • bf(CLDSRV-831): Install python3-redis in docker images for utapiv1 reindex by @tmacro in https://github.com/scality/cloudserver/pull/6049
  • CLDSRV-829: Increase KMS load test tolerance from 10% to 20% by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6054
  • CLDSRV-843: Bump utapi by @tmacro in https://github.com/scality/cloudserver/pull/6052

Full Changelog: https://github.com/scality/cloudserver/compare/9.0.35...9.0.36

9.2.17 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • CLDSRV-829: Increase KMS load test tolerance from 10% to 20% by @BourgoisMickael in https://github.com/scality/cloudserver/pull/6054
  • CLDSRV-843: Bump utapi by @tmacro in https://github.com/scality/cloudserver/pull/6052

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.16...9.2.17

9.2.16 Bug fix

Fixed rate‑limit dynamic updates failing to take effect.

Full changelog

What's Changed

  • bf(CLDSRV-831): Install python3-redis in docker images for utapiv1 reindex by @tmacro in https://github.com/scality/cloudserver/pull/6049
  • CLDSRV-827: Fix contentLength and objectSize in access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6051
  • CLDSRV-828: fix(rateLimit): dynamic limit updates not taking effect by @anurag4DSB in https://github.com/scality/cloudserver/pull/6046

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.15...9.2.16

9.2.15 Bug fix

Fixed NaN values serializing as null in access logs.

Full changelog

What's Changed

  • CLDSRV-822: Fix multiobject delete metric utapiv1 by @tmacro in https://github.com/scality/cloudserver/pull/6048
  • CLDSRV-830: Fix NaN serialization as null in access logs by @dvasilas in https://github.com/scality/cloudserver/pull/6047

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.14...9.2.15

9.3.0-preview.1 New feature
Notable features
  • Added nested XML input format for bucket quota
Full changelog

What's Changed

  • Aws sdk v3 migrations by @SylvainSenechal in https://github.com/scality/cloudserver/pull/6042
  • Improvement/cldsrv 724 sur utapi tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5950
  • Improvement/cldsrv 724 kms tests migration by @benzekrimaha in https://github.com/scality/cloudserver/pull/5951
  • Improvement/cldsrv 724 multiple backend tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5960
  • Improvement/cldsrv 724 object related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5987
  • Improvement/cldsrv 724 bucket related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5988
  • Improvement/cldsrv 724 versionning related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5978
  • Improvement/cldsrv 724 md search related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5981
  • Improvement/cldsrv 724 legacy related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5982
  • Improvement/cldsrv 724 service get related functional tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5983
  • Improvement/cldsrv 724-backbeat-related-functional-tests by @benzekrimaha in https://github.com/scality/cloudserver/pull/5985
  • add nested xml input format for bucket quota by @SylvainSenechal in https://github.com/scality/cloudserver/pull/6037

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.14...9.3.0-preview.1

9.2.14 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Serve capabilities from config if present by @francoisferrand in https://github.com/scality/cloudserver/pull/6021
  • CLDSRV-815: Reduce server access log size by @dvasilas in https://github.com/scality/cloudserver/pull/6041

Full Changelog: https://github.com/scality/cloudserver/compare/9.2.13...9.2.14

Beta — feedback welcome: [email protected]