github pgsty/mc RELEASE.2026-10-18T00-00-00Z

3 hours ago

mcli 20261018000000

Release: RELEASE.2026-10-18T00-00-00Z; package version 20261018000000.0.0.

Changes since 20260916:

  • Use silo-pkg v3.14.2 and upstream minio-go v7.4.1. Clean up failed multipart uploads after cancellation, send retention timestamps in UTC, and preserve requested STS durations. Keep the existing CopyObject error and checksum handling. Parallel SDK GET and ComposeObject remain opt-in and are not enabled by this client update.
  • Build with Go 1.27.2. Refresh Go x/* dependencies, compress v1.20.3, msgp v1.6.5 and etcd clients v3.7.2.
  • Adopt fwd v1.2.1 read/Skip fixes and cpuid v2.4.1 cache identification fixes. Keep the go-systemd v22.6.0 portability replacement and tablewriter v0.0.5 API.
  • Refresh pinned UBI 9 release images. Use golangci-lint v2.15.0, govulncheck v1.9.0, gofumpt v0.12.0, nFPM v2.48.0 and GoReleaser v2.18.3. The release tooling includes secret-redaction, archive-error and Draft-release fixes.

中文:本次更新 SDK、Go 与必要的依赖修复,包含取消后的分段上传清理、保留时间 UTC 格式、STS 时长传递,以及流读取丢字节和跳转偏移修复。保留现有 CLI/API 行为和兼容性约束,不要求同步升级服务端或 Console。

Six standalone archives cover Linux, macOS and Windows on amd64/arm64. Linux packages cover RPM, DEB and APK on both architectures. Checksums accompany every artifact; archives, the archive checksum manifest and DEB/APK packages have GitHub build attestations. Both RPMs carry verified PGSTY signatures. All 19 downloaded asset digests, six binary source stamps, six package payloads and 11 GitHub build attestations have been verified against commit fa3b8bf72458b9b5480c4da0ce63a4f224e058c8.

Validation passed: all required workflows on the exact tagged main commit, full race tests, local install, and Go/Shell TLS functional suites against SILO fbcb5119782a3ec0f2198fd9f42891a11dc4183f. The downloaded release binary passed the TLS suites as well; macOS ARM64 and Linux ARM64 version checks passed.

The tag is signed and immutable. Release archives and Linux packages are available below. Official container images are distributed as docker.io/pgsty/mc.

Full changelog · Source changes

Full release notes: English · 中文.

Docker Hub release and latest: docker.io/pgsty/mc@sha256:6ecdaec70bc5e8cf9d0e9a70c190f3beb1c83f11617ff4333f1fcd71ab1daf18 (Linux amd64/arm64; anonymous registry access verified).

Don't miss a new mc release

NewReleases is sending notifications on new releases.