Releases: ovh/ovhcloud-cli
v0.11.0
0.11.0 (April 14, 2026)
⚙️ General:
- Cloud Storage: Reorganize all storage commands under unified
cloud storagenamespace (#171)cloud storage-block→cloud storage blockcloud storage-file→cloud storage filecloud storage-s3→cloud storage objectcloud storage-swift→cloud storage swift- Remove
cloud storage block upsizecommand, merged intocloud storage block edit --size
- Cloud: Rename
cloud database-servicetocloud managed-databaseandcloud managed-analytics(#167)
🎉 Features:
- Webhosting: Add comprehensive web hosting management commands (domains, cron tasks, databases, environment variables, modules, email, SSL certificates, CDN domains, VCS webhooks, runtime, users, tasks, logs, OVH config, abuse state, boost, service termination, and more) (#168)
- Managed Database: Add
cloud managed-databasecommands with full CRUD, users, roles, certificates, backup, and database management (#167) - Managed Analytics: Add
cloud managed-analyticscommands with topics, topic ACLs, patterns, permissions, users, roles, certificates, and backup management (#167) - Cloud: Add reference commands for managed-database and managed-analytics engines, plans, and node flavors (#167)
- IP: Add Edge Firewall management commands (firewall enable/disable, rule CRUD with
--editorand--from-filesupport) (#159) - Cloud Storage: Add file storage share management with ACLs and snapshots (#169)
- Cloud: Add instance group commands (list, get, create, delete) (#161)
- Cloud: Add instance autobackup workflow commands (list, get, create, delete) (#161)
- Cloud: Add instance application-access command (#161)
- Cloud: Add floating IP management commands (list, get, delete) (#163)
- Support: Add support tickets
messagesandreplycommands (#166)
💪 Improvements:
- Cloud: Add
--group,--backup-cron, and--backup-rotationflags to instance creation (#161) - Cloud Network: Consolidate loadbalancer implementation and add floating IP commands (#163)
- Browser: Update navigation labels for managed databases and analytics (#167)
🐜 Bug fixes:
- Account/Browser: Add missing /v1 prefix to API endpoints (#170)
- Fix completion command requiring authentication when it makes no API calls (#165)
- Fix WASM panics with safe wrappers for MarkFlagsMutuallyExclusive and MarkFlagsOneRequired (#162)
🧪 Tests:
- Add tests for
-oflag on reference commands (#160)
❤️ Thanks for your contributions ❤️
v0.10.0
0.10.0 (March 2, 2026)
⚙️ General:
- Upgrade to go1.26, update dependencies, and improve build (#155)
- Merge
addInitParameterFileFlagandaddFromFileFlagutility funcs (#154)
- Update output flag to
-o <format>, replacing--json/--yamlflags (#149)
🎉 Features:
- Domain Zone: Add record create and delete commands (#108)
- Domain Zone: Add record list command (#125)
- Email Domain: Add redirection commands: list, get, create, delete (#134)
- Browser: Add Interactive TUI Browser for OVHcloud Services (#131)
- Browser: Add Kubernetes support and modular view architecture (#138)
- Container Registry: Add missing commands (#124)
- Cloud: Add savings plans commands (#136)
- Cloud: Add project alerting commands (#139)
- Cloud storage S3: Add missing commands (#143)
- Cloud: Add ip-failover commands (#144)
- Cloud: Add project management commands (#145)
- Cloud: Add complete loadbalancer sub-resource commands (#146)
- Cloud: Add SSH key creation (#150)
- Cloud: Add SSH key deletion (#153)
- Configuration: Allow defining multiple profiles (#156)
💪 Improvements:
- Cloud kube: Add
attachFloatingIpsspec on nodepool (#107) - Cloud network: Refactor network commands (#147)
- Improve help command of create commands (#148)
🐜 Bug fixes:
- Cloud S3 Storage: Fix
--from-fileflag handling in resource edit (#143)
📚 Documentation:
- Add examples of
--filterand--formatflags usage in README (#120)
❤️ Thanks for your contributions ❤️
v0.9.0
0.9.0 (December 5, 2025)
⚙️ General:
- Add
make buildtarget to Makefile (#110)
🎉 Features:
- IAM: Add commands to manage local users (#86)
- IAM: Add commands to manage user tokens (#103)
- IAM: Add missing commands to manage policies (#105)
💪 Improvements:
- Display: auto-detected terminal width (#109)
- Public Cloud Loadbalancer: Improve displayed info (#112)
🐜 Bug fixes:
- Instances: Use the right units in output template (#97)
- Fix version warning message (#102)
- CloudShell: Add /v1 prefix to API calls (#113)
📚 Documentation:
❤️ Thanks for your contributions ❤️
v0.8.1
v0.8.0
0.8.0 (October 31, 2025)
🎉 Features:
- Check if a new version of the CLI is available when running commands (#75)
- Allow defining the Public Cloud Project to use with environment variable
OS_TENANT_ID(#76)
🐜 Bug fixes:
- Avoid panic when listing Baremetal compatible OSes (#78)
📚 Documentation:
- Reorganize products in README (#77)
❤️ Thanks for your contributions ❤️
v0.7.1
v0.7.0
0.7.0 (October 16, 2025)
🎉 Features:
- Update
cloud loadbalancercommand to manipulate Octavia load balancers (#69) - Add a command to list cloud load balancers flavors (#69)
- Add missing commands to manipulate instances snapshots and add ability to create distant snapshots (#73)
- Add options
--alland--prefixto s3 objects bulk-delete command (#67) - Rancher: add
reset-admin-credentialscommand (#63) - Rancher: improve
createandeditcommands (#64) - Always output JSON in WASM binary (#68)
- Filter columns to display for each product in the WASM binary (#70)
🐜 Bug fixes:
- Avoid displaying
<nil>values in tables (#71)
📚 Documentation:
- Add installation from source (#65)
- Regenerate documentation and fix
cloud storage-s3doc (#66) - Fix errors in README (#65, #62)
❤️ Thanks for your contributions ❤️
v0.6.0
Changelog
- 6d42e50 Merge pull request #39 from ovh/ava-rename-services
- a495e59 Merge pull request #41 from mJehanno/add-me
- f3f5c3a Merge pull request #44 from ovh/dev/aamstutz/fix-workflow
- 01daa0d Merge pull request #46 from ovh/dev/aamstutz/add-missing-badges
- 69a764f Merge pull request #47 from ovh/dev/aamstutz/subnet-creation
- 5b7c163 Merge pull request #48 from ovh/bindir
- 748d65f Merge pull request #49 from ovh/dev/aamstutz/readme-update
- 546f3c8 Merge pull request #50 from ovh/dev/aamstutz/readme-update
- 1f5746e Merge pull request #51 from ovh/dev/mapetit/dns-zone-update-refresh
- 747c474 Merge pull request #53 from pgaxatte/main
- e1af7e7 Merge pull request #54 from antleblanc/patch-1
- 3136d42 chore: Add badges for Alpine package and FreeBSD port
- ba9723f chore: Add events that trigger the build workflow
- 4283916 doc: Add products list in README + update badges
- 2d4a7db doc: Fix README missing TOC
- 559ed2f doc: Fix contributing url
- 41bd2dd feat(me): add me command to get information about the current user
- 6f853e3 feat: Add cloud subnet creation command
- ef5296f feat: accept $BINDIR as target dir, as well as $XDG_BIN_HOME & $HOME/.local/bin
- 10c94e2 feat: add DNS zone refresh and record update commands
- b42af9c feat: services renaming/improving
- ebf6230 fix(login): extend fields width to prevent horizontal scroll
v0.5.0
0.5.0 (September 29, 2025)
⚙️ General:
🎉 Features:
- Add missing information after a cloud private network has been created (#33)
📚 Documentation:
❤️ Thanks for your contributions ❤️
v0.4.0
0.4.0 (September 26, 2025)
🎉 Features:
- Add commands for Public Cloud Database product: edition and management of individual databases inside a service (#30, #31)
🐜 Bug fixes:
- Fixed a bug in
openapilib when dealing withAnyOfin models (#30)
📚 Documentation:
- Add
Homebrewinstall in README (#29)
❤️ Thanks for your contributions ❤️