diff --git a/Cargo.lock b/Cargo.lock index 5cff87e79..be7042e25 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2984,7 +2984,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-applicationcredential" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "bytes", @@ -3025,7 +3025,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-federation" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "bytes", @@ -3058,7 +3058,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-jwt" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "derive_builder", @@ -3097,7 +3097,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-oidcaccesstoken" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "inventory", @@ -3115,7 +3115,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-passkey" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "base64 0.22.1", @@ -3219,7 +3219,7 @@ dependencies = [ [[package]] name = "openstack-sdk-auth-websso" -version = "0.1.0" +version = "0.22.5" dependencies = [ "async-trait", "bytes", @@ -3300,7 +3300,7 @@ dependencies = [ [[package]] name = "openstack-sdk-core" -version = "0.22.5" +version = "0.22.6" dependencies = [ "async-trait", "base64 0.22.1", @@ -3452,7 +3452,7 @@ dependencies = [ [[package]] name = "openstack_cli" -version = "0.13.5" +version = "0.13.6" dependencies = [ "assert_cmd", "clap", @@ -3490,7 +3490,7 @@ dependencies = [ [[package]] name = "openstack_sdk" -version = "0.22.5" +version = "0.22.6" dependencies = [ "async-trait", "bytes", @@ -3544,7 +3544,7 @@ dependencies = [ [[package]] name = "openstack_tui" -version = "0.13.5" +version = "0.13.6" dependencies = [ "async-trait", "chrono", @@ -3584,7 +3584,7 @@ dependencies = [ [[package]] name = "openstack_types" -version = "0.22.5" +version = "0.22.6" dependencies = [ "chrono", "openstack_sdk", diff --git a/cli-cmd/api/CHANGELOG.md b/cli-cmd/api/CHANGELOG.md new file mode 100644 index 000000000..6a7754ebd --- /dev/null +++ b/cli-cmd/api/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-cli-api-v0.1.0) - 2026-04-01 + +### 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..a5b69741b --- /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-04-01 + +### 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..9d64c47df --- /dev/null +++ b/cli-cmd/block-storage/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-block-storage-v0.1.0) - 2026-04-01 + +### 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..18391f64d --- /dev/null +++ b/cli-cmd/catalog/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-catalog-v0.1.0) - 2026-04-01 + +### 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..de09cda62 --- /dev/null +++ b/cli-cmd/compute/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-compute-v0.1.0) - 2026-04-01 + +### 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..088e467cf --- /dev/null +++ b/cli-cmd/container-infrastructure-management/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-container-infrastructure-management-v0.1.0) - 2026-04-01 + +### 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..f6e18310b --- /dev/null +++ b/cli-cmd/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-cli-dns-v0.1.0) - 2026-04-01 + +### 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..fcfc75b11 --- /dev/null +++ b/cli-cmd/identity/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-cli-identity-v0.1.0) - 2026-04-01 + +### 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..7855ae58c --- /dev/null +++ b/cli-cmd/image/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-image-v0.1.0) - 2026-04-01 + +### 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..79832b1e0 --- /dev/null +++ b/cli-cmd/load-balancer/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-load-balancer-v0.1.0) - 2026-04-01 + +### 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..dde575d19 --- /dev/null +++ b/cli-cmd/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-cli-network-v0.1.0) - 2026-04-01 + +### 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..8d90ae9a0 --- /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-04-01 + +### 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..04cc1f0a2 --- /dev/null +++ b/cli-cmd/placement/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-placement-v0.1.0) - 2026-04-01 + +### 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..3f7daece0 --- /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-04-01 + +### 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..2b628638e 100644 --- a/openstack_cli/CHANGELOG.md +++ b/openstack_cli/CHANGELOG.md @@ -6,6 +6,33 @@ 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-04-01 + +### Added + +- 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)) + +### Other + +- 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 a6fb9cc70..d794972b9 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..a9ebb8b7c 100644 --- a/openstack_sdk/CHANGELOG.md +++ b/openstack_sdk/CHANGELOG.md @@ -6,6 +6,26 @@ 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-04-01 + +### 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)) + +### 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)) +- 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 a107feb3a..c5afc1337 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..4deb84406 100644 --- a/openstack_tui/CHANGELOG.md +++ b/openstack_tui/CHANGELOG.md @@ -6,6 +6,18 @@ 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-04-01 + +### Added + +- 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..fab851e34 100644 --- a/openstack_types/CHANGELOG.md +++ b/openstack_types/CHANGELOG.md @@ -7,6 +7,23 @@ 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-04-01 + +### Added + +- 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 + +- 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 86fb31b2d..dddce97c7 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..1e44a74ea --- /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-04-01 + +### 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..83db70c6f --- /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-04-01 + +### 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..579548661 --- /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-04-01 + +### 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..4791db9f6 --- /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-04-01 + +### 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..aa17a3143 --- /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-04-01 + +### 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..38144ee17 --- /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-04-01 + +### 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..8a910a412 --- /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-04-01 + +### 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..7c2ed6f82 --- /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-04-01 + +### 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..e749ada7d --- /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-04-01 + +### 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..a51ad277c --- /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-04-01 + +### 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..69638669e --- /dev/null +++ b/sdk/auth-websso/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-websso-v0.1.0...openstack-sdk-auth-websso-v0.22.5) - 2026-04-01 + +### Other + +- 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 56552e053..42b2687bd 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..59dc2c9f8 --- /dev/null +++ b/sdk/block-storage/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-block-storage-v0.1.0) - 2026-04-01 + +### Other + +- 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..818f391db --- /dev/null +++ b/sdk/compute/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-compute-v0.1.0) - 2026-04-01 + +### Other + +- 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..424af4ac7 --- /dev/null +++ b/sdk/container-infrastructure-management/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-container-infrastructure-management-v0.1.0) - 2026-04-01 + +### Other + +- 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..6f706fa69 100644 --- a/sdk/core/CHANGELOG.md +++ b/sdk/core/CHANGELOG.md @@ -6,6 +6,12 @@ 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-04-01 + +### 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..76b95a9b8 --- /dev/null +++ b/sdk/dns/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-dns-v0.1.0) - 2026-04-01 + +### Other + +- 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..ac2242526 --- /dev/null +++ b/sdk/identity/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-identity-v0.1.0) - 2026-04-01 + +### Other + +- 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..78291d86b --- /dev/null +++ b/sdk/image/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-image-v0.1.0) - 2026-04-01 + +### Other + +- 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..ca5e2f35d --- /dev/null +++ b/sdk/load-balancer/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-load-balancer-v0.1.0) - 2026-04-01 + +### Other + +- 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..53c527443 --- /dev/null +++ b/sdk/network/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-network-v0.1.0) - 2026-04-01 + +### Other + +- 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..02f24b8dc --- /dev/null +++ b/sdk/object-store/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-object-store-v0.1.0) - 2026-04-01 + +### Other + +- 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..caccc1854 --- /dev/null +++ b/sdk/placement/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-placement-v0.1.0) - 2026-04-01 + +### Other + +- Split sdk crate into subcrates ([#1713](https://github.com/gtema/openstack/pull/1713))