• v0.31.0 a12fea8a5b

    0.31.0 - Rongbuk
    All checks were successful
    / DCO (pull_request) Successful in 1m36s
    / Vulncheck (pull_request) Successful in 1m50s
    / Builds (pull_request) Successful in 1m54s
    / Lint (pull_request) Successful in 2m24s
    / Tests (pull_request) Successful in 1m55s
    / Vulncheck (push) Successful in 1m36s
    / Builds (push) Successful in 1m53s
    / Lint (push) Successful in 3m33s
    / Tests (push) Successful in 2m26s
    Stable

    alexvanin released this 2024-11-20 13:20:23 +00:00 | 0 commits to master since this release

    Fixed

    • Docker warnings during image build (#421)
    • PartNumberMarker in ListMultipart response (#451)
    • PostObject handling (#456)
    • Tag logging errors (#452)
    • Removing of duplicated parts in tree service during split brain (#448)
    • Container resolving (#482)
    • FrostFS to S3 error transformation (#488)
    • Default bucket routing (#507)
    • encoding-type in ListBucketObjectVersions (#404)
    • SIGHUP support for tracing.enabled config parameter (#520)
    • trace_id parameter in logs (#501)
    • Listing marker processing (#539)
    • Content-MD5 header check (#540)
    • Precondition check (#538)
    • Bucket name check during all S3 operations (#556)

    Added

    • Support for separate container for all CORS settings (#422)
    • X-Amz-Force-Delete-Bucket header for forced bucket removal (#31)
    • Location support in CompleteMultipart response (#451)
    • Tree pool request duration metric (#447)
    • Expiration lifecycle configuration support (#42, #412, #459, #460, #516, #536)
    • Add support for virtual hosted style addressing (#446, #449, #493)
    • Support frostfs.graceful_close_on_switch_timeout (#475)
    • Vulnerability report document (#413)
    • Support patch object method (#462, #473, #466, #479)
    • Enhanced logging and request reproducer (#369)
    • Root CA configuration for tracing (#484)
    • Log sampling policy configuration (#461)
    • sign command to frostfs-s3-authmate (#467)
    • Support custom aws credentials (#509)
    • Source IP binding configuration for FrostFS requests (#521)
    • Tracing attributes (#549)

    Changed

    • Split FrostFS interface into separate read methods (#427)
    • golangci-lint v1.60 support (#474)
    • Updated Go version to 1.22 (#470)
    • Container removal after failed bucket creation (#434)
    • Explicit check for . symbol in bucket name (#506)
    • Transaction waiter in contract clients (#522)
    • Avoid maintenance mode storage node during object operations (#524)
    • Content-Type does not include in Presigned URL of s3-authmate (#505)
    • Check owner ID before deleting bucket (#528)
    • S3-Authmate now uses APE instead basic-ACL (#553)

    Removed

    • Reduce using mutex when update app settings (#329)
    Downloads
  • v0.30.8 d5ce1f4dc4

    v0.30.8
    All checks were successful
    / DCO (pull_request) Successful in 1m3s
    / Vulncheck (pull_request) Successful in 1m37s
    / Builds (pull_request) Successful in 1m34s
    / Lint (pull_request) Successful in 2m2s
    / Tests (pull_request) Successful in 1m39s
    Stable

    alexvanin released this 2024-10-18 14:17:50 +00:00 | 73 commits to master since this release

    Fixed

    • Error handling for correct connection switch in SDK Pool (#517)
    Downloads
  • v0.30.7 4a40a4cb8a

    v0.30.7
    All checks were successful
    / DCO (pull_request) Successful in 1m14s
    / Vulncheck (pull_request) Successful in 1m28s
    / Builds (pull_request) Successful in 1m29s
    / Lint (pull_request) Successful in 1m42s
    / Tests (pull_request) Successful in 1m31s
    Stable

    dkirillov released this 2024-10-03 12:28:37 +00:00 | 77 commits to master since this release

    Fixed

    • Correct aws-chunk encoding size handling (#511)
    Downloads
  • v0.30.6 243b165204

    v0.30.6
    All checks were successful
    / DCO (pull_request) Successful in 55s
    / Builds (pull_request) Successful in 1m5s
    / Vulncheck (pull_request) Successful in 1m12s
    / Lint (pull_request) Successful in 1m37s
    / Tests (pull_request) Successful in 1m16s
    Stable

    alexvanin released this 2024-09-17 10:33:59 +00:00 | 79 commits to master since this release

    Fixed

    • Object size of objects upload with aws-chunked encoding (#450)
    • Object size of objects upload with negative Content-Length (#486)
    Downloads
  • v0.30.5 b54f8bbfc7

    v0.30.5
    All checks were successful
    / Builds (pull_request) Successful in 1m17s
    / DCO (pull_request) Successful in 1m25s
    / Vulncheck (pull_request) Successful in 1m24s
    / Lint (pull_request) Successful in 1m39s
    / Tests (pull_request) Successful in 1m25s
    Stable

    alexvanin released this 2024-09-16 11:19:18 +00:00 | 84 commits to master since this release

    Fixed

    • Panic catchers for fuzzing tests (#492)
    Downloads
  • v0.30.4 d6f765a0f7

    v0.30.4
    All checks were successful
    / DCO (pull_request) Successful in 1m21s
    / Builds (1.21) (pull_request) Successful in 1m32s
    / Builds (1.22) (pull_request) Successful in 1m35s
    / Vulncheck (pull_request) Successful in 1m26s
    / Lint (pull_request) Successful in 2m52s
    / Tests (1.21) (pull_request) Successful in 1m54s
    / Tests (1.22) (pull_request) Successful in 1m51s
    Stable

    alexvanin released this 2024-09-03 11:00:38 +00:00 | 86 commits to master since this release

    Added

    • Fuzzing tests (#480)
    Downloads
  • v0.30.3 5275c45c6c

    v0.30.3
    All checks were successful
    / DCO (pull_request) Successful in 1m5s
    / Vulncheck (pull_request) Successful in 1m18s
    / Builds (1.21) (pull_request) Successful in 1m29s
    / Builds (1.22) (pull_request) Successful in 1m32s
    / Lint (pull_request) Successful in 2m21s
    / Tests (1.21) (pull_request) Successful in 1m46s
    / Tests (1.22) (pull_request) Successful in 1m40s
    Stable

    dkirillov released this 2024-08-27 14:30:48 +00:00 | 15 commits to support/v0.30 since this release

    Fixed

    • Empty listing when multipart upload contains more than 1000 parts (#471)
    Downloads
  • v0.30.2 058425ec4c

    v0.30.2
    All checks were successful
    / DCO (pull_request) Successful in 2m18s
    / Builds (1.21) (pull_request) Successful in 2m49s
    / Builds (1.22) (pull_request) Successful in 2m47s
    / Vulncheck (pull_request) Successful in 2m41s
    / Lint (pull_request) Successful in 2m47s
    / Tests (1.21) (pull_request) Successful in 2m44s
    / Tests (1.22) (pull_request) Successful in 2m42s
    Stable

    alexvanin released this 2024-08-20 13:32:39 +00:00 | 90 commits to master since this release

    Fixed

    • Error counting in pool component before connection switch (#468)

    Added

    • Log of endpoint address during tree pool errors (#468)
    Downloads
  • v0.30.1 3bbc8cce39

    v0.30.1
    All checks were successful
    / DCO (pull_request) Successful in 1m12s
    / Vulncheck (pull_request) Successful in 1m17s
    / Builds (1.21) (pull_request) Successful in 1m33s
    / Builds (1.22) (pull_request) Successful in 1m22s
    / Lint (pull_request) Successful in 2m5s
    / Tests (1.21) (pull_request) Successful in 1m27s
    / Tests (1.22) (pull_request) Successful in 1m41s
    Stable

    alexvanin released this 2024-07-25 12:00:10 +00:00 | 92 commits to master since this release

    Fixed

    • Redundant system node removal in tree service (#437)

    Added

    • Log details on SDK Pool health status change (#439)
    Downloads
  • v0.30.0 a031777a1b

    v0.30.0 - Kangshung
    All checks were successful
    / DCO (pull_request) Successful in 5m12s
    / Vulncheck (pull_request) Successful in 5m26s
    / Builds (1.21) (pull_request) Successful in 6m39s
    / Builds (1.22) (pull_request) Successful in 6m29s
    / Lint (pull_request) Successful in 8m28s
    / Tests (1.21) (pull_request) Successful in 6m16s
    / Tests (1.22) (pull_request) Successful in 6m4s
    Stable

    alexvanin released this 2024-07-19 14:37:57 +00:00 | 96 commits to master since this release

    Fixed

    • Fix HTTP/2 requests (#341)
    • Fix Decoder.CharsetReader is nil (#379)
    • Fix flaky ACL encode test (#340)
    • Docs grammar (#432)

    Added

    • Add new reconnect_interval config param for server rebinding (#291)
    • Support GetBucketPolicyStatus (#301)
    • Support request IP filter with policy (#371, #377)
    • Support tag checks in policies (#357, #365, #392, #403, #411)
    • Support IAM-MFA checks (#367)
    • More docs (#334, #353)
    • Add register-user command to authmate (#414)
    • User field in request log (#396)
    • Erasure coding support in placement policy (#400)
    • Improved test coverage (#402)

    Changed

    • Update dependencies noted by govulncheck (#368)
    • Improve test coverage (#380, #387)
    • Support updated naming in native policy JSON (#385)
    • Improve determining AccessBox latest version (#335)
    • Don't set full_control policy for bucket owner (#407)

    Removed

    • Remove control api (#406)
    • Remove notifications (#401)
    • Remove layer.Client interface (#410)
    • Remove extended ACL related code (#372)
    Downloads