Go: Update module github.com/johannesboyne/gofakes3 to v1
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| github.com/johannesboyne/gofakes3 | require | major | v0.0.0-20260208201424-4c385a1f6a73 -> v1.2.0 |
⚠️ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
johannesboyne/gofakes3 (github.com/johannesboyne/gofakes3)
v1.2.0
Adds paginated bucket listing to the s3bolt backend.
Features
- s3bolt:
ListBucketnow honourspage.Markerandpage.MaxKeysinstead of returningErrInternalPageNotImplemented, so listing a bolt-backed bucket can be paginated (#114) — thanks @Aliexe-code
Bug fixes
- s3bolt: fix infinite pagination when listing with a delimiter —
NextMarkernow advances past the whole common-prefix group instead of pointing at the prefix itself, so delimited listings terminate and each common prefix is returned exactly once (closes #66)
Delimited and flat multi-page listings are covered by new regression tests.
v1.1.0
Maintenance release: correctness fixes, S3 compatibility improvements, and dependency updates.
Note on tag naming: starting with this release, tags use the Go-required
vprefix (see #116). A matchingv1.0.0tag was also added sogo get github.com/johannesboyne/gofakes3@​v1.0.0resolves correctly.
Bug fixes
- Fix
CopyObjectpanic whenX-Amz-Copy-Sourceis fully URL-encoded (#119) — thanks @rjpr - Fix chunked-upload reader byte accounting and clean EOF on the terminating chunk (#120) — thanks @kailin4u
- Return
206 Partial Contentfor rangedGETrequests (#121) — thanks @famulu - Include
IsTruncated=falsein multipart list results, fixing nil-deref panics in AWS SDK consumers (#123, closes #122) — thanks @ryan0x44 - Return
206for rangedHEADrequests (follow-up to #121)
Features
- Honour
response-*query parameter header overrides onGetObject(#113) — thanks @zhangzqs
Dependencies
Docs
- Add install section to the README (#115) — thanks @mittalyashu
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.