> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/guideline-for-enterprise/cloudeka-api-list/introduction-1/install-for-windows-1.md).

# v0.0.11

Release notes for cldkctl v0.0.11, released on July 22, 2026.

```
55 files changed, 8,114 additions, 1,392 deletions
Commits: 28 features, 10 refactors, 2 fixes, 1 docs
```

## Build & Release

* Implement multi-platform release build automation and dynamic ldflags configuration

## Non-Interactive CLI Mode

* Add non-interactive CLI flag support for all resource creation commands with TUI fallback
* Implement interactive TUI mode and CLI flags for network resource management commands
* Add non-interactive CLI support with flag-based arguments for instance and security group commands
* Implement non-interactive CLI flag support for backup-vm, flexi-image, and ticket commands
* Add non-interactive instance creation support and configurable HTTP timeout with exponential backoff retry logic
* Add non-interactive resize support with item-id and auto-confirm flags
* Add `--interface-id` flag to detach interface directly via CLI
* Add `--force` flag to detach all interfaces before instance deletion

## Name-to-ID Resolution

* Implement name-to-ID resolution for network resources in non-interactive CLI mode
* Implement name-to-ID resolution for vouchers and storage resources
* Add name-to-ID resolution for security groups and ports in flexisecurity commands
* Implement ID resolution for images, instances, and backup schedulers
* Add IP type name resolution to UUID for floating IP assignment
* Implement helper functions to resolve resource names or UUIDs for instance and storage commands

## Instance Management

* Add input validation for instance creation parameters (zone, item-id, image-id)
* Enhance flexi-flavor listing and add validation for instance creation parameters
* Set default billing type based on project postpaid status during instance creation
* Add ID fields to instance package, disk, and network tables in instance details view
* Add instance ID column to instance list table
* Rename `--item-id` flag to `--flavor-id` for consistency

## Resource Discovery Commands

* Add `flexi-flavor` command to list available OpenStack flavors
* Add `flexi-region` and `flexi-root-disk-type` commands
* Add `flexi-disk-type` command to list available storage types
* Add available OS images command
* Enable listing all ports per project without a VPC ID filter

## Error Handling & UX

* Standardize error reporting and introduce actionable error handling across network and flexisecurity handlers
* Include HTTP status codes in error messages and implement standardized error reporting with actionable hints
* Improve HTTP error handling and provide actionable troubleshooting hints in CLI output
* Improve error handling for API responses in instance operations
* Replace custom error output with `cmd.Help()` in network and security subcommands

## Refactoring

* Consolidate flexi subcommands under a single parent command and update CLI usage paths
* Remove unused error handling and imports from flexi-storage command
* Update sync command usage to require storage ID argument
* Update floating IP type description

## Bug Fixes

* Fix flexi-image nil pointer panic

## Documentation

* Add CLAUDE.md documentation
* Implement lazy loading for Kubernetes CRD help and help fallback for flexi-instance commands
* Add cldkctl-flexi-commands reference documentation
