# MinIO Client EDGE.2026-03-03T18-21-20Z

Released: March 3, 2026

This edge release delivers three targeted bug fixes for the `mc table` command suite, improving robustness and feedback clarity for Tables warehouse and namespace operations.

---

## Container Images

- `quay.io/minio/aistor/mc:EDGE.2026-03-03T18-21-20Z`
- `quay.io/minio/aistor/mc:edge`
- `quay.io/minio/aistor/mc:EDGE.2026-03-03T18-21-20Z.fips`

## Installation

Binary downloads are available from:
- https://dl.min.io/aistor/mc/edge/

Platform-specific installation:

**Linux/macOS:**
```bash
wget https://dl.min.io/aistor/mc/edge/linux-amd64/archive/mc
chmod +x mc
sudo mv mc /usr/local/bin/
```

**Windows:**
Download from https://dl.min.io/aistor/mc/edge/windows-amd64/archive/mc.exe

**Homebrew (macOS/Linux):**
```bash
brew install minio/stable/mc
```

---

## Bug Fixes

- **Input validation for all `mc table` commands**: Added comprehensive input validation across all 19 `mc table` subcommands to prevent panics caused by malformed user input. Empty names, invalid namespace formats, schema fields with missing IDs or types, and other bad inputs now produce clear, actionable error messages before any network call is made. (#408)

- **Actionable error when `mc mb` targets a Tables warehouse**: When a bucket creation request collides with an existing Tables warehouse, `mc mb` now surfaces a targeted message directing users to `mc table warehouse` commands instead of a generic failure. (#415)

- **Correct status message for `--ignore-existing` on warehouse and namespace create**: `mc table warehouse create --ignore-existing` and `mc table namespace create --ignore-existing` previously printed a "created successfully" message even when the resource already existed. Both commands now print "already exists" and include an `alreadyExisted: true` field in JSON output, allowing scripts to distinguish creation from a no-op. (#417)

---

## Upgrade Instructions

To upgrade mc:

1. Download the latest binary for your platform
2. Replace your existing mc binary
3. Verify the version: `mc --version`

Your existing alias configurations will be preserved.

### Support

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

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