Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 28 additions & 0 deletions openstack_cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.12.0](https://github.com/gtema/openstack/compare/openstack_cli-v0.11.1...openstack_cli-v0.12.0) - 2025-05-05

### Added

- Update default cli output configuration ([#1184](https://github.com/gtema/openstack/pull/1184))
- Start populating resource_key in the CLI ([#1179](https://github.com/gtema/openstack/pull/1179))
- Introduce CLI configuration ([#1177](https://github.com/gtema/openstack/pull/1177))
- Add network.router.set command ([#1174](https://github.com/gtema/openstack/pull/1174))
- Wrap deserialization error into dedicated error ([#1172](https://github.com/gtema/openstack/pull/1172))
- Introduce macros for skipping tests ([#1170](https://github.com/gtema/openstack/pull/1170))
- Switch tui and cli to openstack_types ([#1148](https://github.com/gtema/openstack/pull/1148))
- Use dedicated deser helpers in response types ([#1142](https://github.com/gtema/openstack/pull/1142))
- Start building openstack_tui crate ([#1132](https://github.com/gtema/openstack/pull/1132))
- Add basic error reporting helper ([#1173](https://github.com/gtema/openstack/pull/1173))
- Switch cli to openstack_types ([#1158](https://github.com/gtema/openstack/pull/1158))

### Fixed

- Fix few nova response schemas ([#1175](https://github.com/gtema/openstack/pull/1175))

### Other

- Address linter comments ([#1186](https://github.com/gtema/openstack/pull/1186))
- Add functional crud tests for compute keypairs ([#1176](https://github.com/gtema/openstack/pull/1176))
- Separate structable into separate repository ([#1145](https://github.com/gtema/openstack/pull/1145))
- Add trace message of config file being used ([#1185](https://github.com/gtema/openstack/pull/1185))
- Cleanup unused code ([#1168](https://github.com/gtema/openstack/pull/1168))

## [0.11.1](https://github.com/gtema/openstack/compare/openstack_cli-v0.11.0...openstack_cli-v0.11.1) - 2025-04-05

### Added
Expand Down
6 changes: 3 additions & 3 deletions openstack_cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "openstack_cli"
version = "0.11.1"
version = "0.12.0"
authors = [
"Artem Goncharov (gtema)",
]
Expand Down Expand Up @@ -66,8 +66,8 @@ dialoguer = { workspace = true, features=["fuzzy-select"] }
eyre = { workspace = true }
http = { workspace = true }
json-patch = { workspace = true }
openstack_sdk = { path="../openstack_sdk", version = "^0.20", default-features = false, features = ["async", "identity"] }
openstack_types = { path="../openstack_types", version = "^0.20" }
openstack_sdk = { path="../openstack_sdk", version = "^0.21", default-features = false, features = ["async", "identity"] }
openstack_types = { path="../openstack_types", version = "^0.21" }
indicatif = "^0.17"
regex = { workspace = true }
reqwest = { workspace = true }
Expand Down
18 changes: 18 additions & 0 deletions openstack_sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.21.0](https://github.com/gtema/openstack/compare/openstack_sdk-v0.20.1...openstack_sdk-v0.21.0) - 2025-05-05

### Added

- Add basic error reporting helper ([#1173](https://github.com/gtema/openstack/pull/1173))
- Switch cli to openstack_types ([#1158](https://github.com/gtema/openstack/pull/1158))
- Switch tui and cli to openstack_types ([#1148](https://github.com/gtema/openstack/pull/1148))
- Use dedicated deser helpers in response types ([#1142](https://github.com/gtema/openstack/pull/1142))

### Fixed

- Fix few nova response schemas ([#1175](https://github.com/gtema/openstack/pull/1175))

### Other

- Add trace message of config file being used ([#1185](https://github.com/gtema/openstack/pull/1185))
- Cleanup unused code ([#1168](https://github.com/gtema/openstack/pull/1168))

## [0.20.1](https://github.com/gtema/openstack/compare/openstack_sdk-v0.20.0...openstack_sdk-v0.20.1) - 2025-04-05

### Added
Expand Down
2 changes: 1 addition & 1 deletion openstack_sdk/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "openstack_sdk"
description = "OpenStack SDK"
version = "0.20.1"
version = "0.21.0"
keywords = ["api", "openstack"]
categories = ["api-bindings"]
authors = ["Artem Goncharov (gtema)"]
Expand Down
20 changes: 20 additions & 0 deletions openstack_tui/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.12.0](https://github.com/gtema/openstack/compare/openstack_tui-v0.11.1...openstack_tui-v0.12.0) - 2025-05-05

### Added

- Add basic error reporting helper ([#1173](https://github.com/gtema/openstack/pull/1173))
- Wrap deserialization error into dedicated error ([#1172](https://github.com/gtema/openstack/pull/1172))
- Add instance_uuid to the instance action schema ([#1160](https://github.com/gtema/openstack/pull/1160))
- Switch cli to openstack_types ([#1158](https://github.com/gtema/openstack/pull/1158))
- Switch tui and cli to openstack_types ([#1148](https://github.com/gtema/openstack/pull/1148))

### Fixed

- Fix few nova response schemas ([#1175](https://github.com/gtema/openstack/pull/1175))

### Other

- Cleanup unused code ([#1168](https://github.com/gtema/openstack/pull/1168))
- Separate structable into separate repository ([#1145](https://github.com/gtema/openstack/pull/1145))
- *(deps)* Bump crossterm from 0.28.1 to 0.29.0 ([#1128](https://github.com/gtema/openstack/pull/1128))

## [0.11.1](https://github.com/gtema/openstack/compare/openstack_tui-v0.11.0...openstack_tui-v0.11.1) - 2025-04-05

### Added
Expand Down
6 changes: 3 additions & 3 deletions openstack_tui/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "openstack_tui"
description = "OpenStack Terminal User interface"
version = "0.11.1"
version = "0.12.0"
keywords = ["tui", "openstack"]
categories = ["command-line-utilities"]
authors = ["Artem Goncharov (gtema)"]
Expand Down Expand Up @@ -33,8 +33,8 @@ itertools = { workspace = true }
json5 = "^0.4"
lazy_static = "^1.5"
open.workspace = true
openstack_sdk = { path = "../openstack_sdk", version = "^0.20", default-features = false, features = ["async", "block_storage", "compute", "dns", "identity", "image", "load_balancer", "network"] }
openstack_types = { path = "../openstack_types", version = "^0.20" }
openstack_sdk = { path = "../openstack_sdk", version = "^0.21", default-features = false, features = ["async", "block_storage", "compute", "dns", "identity", "image", "load_balancer", "network"] }
openstack_types = { path = "../openstack_types", version = "^0.21" }
pretty_assertions = "^1.4"
ratatui = { version = "^0.29", features = ["serde", "macros"] }
serde = { workspace = true }
Expand Down
35 changes: 35 additions & 0 deletions openstack_types/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# 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.21.0](https://github.com/gtema/openstack/compare/openstack_types-v0.20.1...openstack_types-v0.21.0) - 2025-05-05

### Added

- Add instance_uuid to the instance action schema ([#1160](https://github.com/gtema/openstack/pull/1160))
- Fix BS response schemas ([#1159](https://github.com/gtema/openstack/pull/1159))
- Switch cli to openstack_types ([#1158](https://github.com/gtema/openstack/pull/1158))
- Switch tui and cli to openstack_types ([#1148](https://github.com/gtema/openstack/pull/1148))
- Adapt openstack_types to structable_derive 0.2 ([#1147](https://github.com/gtema/openstack/pull/1147))
- Use dedicated deser helpers in response types ([#1142](https://github.com/gtema/openstack/pull/1142))
- Allow serialization of the Enum based status ([#1141](https://github.com/gtema/openstack/pull/1141))
- Sort types enum kinds alphabetically ([#1140](https://github.com/gtema/openstack/pull/1140))
- Make StructTable serialize the property ([#1135](https://github.com/gtema/openstack/pull/1135))

### Fixed

- Fix few nova response schemas ([#1175](https://github.com/gtema/openstack/pull/1175))
- Fix security-group.rule.port_range_xx type ([#1171](https://github.com/gtema/openstack/pull/1171))
- Add new deser_num_str and deser_bool_str ([#1136](https://github.com/gtema/openstack/pull/1136))

### Other

- Separate structable into separate repository ([#1145](https://github.com/gtema/openstack/pull/1145))
- Fix linter for openstack_types again ([#1139](https://github.com/gtema/openstack/pull/1139))
- Fix linter complains introduced in last commit ([#1138](https://github.com/gtema/openstack/pull/1138))
- Add deser for Option<xxx> ([#1137](https://github.com/gtema/openstack/pull/1137))
2 changes: 1 addition & 1 deletion openstack_types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "openstack_types"
description = "OpenStack API Types"
version = "0.20.1"
version = "0.21.0"
keywords = ["api", "openstack"]
categories = ["api-bindings"]
authors = ["Artem Goncharov (gtema)"]
Expand Down
Loading