# MinIO Client EDGE.2026-01-05T22-33-58Z

Released: 2026-01-06

This edge release includes 68 customer-facing improvements across new features, enhancements, and bug fixes. Major highlights include expanded S3 storage class support for ILM tiering (now supporting ONEZONE_IA, INTELLIGENT_TIERING, GLACIER variants), comprehensive AIStor Tables REST Catalog API with warehouse management, and extensive UI enhancements with new interactive commands for cluster stats browsing, telemetry analysis, and lock monitoring.

## New Features

- Expanded S3 storage class support for ILM tier add - now supports all general-purpose storage classes: ONEZONE_IA, INTELLIGENT_TIERING, GLACIER_IR, GLACIER, and DEEP_ARCHIVE (#326)
- Added AIStor Tables REST Catalog API support with warehouse create, list, and remove operations (#142, #320)
- Added `mc replicate resync-backlog` command to trigger replication for backlogged objects (#252)
- Added `mc admin cluster stats` interactive UI for browsing aggregated server statistics (#271)
- Added `mc support telemetry analyze` command with interactive TUI for OpenTelemetry trace analysis (#227)
- Added interactive TUI for `mc support top locks` with lock selection and unlock capabilities (#232)
- Added `--cancel` flag to `mc admin update` for stopping ongoing cluster updates (#229)
- Added `idp openid accesskey create-with-login` for OpenID Connect authentication (#181)
- Added `mc admin cordon` and `mc admin uncordon` commands for node management (#166)
- Added comprehensive help template system with validation, colorization, and auto-fix (#235)
- Added multi-LDAP authentication support (#218)
- Added S3 Tables API tracing support with 'tables' trace type (#223)
- Added KMS metrics to `mc admin prometheus metrics` (#244)
- Added parent user status in access key info commands (#322, #246)
- Added organization-level capacity limit to `mc license info` (#301)
- Added update timestamp to `mc admin user info` (#273)
- Added idle feedback spinner for `mc du` during long operations (#217)
- Added rebalance speed information to status output (#304)
- Added inventory status results retrieval (#212)
- Added bucket filtering to `mc batch list` (#206)

## Improvements/Enhancements

- Added `--all-nodes` flag to `mc ready` for distributed cluster health verification via Grid RPC (#316)
- Added `--upgrade-existing` flag to warehouse create for upgrading buckets to warehouses (#318)
- Added `--clear-checksum` flag to `mc replicate resync-backlog` for handling checksum mismatches (#310)
- Added `--all` flag to `mc inventory status` for viewing all jobs across buckets (#287, #292)
- Improved `mc admin decommission status` with detailed pool info, migration progress, and guidance (#280)
- Improved `mc admin heal` output with healing status showing active drives and per-pool progress (#264)
- Improved `mc support perf` UI with per-server stats and consolidated drive summaries (#297)
- Improved FREE license display with proper handling of non-expiring licenses (#296)
- Improved inventory command clarity for cancel/suspend/resume/delete operations (#294)
- Improved site replication management through console UI (#290)
- Optimized `mc support telemetry analyze` for large traces with streaming filters and min-heap tracking (#234)
- Migrated from legacy color/console packages to Charmbracelet ecosystem for consistent TUI (#233)
- Migrated YAML dependencies to go.yaml.in/yaml/v3 (#260)
- Updated to use new Grid RPC calls for metrics (#255)
- Updated license info using SUBNET API responses in support commands (#216)
- Updated cluster registration to use site name instead of alias (#205)

## Bug Fixes

- Fixed missing BUCKET column in `mc batch list` table header (#327)
- Fixed `mc table view create` to support multiple SQL representations and updated iceberg-go API (#320, #323)
- Fixed `mc od` panic on divide by zero for empty files (#309)
- Fixed `mc inventory status --watch` terminal state detection and job deletion handling (#293)
- Fixed callhome to respect MINIO_CALLHOME_ENABLE environment variable (#286)
- Fixed QoS help text (#275)
- Fixed `--json` mode to output valid JSON only without informational messages (#272)
- Fixed output alignment when colors are disabled by moving newlines outside Colorize() calls (#265)
- Fixed temporary file cleanup when `mc mirror` is interrupted (#263)
- Fixed `mc batch status` always showing "Running" state (#254)
- Fixed support diag color handling for terminal compatibility (#247)
- Fixed Charmbracelet TUI ANSI alignment and styling issues (#231)
- Fixed `mc sql --recursive` on batch catalog/inventory output (#226)
- Fixed pool padding panic in `mc admin info` (#220)
- Fixed `mc du -r` freeze on objects with '/' in names (#214)
- Fixed `mc stat` showing inaccurate Anonymous field state (#211)
- Fixed net perf test to skip on single server setups (#204)
- Fixed cluster update to handle node disconnections during update (#208)
- Fixed table width in `mc batch status` (#207)
- Fixed checksum preservation during replication resync (f56a752)
- Fixed terminal UI alignment across multiple commands (61a56119)
- Fixed alias list output alignment (5e8404c3)
- Restored objects/delete markers in data summary output (eac4de22)
- Updated madmin-go v4.6.1 for improved support command error messages (#325)
- Updated madmin-go v4.5.3 for ServerHealthInfo improvements (#312)
- Updated health-analyzer for performance enhancements (#269, #248)
- Fixed scanner to show "not started" for never-started scans (#266)
- Fixed empty perfType in test arrays (#270)
- Fixed progress bar to show final status on quick operations (#236)
- Fixed support top RPC typos and examples (#250, #240)
- Fixed LDAP access key example documentation (#251)
- Fixed mc cp help message errors (#219)

---

**EDGE RELEASE** - Built from edge branch.

## Container Images

- `quay.io/minio/aistor/mc:EDGE.2026-01-05T22-33-58Z`
- `quay.io/minio/aistor/mc:EDGE.2026-01-05T22-33-58Z.fips`

## Downloads

### darwin-amd64

- [mc](https://dl.min.io/aistor/mc/edge/darwin-amd64/archive/mc)
- [mc.EDGE.2026-01-05T22-33-58Z](https://dl.min.io/aistor/mc/edge/darwin-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z)
- [mc.EDGE.2026-01-05T22-33-58Z.sha256sum](https://dl.min.io/aistor/mc/edge/darwin-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.sha256sum)
- [mc.sha256sum](https://dl.min.io/aistor/mc/edge/darwin-amd64/archive/mc.sha256sum)
- [mc.EDGE.2026-01-05T22-33-58Z.asc](https://dl.min.io/aistor/mc/edge/darwin-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.asc)
- [mc.EDGE.2026-01-05T22-33-58Z.minisig](https://dl.min.io/aistor/mc/edge/darwin-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.minisig)
- [mc.asc](https://dl.min.io/aistor/mc/edge/darwin-amd64/archive/mc.asc)
- [mc.minisig](https://dl.min.io/aistor/mc/edge/darwin-amd64/archive/mc.minisig)

### darwin-arm64

- [mc](https://dl.min.io/aistor/mc/edge/darwin-arm64/archive/mc)
- [mc.EDGE.2026-01-05T22-33-58Z](https://dl.min.io/aistor/mc/edge/darwin-arm64/archive/mc.EDGE.2026-01-05T22-33-58Z)
- [mc.EDGE.2026-01-05T22-33-58Z.sha256sum](https://dl.min.io/aistor/mc/edge/darwin-arm64/archive/mc.EDGE.2026-01-05T22-33-58Z.sha256sum)
- [mc.sha256sum](https://dl.min.io/aistor/mc/edge/darwin-arm64/archive/mc.sha256sum)
- [mc.EDGE.2026-01-05T22-33-58Z.asc](https://dl.min.io/aistor/mc/edge/darwin-arm64/archive/mc.EDGE.2026-01-05T22-33-58Z.asc)
- [mc.EDGE.2026-01-05T22-33-58Z.minisig](https://dl.min.io/aistor/mc/edge/darwin-arm64/archive/mc.EDGE.2026-01-05T22-33-58Z.minisig)
- [mc.asc](https://dl.min.io/aistor/mc/edge/darwin-arm64/archive/mc.asc)
- [mc.minisig](https://dl.min.io/aistor/mc/edge/darwin-arm64/archive/mc.minisig)

### linux-amd64

- [mc](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc)
- [mc.EDGE.2026-01-05T22-33-58Z](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z)
- [mc.EDGE.2026-01-05T22-33-58Z.sha256sum](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.sha256sum)
- [mc.sha256sum](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.sha256sum)
- [mcli-20260105223358.0.0-1.x86_64.rpm.sha256sum](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mcli-20260105223358.0.0-1.x86_64.rpm.sha256sum)
- [mcli_20260105223358.0.0_amd64.deb.sha256sum](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mcli_20260105223358.0.0_amd64.deb.sha256sum)
- [mcli_20260105223358.0.0_x86_64.apk.sha256sum](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mcli_20260105223358.0.0_x86_64.apk.sha256sum)
- [mc.EDGE.2026-01-05T22-33-58Z.asc](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.asc)
- [mc.EDGE.2026-01-05T22-33-58Z.minisig](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.minisig)
- [mc.asc](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.asc)
- [mc.minisig](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.minisig)
- [mc-enterprise.apk](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc-enterprise.apk)
- [mc-enterprise.deb](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc-enterprise.deb)
- [mc-enterprise.rpm](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc-enterprise.rpm)
- [mcli-20260105223358.0.0-1.x86_64.rpm](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mcli-20260105223358.0.0-1.x86_64.rpm)
- [mcli_20260105223358.0.0_amd64.deb](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mcli_20260105223358.0.0_amd64.deb)
- [mcli_20260105223358.0.0_x86_64.apk](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mcli_20260105223358.0.0_x86_64.apk)

### linux-amd64 (FIPS)

- [mc.EDGE.2026-01-05T22-33-58Z.fips](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.fips)
- [mc.fips](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.fips)
- [mc.EDGE.2026-01-05T22-33-58Z.fips.sha256sum](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.fips.sha256sum)
- [mc.fips.sha256sum](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.fips.sha256sum)
- [mc.EDGE.2026-01-05T22-33-58Z.fips.asc](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.fips.asc)
- [mc.EDGE.2026-01-05T22-33-58Z.fips.minisig](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.EDGE.2026-01-05T22-33-58Z.fips.minisig)
- [mc.fips.asc](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.fips.asc)
- [mc.fips.minisig](https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc.fips.minisig)

### linux-arm64

- [mc](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc)
- [mc.EDGE.2026-01-05T22-33-58Z](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc.EDGE.2026-01-05T22-33-58Z)
- [mc.EDGE.2026-01-05T22-33-58Z.sha256sum](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc.EDGE.2026-01-05T22-33-58Z.sha256sum)
- [mc.sha256sum](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc.sha256sum)
- [mcli-20260105223358.0.0-1.aarch64.rpm.sha256sum](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mcli-20260105223358.0.0-1.aarch64.rpm.sha256sum)
- [mcli_20260105223358.0.0_aarch64.apk.sha256sum](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mcli_20260105223358.0.0_aarch64.apk.sha256sum)
- [mcli_20260105223358.0.0_arm64.deb.sha256sum](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mcli_20260105223358.0.0_arm64.deb.sha256sum)
- [mc.EDGE.2026-01-05T22-33-58Z.asc](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc.EDGE.2026-01-05T22-33-58Z.asc)
- [mc.EDGE.2026-01-05T22-33-58Z.minisig](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc.EDGE.2026-01-05T22-33-58Z.minisig)
- [mc.asc](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc.asc)
- [mc.minisig](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc.minisig)
- [mc-enterprise.apk](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc-enterprise.apk)
- [mc-enterprise.deb](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc-enterprise.deb)
- [mc-enterprise.rpm](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mc-enterprise.rpm)
- [mcli-20260105223358.0.0-1.aarch64.rpm](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mcli-20260105223358.0.0-1.aarch64.rpm)
- [mcli_20260105223358.0.0_aarch64.apk](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mcli_20260105223358.0.0_aarch64.apk)
- [mcli_20260105223358.0.0_arm64.deb](https://dl.min.io/aistor/mc/edge/linux-arm64/archive/mcli_20260105223358.0.0_arm64.deb)

### windows-amd64

- [mc.exe](https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe)
- [mc.exe.EDGE.2026-01-05T22-33-58Z](https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe.EDGE.2026-01-05T22-33-58Z)
- [mc.exe.EDGE.2026-01-05T22-33-58Z.sha256sum](https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe.EDGE.2026-01-05T22-33-58Z.sha256sum)
- [mc.exe.sha256sum](https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe.sha256sum)
- [mc.exe.EDGE.2026-01-05T22-33-58Z.asc](https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe.EDGE.2026-01-05T22-33-58Z.asc)
- [mc.exe.EDGE.2026-01-05T22-33-58Z.minisig](https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe.EDGE.2026-01-05T22-33-58Z.minisig)
- [mc.exe.asc](https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe.asc)
- [mc.exe.minisig](https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe.minisig)

## Changelog

[View changes since EDGE.2025-10-16T23-01-57Z](https://github.com/miniohq/ec/compare/EDGE.2025-10-16T23-01-57Z...EDGE.2026-01-05T22-33-58Z)

---

## Support

For enterprise support, visit https://subnet.min.io

Documentation: https://docs.min.io/enterprise/aistor-object-store/reference/cli/
