[8/28/2026] Confluent CLI v4.74.0 Release Notes
===============================================

Breaking Changes
----------------
- Remove the `--default-pool` flag for `confluent flink compute-pool update` command since the field is immutable after creation
- Rename the `--confluent-platform-kafka-cluster` flag to `--kafka-cluster-id` for `confluent usm connect-cluster create`

New Features
------------
- Rename the "Confluent Platform Kafka Cluster Id" output field to "Kafka Cluster Id" for the `confluent usm connect-cluster` commands
- Show Flink SQL statement warnings with their severity, reason, and timestamp in the Flink SQL shell, on dry runs, and in confluent flink statement describe and confluent flink statement create. Warnings are listed most severe first
- Add a warnings field to the serialized output of confluent flink statement describe, confluent flink statement create, and confluent flink statement list so -o json and -o yaml consumers can read each warning's severity, reason, message, and creation time
- Add `OrganizationId` field to the `confluent flink compute-pool-config [describe | update]` commands output
- Support `--context` flag for `confluent flink compute-pool-config [describe | update]` commands
- Improve the `Short` description for `confluent flink compute-pool-config [describe | update]` commands
- Support `--wait` and `--timeout` optional flags for the `confluent flink compute-pool create` command
- Add `--network` optional flag for `confluent flink compute-pool [create | update]` commands
- Add `--network` fields for `confluent flink compute-pool [create | describe | list | update]` commands
- Support optional environment ID bypass for `confluent environment update` command

Bug Fixes
---------
- Switch the command name and alias for `confluent usm [connect-cluster | kafka-cluster] [register | deregister]` commands so that `[register | deregister]` are the default operations and `[create | delete]` are the aliases
- Fix Flink SQL statement warnings disappearing shortly after a statement was submitted, and multiple warnings being joined into a single unreadable line
- Remove `--network` optional flag for `confluent flink compute-pool [create | update]` commands
- Remove `--network` fields for `confluent flink compute-pool [create | describe | list | update]` commands
- Add support to report error when an Organization is Paused
- Remove the unnecessary `--output` flag for `confluent flink compute-pool unset` command
- Add `--context` optional flag for `confluent flink compute-pool [create | describe | update | list]` commands to align with the `delete` command

