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

⚠️ Warning

Some 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

Compare Source

Adds paginated bucket listing to the s3bolt backend.

Features
  • s3bolt: ListBucket now honours page.Marker and page.MaxKeys instead of returning ErrInternalPageNotImplemented, so listing a bolt-backed bucket can be paginated (#​114) — thanks @​Aliexe-code
Bug fixes
  • s3bolt: fix infinite pagination when listing with a delimiter — NextMarker now 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

Compare Source

Maintenance release: correctness fixes, S3 compatibility improvements, and dependency updates.

Note on tag naming: starting with this release, tags use the Go-required v prefix (see #​116). A matching v1.0.0 tag was also added so go get github.com/johannesboyne/gofakes3@​v1.0.0 resolves correctly.

Bug fixes
  • Fix CopyObject panic when X-Amz-Copy-Source is 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 Content for ranged GET requests (#​121) — thanks @​famulu
  • Include IsTruncated=false in multipart list results, fixing nil-deref panics in AWS SDK consumers (#​123, closes #​122) — thanks @​ryan0x44
  • Return 206 for ranged HEAD requests (follow-up to #​121)
Features
  • Honour response-* query parameter header overrides on GetObject (#​113) — thanks @​zhangzqs
Dependencies
  • Bump aws-sdk-go-v2/service/s3 to 1.97.3 and aws/protocol/eventstream to 1.7.8 (#​117, #​118)
Docs

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading
Loading