From e8668d9f20a653c8bbca38e3df352097203ea0f6 Mon Sep 17 00:00:00 2001 From: "gtema-release-plz[bot]" <160271069+gtema-release-plz[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 12:20:13 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 22 ++++++------- cli-cmd/api/CHANGELOG.md | 18 ++++++++++ cli-cmd/auth/CHANGELOG.md | 15 +++++++++ cli-cmd/block-storage/CHANGELOG.md | 20 +++++++++++ cli-cmd/catalog/CHANGELOG.md | 19 +++++++++++ cli-cmd/compute/CHANGELOG.md | 20 +++++++++++ .../CHANGELOG.md | 20 +++++++++++ cli-cmd/dns/CHANGELOG.md | 21 ++++++++++++ cli-cmd/identity/CHANGELOG.md | 22 +++++++++++++ cli-cmd/image/CHANGELOG.md | 19 +++++++++++ cli-cmd/load-balancer/CHANGELOG.md | 19 +++++++++++ cli-cmd/network/CHANGELOG.md | 19 +++++++++++ cli-cmd/object-store/CHANGELOG.md | 15 +++++++++ cli-cmd/placement/CHANGELOG.md | 20 +++++++++++ cli-core/CHANGELOG.md | 16 +++++++++ openstack_cli/CHANGELOG.md | 33 +++++++++++++++++++ openstack_cli/Cargo.toml | 2 +- openstack_sdk/CHANGELOG.md | 27 +++++++++++++++ openstack_sdk/Cargo.toml | 14 ++++---- openstack_tui/CHANGELOG.md | 13 ++++++++ openstack_tui/Cargo.toml | 2 +- openstack_types/CHANGELOG.md | 27 +++++++++++++++ openstack_types/Cargo.toml | 2 +- sdk/auth-application-credential/CHANGELOG.md | 14 ++++++++ sdk/auth-application-credential/Cargo.toml | 2 +- sdk/auth-federation/CHANGELOG.md | 14 ++++++++ sdk/auth-federation/Cargo.toml | 2 +- sdk/auth-jwt/CHANGELOG.md | 14 ++++++++ sdk/auth-jwt/Cargo.toml | 2 +- sdk/auth-multifactor/CHANGELOG.md | 14 ++++++++ sdk/auth-oidcaccesstoken/CHANGELOG.md | 14 ++++++++ sdk/auth-oidcaccesstoken/Cargo.toml | 2 +- sdk/auth-passkey/CHANGELOG.md | 14 ++++++++ sdk/auth-passkey/Cargo.toml | 2 +- sdk/auth-password/CHANGELOG.md | 14 ++++++++ sdk/auth-receipt/CHANGELOG.md | 14 ++++++++ sdk/auth-token/CHANGELOG.md | 14 ++++++++ sdk/auth-totp/CHANGELOG.md | 14 ++++++++ sdk/auth-websso/CHANGELOG.md | 15 +++++++++ sdk/auth-websso/Cargo.toml | 2 +- sdk/block-storage/CHANGELOG.md | 21 ++++++++++++ sdk/compute/CHANGELOG.md | 20 +++++++++++ .../CHANGELOG.md | 16 +++++++++ sdk/core/CHANGELOG.md | 15 +++++++++ sdk/core/Cargo.toml | 2 +- sdk/dns/CHANGELOG.md | 16 +++++++++ sdk/identity/CHANGELOG.md | 20 +++++++++++ sdk/image/CHANGELOG.md | 16 +++++++++ sdk/load-balancer/CHANGELOG.md | 21 ++++++++++++ sdk/network/CHANGELOG.md | 20 +++++++++++ sdk/object-store/CHANGELOG.md | 16 +++++++++ sdk/placement/CHANGELOG.md | 16 +++++++++ types/block-storage/CHANGELOG.md | 19 +++++++++++ types/compute/CHANGELOG.md | 20 +++++++++++ .../CHANGELOG.md | 19 +++++++++++ types/core/CHANGELOG.md | 14 ++++++++ types/dns/CHANGELOG.md | 19 +++++++++++ types/identity/CHANGELOG.md | 20 +++++++++++ types/image/CHANGELOG.md | 19 +++++++++++ types/load-balancer/CHANGELOG.md | 20 +++++++++++ types/network/CHANGELOG.md | 15 +++++++++ types/object-store/CHANGELOG.md | 19 +++++++++++ types/placement/CHANGELOG.md | 19 +++++++++++ 63 files changed, 946 insertions(+), 28 deletions(-) create mode 100644 cli-cmd/api/CHANGELOG.md create mode 100644 cli-cmd/auth/CHANGELOG.md create mode 100644 cli-cmd/block-storage/CHANGELOG.md create mode 100644 cli-cmd/catalog/CHANGELOG.md create mode 100644 cli-cmd/compute/CHANGELOG.md create mode 100644 cli-cmd/container-infrastructure-management/CHANGELOG.md create mode 100644 cli-cmd/dns/CHANGELOG.md create mode 100644 cli-cmd/identity/CHANGELOG.md create mode 100644 cli-cmd/image/CHANGELOG.md create mode 100644 cli-cmd/load-balancer/CHANGELOG.md create mode 100644 cli-cmd/network/CHANGELOG.md create mode 100644 cli-cmd/object-store/CHANGELOG.md create mode 100644 cli-cmd/placement/CHANGELOG.md create mode 100644 cli-core/CHANGELOG.md create mode 100644 sdk/auth-application-credential/CHANGELOG.md create mode 100644 sdk/auth-federation/CHANGELOG.md create mode 100644 sdk/auth-jwt/CHANGELOG.md create mode 100644 sdk/auth-multifactor/CHANGELOG.md create mode 100644 sdk/auth-oidcaccesstoken/CHANGELOG.md create mode 100644 sdk/auth-passkey/CHANGELOG.md create mode 100644 sdk/auth-password/CHANGELOG.md create mode 100644 sdk/auth-receipt/CHANGELOG.md create mode 100644 sdk/auth-token/CHANGELOG.md create mode 100644 sdk/auth-totp/CHANGELOG.md create mode 100644 sdk/auth-websso/CHANGELOG.md create mode 100644 sdk/block-storage/CHANGELOG.md create mode 100644 sdk/compute/CHANGELOG.md create mode 100644 sdk/container-infrastructure-management/CHANGELOG.md create mode 100644 sdk/dns/CHANGELOG.md create mode 100644 sdk/identity/CHANGELOG.md create mode 100644 sdk/image/CHANGELOG.md create mode 100644 sdk/load-balancer/CHANGELOG.md create mode 100644 sdk/network/CHANGELOG.md create mode 100644 sdk/object-store/CHANGELOG.md create mode 100644 sdk/placement/CHANGELOG.md create mode 100644 types/block-storage/CHANGELOG.md create mode 100644 types/compute/CHANGELOG.md create mode 100644 types/container-infrastructure-management/CHANGELOG.md create mode 100644 types/core/CHANGELOG.md create mode 100644 types/dns/CHANGELOG.md create mode 100644 types/identity/CHANGELOG.md create mode 100644 types/image/CHANGELOG.md create mode 100644 types/load-balancer/CHANGELOG.md create mode 100644 types/network/CHANGELOG.md create mode 100644 types/object-store/CHANGELOG.md create mode 100644 types/placement/CHANGELOG.md diff --git a/Cargo.lock b/Cargo.lock index 4d2b33172..2bb2393ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2982,7 +2982,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-applicationcredential" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "bytes", @@ -3023,7 +3023,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-federation" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "bytes", @@ -3056,7 +3056,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-jwt" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "derive_builder", @@ -3095,7 +3095,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-oidcaccesstoken" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "inventory", @@ -3113,7 +3113,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-passkey" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "base64 0.22.1", @@ -3217,7 +3217,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-websso" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "bytes", @@ -3298,7 +3298,7 @@ dependencies = [ [[package]] name = "openstack-sdk-core" -version = "0.22.5" +version = "0.22.6" dependencies = [ "async-trait", "base64 0.22.1", @@ -3569,7 +3569,7 @@ dependencies = [ [[package]] name = "openstack_cli" -version = "0.13.5" +version = "0.13.6" dependencies = [ "assert_cmd", "clap", @@ -3607,7 +3607,7 @@ dependencies = [ [[package]] name = "openstack_sdk" -version = "0.22.5" +version = "0.22.6" dependencies = [ "async-trait", "bytes", @@ -3661,7 +3661,7 @@ dependencies = [ [[package]] name = "openstack_tui" -version = "0.13.5" +version = "0.13.6" dependencies = [ "async-trait", "chrono", @@ -3701,7 +3701,7 @@ dependencies = [ [[package]] name = "openstack_types" -version = "0.22.5" +version = "0.22.6" dependencies = [ "chrono", "openstack-types-block-storage", diff --git a/cli-cmd/api/CHANGELOG.md b/cli-cmd/api/CHANGELOG.md new file mode 100644 index 000000000..5516cc0c0 --- /dev/null +++ b/cli-cmd/api/CHANGELOG.md @@ -0,0 +1,18 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-api-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/auth/CHANGELOG.md b/cli-cmd/auth/CHANGELOG.md new file mode 100644 index 000000000..d636f6c85 --- /dev/null +++ b/cli-cmd/auth/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-auth-v0.1.0) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/block-storage/CHANGELOG.md b/cli-cmd/block-storage/CHANGELOG.md new file mode 100644 index 000000000..1d5ef5f3c --- /dev/null +++ b/cli-cmd/block-storage/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-block-storage-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/catalog/CHANGELOG.md b/cli-cmd/catalog/CHANGELOG.md new file mode 100644 index 000000000..d4627a499 --- /dev/null +++ b/cli-cmd/catalog/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-catalog-v0.1.0) - 2026-05-11 + +### Fixed + +- Add endpoint interface handling ([#1728](https://github.com/gtema/openstack/pull/1728)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/compute/CHANGELOG.md b/cli-cmd/compute/CHANGELOG.md new file mode 100644 index 000000000..8fc4d7d14 --- /dev/null +++ b/cli-cmd/compute/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-compute-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/container-infrastructure-management/CHANGELOG.md b/cli-cmd/container-infrastructure-management/CHANGELOG.md new file mode 100644 index 000000000..0f1b08ff6 --- /dev/null +++ b/cli-cmd/container-infrastructure-management/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-container-infrastructure-management-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/dns/CHANGELOG.md b/cli-cmd/dns/CHANGELOG.md new file mode 100644 index 000000000..744cb4e3e --- /dev/null +++ b/cli-cmd/dns/CHANGELOG.md @@ -0,0 +1,21 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-dns-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Update sdk service impl to use core crate ([#1711](https://github.com/gtema/openstack/pull/1711)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/identity/CHANGELOG.md b/cli-cmd/identity/CHANGELOG.md new file mode 100644 index 000000000..68543bba3 --- /dev/null +++ b/cli-cmd/identity/CHANGELOG.md @@ -0,0 +1,22 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-identity-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Respect MV based responses ([#1745](https://github.com/gtema/openstack/pull/1745)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- *(ci)* Update CI triggers and workflow members ([#1709](https://github.com/gtema/openstack/pull/1709)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/image/CHANGELOG.md b/cli-cmd/image/CHANGELOG.md new file mode 100644 index 000000000..e253d14b0 --- /dev/null +++ b/cli-cmd/image/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-image-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/load-balancer/CHANGELOG.md b/cli-cmd/load-balancer/CHANGELOG.md new file mode 100644 index 000000000..99cd16896 --- /dev/null +++ b/cli-cmd/load-balancer/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-load-balancer-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/network/CHANGELOG.md b/cli-cmd/network/CHANGELOG.md new file mode 100644 index 000000000..12db10495 --- /dev/null +++ b/cli-cmd/network/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-network-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/object-store/CHANGELOG.md b/cli-cmd/object-store/CHANGELOG.md new file mode 100644 index 000000000..985c84002 --- /dev/null +++ b/cli-cmd/object-store/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-object-store-v0.1.0) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-cmd/placement/CHANGELOG.md b/cli-cmd/placement/CHANGELOG.md new file mode 100644 index 000000000..84be84a6f --- /dev/null +++ b/cli-cmd/placement/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-cli-placement-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) diff --git a/cli-core/CHANGELOG.md b/cli-core/CHANGELOG.md new file mode 100644 index 000000000..be30e5b3d --- /dev/null +++ b/cli-core/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.13.5](https://github.com/gtema/openstack/releases/tag/openstack-cli-core-v0.13.5) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) +- Split the cli-core crate ([#1700](https://github.com/gtema/openstack/pull/1700)) diff --git a/openstack_cli/CHANGELOG.md b/openstack_cli/CHANGELOG.md index 10c6e1957..ca29c41c9 100644 --- a/openstack_cli/CHANGELOG.md +++ b/openstack_cli/CHANGELOG.md @@ -6,6 +6,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.13.6](https://github.com/gtema/openstack/compare/openstack_cli-v0.13.5...openstack_cli-v0.13.6) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) +- Sync changes from codegenerator ([#1662](https://github.com/gtema/openstack/pull/1662)) +- Update to 2024 rust edition ([#1658](https://github.com/gtema/openstack/pull/1658)) +- Add dynamic completions in clap library ([#1626](https://github.com/gtema/openstack/pull/1626)) +- Split out remaining auth methods to plugins ([#1680](https://github.com/gtema/openstack/pull/1680)) +- Split openstack_sdk crate ([#1655](https://github.com/gtema/openstack/pull/1655)) + +### Fixed + +- Add endpoint interface handling ([#1728](https://github.com/gtema/openstack/pull/1728)) + +### Other + +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) +- Split cli crate ([#1708](https://github.com/gtema/openstack/pull/1708)) +- Prepare split of cli crate ([#1707](https://github.com/gtema/openstack/pull/1707)) +- Repair codegenerator ([#1701](https://github.com/gtema/openstack/pull/1701)) +- Split the cli-core crate ([#1700](https://github.com/gtema/openstack/pull/1700)) +- *(deps)* Bump assert_cmd from 2.1.2 to 2.2.0 ([#1685](https://github.com/gtema/openstack/pull/1685)) +- Trait-ize auth plugins ([#1668](https://github.com/gtema/openstack/pull/1668)) +- *(deps)* Upgrade dependencies ([#1669](https://github.com/gtema/openstack/pull/1669)) +- *(deps)* Bump rand from 0.9.2 to 0.10.0 ([#1644](https://github.com/gtema/openstack/pull/1644)) +- Add trailing punctuation ([#1623](https://github.com/gtema/openstack/pull/1623)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Update sdk service impl to use core crate ([#1711](https://github.com/gtema/openstack/pull/1711)) +- Remove unused features ([#1710](https://github.com/gtema/openstack/pull/1710)) +- Move client back to `openstack_sdk` ([#1670](https://github.com/gtema/openstack/pull/1670)) +- Changes from Keystone webauthn api tests ([#1615](https://github.com/gtema/openstack/pull/1615)) + ## [0.13.5](https://github.com/gtema/openstack/compare/openstack_cli-v0.13.4...openstack_cli-v0.13.5) - 2026-01-17 ### Fixed diff --git a/openstack_cli/Cargo.toml b/openstack_cli/Cargo.toml index dfefe820b..fe48998b7 100644 --- a/openstack_cli/Cargo.toml +++ b/openstack_cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openstack_cli" -version = "0.13.5" +version = "0.13.6" authors = [ "Artem Goncharov (gtema)", ] diff --git a/openstack_sdk/CHANGELOG.md b/openstack_sdk/CHANGELOG.md index b07e9593a..051435798 100644 --- a/openstack_sdk/CHANGELOG.md +++ b/openstack_sdk/CHANGELOG.md @@ -6,6 +6,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.22.6](https://github.com/gtema/openstack/compare/openstack_sdk-v0.22.5...openstack_sdk-v0.22.6) - 2026-05-11 + +### Added + +- Split out remaining auth methods to plugins ([#1680](https://github.com/gtema/openstack/pull/1680)) +- Sync changes from codegenerator ([#1662](https://github.com/gtema/openstack/pull/1662)) +- Update to 2024 rust edition ([#1658](https://github.com/gtema/openstack/pull/1658)) +- Split openstack_sdk crate ([#1655](https://github.com/gtema/openstack/pull/1655)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Fixed + +- Add endpoint interface handling ([#1728](https://github.com/gtema/openstack/pull/1728)) +- Respect `response_list_item_key` outside of pagination ([#1753](https://github.com/gtema/openstack/pull/1753)) + +### Other + +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) +- Update sdk service impl to use core crate ([#1711](https://github.com/gtema/openstack/pull/1711)) +- Remove unused features ([#1710](https://github.com/gtema/openstack/pull/1710)) +- Repair codegenerator ([#1701](https://github.com/gtema/openstack/pull/1701)) +- Move client back to `openstack_sdk` ([#1670](https://github.com/gtema/openstack/pull/1670)) +- Trait-ize auth plugins ([#1668](https://github.com/gtema/openstack/pull/1668)) +- Add trailing punctuation ([#1623](https://github.com/gtema/openstack/pull/1623)) +- Changes from Keystone webauthn api tests ([#1615](https://github.com/gtema/openstack/pull/1615)) + ## [0.22.5](https://github.com/gtema/openstack/compare/openstack_sdk-v0.22.4...openstack_sdk-v0.22.5) - 2026-01-17 ### Fixed diff --git a/openstack_sdk/Cargo.toml b/openstack_sdk/Cargo.toml index 346ae496f..88e4d8089 100644 --- a/openstack_sdk/Cargo.toml +++ b/openstack_sdk/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "openstack_sdk" description = "OpenStack SDK" -version = "0.22.5" +version = "0.22.6" keywords = ["api", "openstack"] categories = ["api-bindings"] authors = ["Artem Goncharov (gtema)"] @@ -74,17 +74,17 @@ futures.workspace = true futures-util.workspace = true http.workspace = true inventory.workspace = true -openstack-sdk-auth-applicationcredential = { version = "0.1", path = "../sdk/auth-application-credential/" } +openstack-sdk-auth-applicationcredential = { version = "0.22", path = "../sdk/auth-application-credential/" } openstack-sdk-auth-core = { version = "0.22", path = "../sdk/auth-core/" } -openstack-sdk-auth-federation = { version = "0.1", path = "../sdk/auth-federation/", optional = true } -openstack-sdk-auth-jwt = { version = "0.1", path = "../sdk/auth-jwt/", optional = true } -openstack-sdk-auth-oidcaccesstoken = { version = "0.1", path = "../sdk/auth-oidcaccesstoken/" } -openstack-sdk-auth-passkey = { version = "0.1", path = "../sdk/auth-passkey/", optional = true } +openstack-sdk-auth-federation = { version = "0.22", path = "../sdk/auth-federation/", optional = true } +openstack-sdk-auth-jwt = { version = "0.22", path = "../sdk/auth-jwt/", optional = true } +openstack-sdk-auth-oidcaccesstoken = { version = "0.22", path = "../sdk/auth-oidcaccesstoken/" } +openstack-sdk-auth-passkey = { version = "0.22", path = "../sdk/auth-passkey/", optional = true } openstack-sdk-auth-password = { version = "0.1", path = "../sdk/auth-password/" } openstack-sdk-auth-receipt = { version = "0.1", path = "../sdk/auth-receipt/" } openstack-sdk-auth-token = { version = "0.1", path = "../sdk/auth-token/" } openstack-sdk-auth-totp = { version = "0.1", path = "../sdk/auth-totp/" } -openstack-sdk-auth-websso = { version = "0.1", path = "../sdk/auth-websso/" } +openstack-sdk-auth-websso = { version = "0.22", path = "../sdk/auth-websso/" } openstack-sdk-core = { path = "../sdk/core/", version = "^0.22" } openstack-sdk-block-storage = { path = "../sdk/block-storage/", version = "^0.1", optional = true } openstack-sdk-compute = { path = "../sdk/compute/", version = "^0.1", optional = true } diff --git a/openstack_tui/CHANGELOG.md b/openstack_tui/CHANGELOG.md index 071562e1c..ef382e724 100644 --- a/openstack_tui/CHANGELOG.md +++ b/openstack_tui/CHANGELOG.md @@ -6,6 +6,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.13.6](https://github.com/gtema/openstack/compare/openstack_tui-v0.13.5...openstack_tui-v0.13.6) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) +- Sync changes from codegenerator ([#1662](https://github.com/gtema/openstack/pull/1662)) +- Update to 2024 rust edition ([#1658](https://github.com/gtema/openstack/pull/1658)) + +### Other + +- *(deps)* Bump strum from 0.27.2 to 0.28.0 ([#1652](https://github.com/gtema/openstack/pull/1652)) +- Adapt to the newer release of typos ([#1639](https://github.com/gtema/openstack/pull/1639)) + ## [0.13.4](https://github.com/gtema/openstack/compare/openstack_tui-v0.13.3...openstack_tui-v0.13.4) - 2026-01-16 ### Other diff --git a/openstack_tui/Cargo.toml b/openstack_tui/Cargo.toml index 5c8f92432..9fed0cd67 100644 --- a/openstack_tui/Cargo.toml +++ b/openstack_tui/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "openstack_tui" description = "OpenStack Terminal User interface" -version = "0.13.5" +version = "0.13.6" keywords = ["tui", "openstack"] categories = ["command-line-utilities"] authors = ["Artem Goncharov (gtema)"] diff --git a/openstack_types/CHANGELOG.md b/openstack_types/CHANGELOG.md index dac3eb320..19e041d64 100644 --- a/openstack_types/CHANGELOG.md +++ b/openstack_types/CHANGELOG.md @@ -7,6 +7,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.22.6](https://github.com/gtema/openstack/compare/openstack_types-v0.22.5...openstack_types-v0.22.6) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Respect MV based responses ([#1745](https://github.com/gtema/openstack/pull/1745)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) +- Sync changes from codegenerator ([#1662](https://github.com/gtema/openstack/pull/1662)) +- Update to 2024 rust edition ([#1658](https://github.com/gtema/openstack/pull/1658)) + +### Fixed + +- Try deserialization to multiple schemas ([#1746](https://github.com/gtema/openstack/pull/1746)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Unvendor nova.server_diagnostics schema ([#1712](https://github.com/gtema/openstack/pull/1712)) +- *(deps)* Bump uuid from 1.22.0 to 1.23.0 ([#1702](https://github.com/gtema/openstack/pull/1702)) +- Repair codegenerator ([#1701](https://github.com/gtema/openstack/pull/1701)) +- *(deps)* Bump uuid from 1.21.0 to 1.22.0 ([#1674](https://github.com/gtema/openstack/pull/1674)) +- *(deps)* Bump uuid from 1.20.0 to 1.21.0 ([#1648](https://github.com/gtema/openstack/pull/1648)) +- *(deps)* Bump uuid from 1.19.0 to 1.20.0 ([#1627](https://github.com/gtema/openstack/pull/1627)) +- Add trailing punctuation ([#1623](https://github.com/gtema/openstack/pull/1623)) + ## [0.22.4](https://github.com/gtema/openstack/compare/openstack_types-v0.22.3...openstack_types-v0.22.4) - 2026-01-16 ### Added diff --git a/openstack_types/Cargo.toml b/openstack_types/Cargo.toml index ad25a8d8c..9dd23b882 100644 --- a/openstack_types/Cargo.toml +++ b/openstack_types/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "openstack_types" description = "OpenStack API Types" -version = "0.22.5" +version = "0.22.6" keywords = ["api", "openstack"] categories = ["api-bindings"] authors = ["Artem Goncharov (gtema)"] diff --git a/sdk/auth-application-credential/CHANGELOG.md b/sdk/auth-application-credential/CHANGELOG.md new file mode 100644 index 000000000..3d877fa5c --- /dev/null +++ b/sdk/auth-application-credential/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.22.5](https://github.com/gtema/openstack/compare/openstack-sdk-auth-applicationcredential-v0.1.0...openstack-sdk-auth-applicationcredential-v0.22.5) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-application-credential/Cargo.toml b/sdk/auth-application-credential/Cargo.toml index 1e2f8c497..3f8432cd9 100644 --- a/sdk/auth-application-credential/Cargo.toml +++ b/sdk/auth-application-credential/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openstack-sdk-auth-applicationcredential" -version = "0.1.0" +version = "0.22.5" license.workspace = true edition.workspace = true authors.workspace = true diff --git a/sdk/auth-federation/CHANGELOG.md b/sdk/auth-federation/CHANGELOG.md new file mode 100644 index 000000000..5a71756fb --- /dev/null +++ b/sdk/auth-federation/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.22.5](https://github.com/gtema/openstack/compare/openstack-sdk-auth-federation-v0.1.0...openstack-sdk-auth-federation-v0.22.5) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-federation/Cargo.toml b/sdk/auth-federation/Cargo.toml index 41caf27f1..6b671e8c0 100644 --- a/sdk/auth-federation/Cargo.toml +++ b/sdk/auth-federation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openstack-sdk-auth-federation" -version = "0.1.0" +version = "0.22.5" license.workspace = true edition.workspace = true authors.workspace = true diff --git a/sdk/auth-jwt/CHANGELOG.md b/sdk/auth-jwt/CHANGELOG.md new file mode 100644 index 000000000..036e7edb4 --- /dev/null +++ b/sdk/auth-jwt/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.22.5](https://github.com/gtema/openstack/compare/openstack-sdk-auth-jwt-v0.1.0...openstack-sdk-auth-jwt-v0.22.5) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-jwt/Cargo.toml b/sdk/auth-jwt/Cargo.toml index a1c361f72..928b0e3f3 100644 --- a/sdk/auth-jwt/Cargo.toml +++ b/sdk/auth-jwt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openstack-sdk-auth-jwt" -version = "0.1.0" +version = "0.22.5" license.workspace = true edition.workspace = true authors.workspace = true diff --git a/sdk/auth-multifactor/CHANGELOG.md b/sdk/auth-multifactor/CHANGELOG.md new file mode 100644 index 000000000..7e4c23049 --- /dev/null +++ b/sdk/auth-multifactor/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-auth-multifactor-v0.1.0) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-oidcaccesstoken/CHANGELOG.md b/sdk/auth-oidcaccesstoken/CHANGELOG.md new file mode 100644 index 000000000..b8c7c1fce --- /dev/null +++ b/sdk/auth-oidcaccesstoken/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.22.5](https://github.com/gtema/openstack/compare/openstack-sdk-auth-oidcaccesstoken-v0.1.0...openstack-sdk-auth-oidcaccesstoken-v0.22.5) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-oidcaccesstoken/Cargo.toml b/sdk/auth-oidcaccesstoken/Cargo.toml index 67eb93b2d..7e62c3130 100644 --- a/sdk/auth-oidcaccesstoken/Cargo.toml +++ b/sdk/auth-oidcaccesstoken/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openstack-sdk-auth-oidcaccesstoken" -version = "0.1.0" +version = "0.22.5" license.workspace = true edition.workspace = true authors.workspace = true diff --git a/sdk/auth-passkey/CHANGELOG.md b/sdk/auth-passkey/CHANGELOG.md new file mode 100644 index 000000000..cb8db511a --- /dev/null +++ b/sdk/auth-passkey/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.22.5](https://github.com/gtema/openstack/compare/openstack-sdk-auth-passkey-v0.1.0...openstack-sdk-auth-passkey-v0.22.5) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-passkey/Cargo.toml b/sdk/auth-passkey/Cargo.toml index 199458557..fd088082c 100644 --- a/sdk/auth-passkey/Cargo.toml +++ b/sdk/auth-passkey/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openstack-sdk-auth-passkey" -version = "0.1.0" +version = "0.22.5" license.workspace = true edition.workspace = true authors.workspace = true diff --git a/sdk/auth-password/CHANGELOG.md b/sdk/auth-password/CHANGELOG.md new file mode 100644 index 000000000..017dc45a2 --- /dev/null +++ b/sdk/auth-password/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-auth-password-v0.1.0) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-receipt/CHANGELOG.md b/sdk/auth-receipt/CHANGELOG.md new file mode 100644 index 000000000..4afaf5312 --- /dev/null +++ b/sdk/auth-receipt/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-auth-receipt-v0.1.0) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-token/CHANGELOG.md b/sdk/auth-token/CHANGELOG.md new file mode 100644 index 000000000..e43441ec4 --- /dev/null +++ b/sdk/auth-token/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-auth-token-v0.1.0) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-totp/CHANGELOG.md b/sdk/auth-totp/CHANGELOG.md new file mode 100644 index 000000000..a80f458a6 --- /dev/null +++ b/sdk/auth-totp/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-auth-totp-v0.1.0) - 2026-05-11 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-websso/CHANGELOG.md b/sdk/auth-websso/CHANGELOG.md new file mode 100644 index 000000000..de7620721 --- /dev/null +++ b/sdk/auth-websso/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.22.5](https://github.com/gtema/openstack/compare/openstack-sdk-auth-websso-v0.1.0...openstack-sdk-auth-websso-v0.22.5) - 2026-05-11 + +### Other + +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/auth-websso/Cargo.toml b/sdk/auth-websso/Cargo.toml index 5d9b87f4a..e0a68525a 100644 --- a/sdk/auth-websso/Cargo.toml +++ b/sdk/auth-websso/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openstack-sdk-auth-websso" -version = "0.1.0" +version = "0.22.5" license.workspace = true edition.workspace = true authors.workspace = true diff --git a/sdk/block-storage/CHANGELOG.md b/sdk/block-storage/CHANGELOG.md new file mode 100644 index 000000000..8296a0f59 --- /dev/null +++ b/sdk/block-storage/CHANGELOG.md @@ -0,0 +1,21 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-block-storage-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/compute/CHANGELOG.md b/sdk/compute/CHANGELOG.md new file mode 100644 index 000000000..615caa373 --- /dev/null +++ b/sdk/compute/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-compute-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/container-infrastructure-management/CHANGELOG.md b/sdk/container-infrastructure-management/CHANGELOG.md new file mode 100644 index 000000000..c271e0601 --- /dev/null +++ b/sdk/container-infrastructure-management/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-container-infrastructure-management-v0.1.0) - 2026-05-11 + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/core/CHANGELOG.md b/sdk/core/CHANGELOG.md index b07e9593a..442b09da9 100644 --- a/sdk/core/CHANGELOG.md +++ b/sdk/core/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.22.6](https://github.com/gtema/openstack/compare/openstack-sdk-core-v0.22.5...openstack-sdk-core-v0.22.6) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Fixed + +- Respect `response_list_item_key` outside of pagination ([#1753](https://github.com/gtema/openstack/pull/1753)) +- Add endpoint interface handling ([#1728](https://github.com/gtema/openstack/pull/1728)) + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) + ## [0.22.5](https://github.com/gtema/openstack/compare/openstack_sdk-v0.22.4...openstack_sdk-v0.22.5) - 2026-01-17 ### Fixed diff --git a/sdk/core/Cargo.toml b/sdk/core/Cargo.toml index da06e3f64..134dca967 100644 --- a/sdk/core/Cargo.toml +++ b/sdk/core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "openstack-sdk-core" description = "OpenStack SDK core" -version = "0.22.5" +version = "0.22.6" keywords = ["api", "openstack"] categories = ["api-bindings"] authors = ["Artem Goncharov (gtema)"] diff --git a/sdk/dns/CHANGELOG.md b/sdk/dns/CHANGELOG.md new file mode 100644 index 000000000..3acba5bea --- /dev/null +++ b/sdk/dns/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-dns-v0.1.0) - 2026-05-11 + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/identity/CHANGELOG.md b/sdk/identity/CHANGELOG.md new file mode 100644 index 000000000..6e67704f6 --- /dev/null +++ b/sdk/identity/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-identity-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/image/CHANGELOG.md b/sdk/image/CHANGELOG.md new file mode 100644 index 000000000..e09327800 --- /dev/null +++ b/sdk/image/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-image-v0.1.0) - 2026-05-11 + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/load-balancer/CHANGELOG.md b/sdk/load-balancer/CHANGELOG.md new file mode 100644 index 000000000..5cee34b64 --- /dev/null +++ b/sdk/load-balancer/CHANGELOG.md @@ -0,0 +1,21 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-load-balancer-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/network/CHANGELOG.md b/sdk/network/CHANGELOG.md new file mode 100644 index 000000000..56835dc5d --- /dev/null +++ b/sdk/network/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-network-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/object-store/CHANGELOG.md b/sdk/object-store/CHANGELOG.md new file mode 100644 index 000000000..4f54590d8 --- /dev/null +++ b/sdk/object-store/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-object-store-v0.1.0) - 2026-05-11 + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/sdk/placement/CHANGELOG.md b/sdk/placement/CHANGELOG.md new file mode 100644 index 000000000..8038f3da5 --- /dev/null +++ b/sdk/placement/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-sdk-placement-v0.1.0) - 2026-05-11 + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- *(sdk)* Make sdk service impls standalone crates ([#1714](https://github.com/gtema/openstack/pull/1714)) +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713)) diff --git a/types/block-storage/CHANGELOG.md b/types/block-storage/CHANGELOG.md new file mode 100644 index 000000000..db4f1b3f9 --- /dev/null +++ b/types/block-storage/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-block-storage-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/compute/CHANGELOG.md b/types/compute/CHANGELOG.md new file mode 100644 index 000000000..2a7ab2183 --- /dev/null +++ b/types/compute/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-compute-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/container-infrastructure-management/CHANGELOG.md b/types/container-infrastructure-management/CHANGELOG.md new file mode 100644 index 000000000..a28e16101 --- /dev/null +++ b/types/container-infrastructure-management/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-container-infrastructure-management-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/core/CHANGELOG.md b/types/core/CHANGELOG.md new file mode 100644 index 000000000..02b15b458 --- /dev/null +++ b/types/core/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-core-v0.1.0) - 2026-05-11 + +### Other + +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/dns/CHANGELOG.md b/types/dns/CHANGELOG.md new file mode 100644 index 000000000..4252683f9 --- /dev/null +++ b/types/dns/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-dns-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/identity/CHANGELOG.md b/types/identity/CHANGELOG.md new file mode 100644 index 000000000..74f7897ed --- /dev/null +++ b/types/identity/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-identity-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Cleanup types split ([#1717](https://github.com/gtema/openstack/pull/1717)) +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/image/CHANGELOG.md b/types/image/CHANGELOG.md new file mode 100644 index 000000000..ad1eafcbf --- /dev/null +++ b/types/image/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-image-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/load-balancer/CHANGELOG.md b/types/load-balancer/CHANGELOG.md new file mode 100644 index 000000000..1b8e8ccca --- /dev/null +++ b/types/load-balancer/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-load-balancer-v0.1.0) - 2026-05-11 + +### Added + +- BS.host.show is a "list" operation ([#1759](https://github.com/gtema/openstack/pull/1759)) +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/network/CHANGELOG.md b/types/network/CHANGELOG.md new file mode 100644 index 000000000..620f14c9c --- /dev/null +++ b/types/network/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-network-v0.1.0) - 2026-05-11 + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/object-store/CHANGELOG.md b/types/object-store/CHANGELOG.md new file mode 100644 index 000000000..9deb94522 --- /dev/null +++ b/types/object-store/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-object-store-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715)) diff --git a/types/placement/CHANGELOG.md b/types/placement/CHANGELOG.md new file mode 100644 index 000000000..088d8b47a --- /dev/null +++ b/types/placement/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/gtema/openstack/releases/tag/openstack-types-placement-v0.1.0) - 2026-05-11 + +### Added + +- Start respecting MV response candidates ([#1744](https://github.com/gtema/openstack/pull/1744)) + +### Other + +- Render types to separate crates ([#1716](https://github.com/gtema/openstack/pull/1716)) +- Introduce dedicated types crates ([#1715](https://github.com/gtema/openstack/pull/1715))