# MinIO Client RELEASE.2026-02-07T19-37-38Z

Released: February 7, 2026

This release introduces the `mc table register` command for registering existing Iceberg tables into the catalog, makes the `--schema` flag mandatory for `mc table create` to enforce explicit schema definitions, and fixes a display bug in `mc admin config set` output.

## New Features

- **`mc table register` command**: Register existing Iceberg tables into the catalog using their metadata files. Supports `--metadata-location` to specify the S3 path to the metadata JSON file and `--ignore-existing` to skip registration if the table already exists. (#380)

## Improvements

- **`mc table create` now requires `--schema`**: The `--schema` flag is now mandatory when creating tables. Previously, omitting it created a table with a generic default schema containing `id` and `data` fields, which was not meaningful for production use. When using `--ignore-existing` on an already existing table, the output now clearly indicates the provided schema was ignored. (#382)

- **Go 1.25.7**: Updated Go toolchain from 1.25.6 to 1.25.7. (#387)

## Bug Fixes

- **Fixed literal `%s` in `mc admin config set` restart message**: The restart suggestion after applying configuration changes displayed a literal `%s` instead of the server alias name. The message now correctly shows the alias. (#386)

---

## Container Images

- `quay.io/minio/aistor/mc:RELEASE.2026-02-07T19-37-38Z`
- `quay.io/minio/aistor/mc:latest`
- `quay.io/minio/aistor/mc:RELEASE.2026-02-07T19-37-38Z.fips`

## Installation

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

Platform-specific installation:

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

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

---

## 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.

### New Command Options

- `mc table register ALIAS WAREHOUSE NAMESPACE TABLE --metadata-location <s3-path>` - Register an existing Iceberg table
  - `--metadata-location, -l` - S3 path to metadata JSON file (required)
  - `--ignore-existing, -p` - Ignore if table already exists

### Breaking Changes

- `mc table create` now requires the `--schema` flag. Tables can no longer be created without an explicit schema definition.

### Support

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

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