Skip to content

Releases: gtema/openstack

v0.5.1-pre

19 May 20:01
ea75f14
Compare
Choose a tag to compare
v0.5.1-pre Pre-release
Pre-release
chore(ci): Replace cargo-dist (#206)

Replace cargo-dist with regular GitHub actions to build artifacts.
This is required to solve carg-dist not supporting enough customization.

v0.5.0

13 May 09:11
549596e
Compare
Choose a tag to compare
chore(ci): Temporarily disable musl target (#202)

it is impossible to build fuzz target on musl without adding more
packages and cargo-dist is not in favor of that. For now remove musl
target to make a release and in next steps replace cargo-dist with other
way of building artifacts.

openstack_sdk-v0.5.0

10 May 15:23
7720832
Compare
Choose a tag to compare

Added

  • Add volume.qos-spec resources (#196)
  • Add volume.az resource (#194)
  • Add volume.cluster resource (#192)
  • Add cinder volume_transfer resources (#187)
  • Add volume.manageable_XXX resources (#175)
  • Add volume.default-types (#173)
  • Add volume.extension (#167)
  • add volume.host
  • add volume.group-snapshots
  • add volume.snapshot
  • implement volume.attachment
  • add volume.limit
  • add volume.message
  • add volume.resource-filters implementation

Other

  • (docs) Add minor specifications into the readme (#195)
  • (lint) Apply fresh clippy suggestions (#193)
  • (qa) Initialize fuzzing (#191)
  • (ci) Update dependencies (#190)
  • (test) Introduce features (#176)
  • add volume.group-type schemas
  • fix code scanning warning
  • Merge pull request #153 from gtema/gtema-patch-2
  • Update documentation
  • (deps) bump hyper from 1.2.0 to 1.3.0

openstack_cli-v0.5.0

10 May 15:26
7720832
Compare
Choose a tag to compare

Added

  • Add volume.qos-spec resources (#196)
  • Add volume.az resource (#194)
  • Add volume.cluster resource (#192)
  • Add cinder volume_transfer resources (#187)
  • Add volume.manageable_XXX resources (#175)
  • Add volume.default-types (#173)
  • Add volume.extension (#167)
  • add volume.host
  • add volume.group-snapshots
  • add volume.snapshot
  • implement volume.attachment
  • add volume.limit
  • add volume.message
  • add volume.resource-filters implementation
  • force MV discovery for Compute and Volume

Fixed

  • allow linter warning

Other

  • (docs) Add minor specifications into the readme (#195)
  • (test) Introduce features (#176)
  • add volume.group-type schemas
  • Merge pull request #153 from gtema/gtema-patch-2
  • Update documentation
  • (lint) Apply fresh clippy suggestions (#193)
  • (qa) Initialize fuzzing (#191)
  • (ci) Update dependencies (#190)
  • fix code scanning warning
  • (deps) bump hyper from 1.2.0 to 1.3.0

v0.4.0

05 Apr 15:41
103a763
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump tempfile from 3.10.0 to 3.10.1 by @dependabot in #110
  • chore(deps): bump http-body-util from 0.1.0 to 0.1.1 by @dependabot in #109
  • chore(deps): bump thiserror from 1.0.57 to 1.0.58 by @dependabot in #108
  • chore(deps): bump anyhow from 1.0.80 to 1.0.81 by @dependabot in #107
  • chore(deps): bump async-trait from 0.1.77 to 0.1.78 by @dependabot in #106
  • feat(network): add network address_{group,scope} resources by @gtema in #112
  • chore: update http/reqwest/hyper lib by @gtema in #113
  • chore(deps): bump syn from 2.0.53 to 2.0.57 by @dependabot in #119
  • chore(deps): bump tokio from 1.36.0 to 1.37.0 by @dependabot in #118
  • chore(deps): bump reqwest from 0.12.1 to 0.12.2 by @dependabot in #117
  • chore(deps): bump async-trait from 0.1.78 to 0.1.79 by @dependabot in #114
  • chore(typos): add typos exception by @gtema in #121
  • chore: drop serde_yaml dependency by @gtema in #120
  • feat(volume): cover block-storage backup by @gtema in #122
  • feat: regenerate code with latest generator changes by @gtema in #123
  • feat: Add LoadBalancer by @gtema in #124
  • chore(deps): bump h2 from 0.4.3 to 0.4.4 by @dependabot in #125
  • chore: release by @github-actions in #111

Full Changelog: v0.3.0...v0.4.0

openstack_sdk-v0.4.0

05 Apr 15:25
103a763
Compare
Choose a tag to compare

Added

  • Add LoadBalancer
  • regenerate code with latest generator changes
  • (volume) cover block-storage backup

Other

  • drop serde_yaml dependency
  • Merge pull request #113 from gtema/deps
  • update http/reqwest/hyper lib

openstack_cli-v0.4.0

05 Apr 15:28
103a763
Compare
Choose a tag to compare

Added

  • Add LoadBalancer
  • regenerate code with latest generator changes
  • (volume) cover block-storage backup
  • (network) add network address_{group,scope} resources

Other

  • (deps) bump tempfile from 3.10.0 to 3.10.1
  • drop serde_yaml dependency
  • Merge pull request #113 from gtema/deps
  • update http/reqwest/hyper lib

v0.3.0

15 Mar 17:07
06cd7dc
Compare
Choose a tag to compare

What's Changed

  • feat(identity): Add role-assignment list command by @gtema in #67
  • chore(deps): bump syn from 2.0.50 to 2.0.51 by @dependabot in #69
  • chore(deps): bump darling from 0.20.7 to 0.20.8 by @dependabot in #68
  • feat(identity): extend role commands by @gtema in #71
  • chore: remove Cargo.lock from .gitignore by @gtema in #72
  • feat: further identity improvements by @gtema in #73
  • chore: remove prompt from console snippet by @gtema in #74
  • fix: change download link to the "latest" by @gtema in #75
  • chore: remove few unnecessary clone invocations by @gtema in #76
  • feat: use json style in output for complex fields by @gtema in #77
  • feat: Implement --pretty output by @gtema in #78
  • chore(deps): bump syn from 2.0.51 to 2.0.52 by @dependabot in #81
  • chore(deps): bump open from 5.0.1 to 5.1.1 by @dependabot in #80
  • chore(deps): bump log from 0.4.20 to 0.4.21 by @dependabot in #79
  • chore(deps): bump mio from 0.8.10 to 0.8.11 by @dependabot in #82
  • feat: unify network resource tag command by @gtema in #83
  • feat: add network.router.{conntrack_helper,l3_agent} by @gtema in #84
  • chore: add clippy exception on common tag module by @gtema in #85
  • feat: activate network.floatingip.port-forwarding cli by @gtema in #86
  • feat: activate network.dhcp-agent command by @gtema in #87
  • fix: remove yaml as supported output format by @gtema in #88
  • chore: sort struct fields alphabetically by @gtema in #89
  • feat: extend network.router by @gtema in #90
  • feat: diverse network improvements by @gtema in #91
  • feat: visually separate global options in help message by @gtema in #92
  • feat(output): group command args in help message by @gtema in #93
  • chore(deps): bump reqwest from 0.11.24 to 0.11.25 by @dependabot in #97
  • chore(deps): bump open from 5.1.1 to 5.1.2 by @dependabot in #96
  • chore(deps): bump clap from 4.5.1 to 4.5.2 by @dependabot in #95
  • chore(deps): bump chrono from 0.4.34 to 0.4.35 by @dependabot in #94
  • chore: reorganize integration tests by @gtema in #98
  • feat(cli): add image.metadef schema commands by @gtema in #99
  • feat: improve image docstrings by @gtema in #100
  • chore: replace deprecated chrono::Duration::days call by @gtema in #101
  • chore: preparation changes for image.metadef by @gtema in #102
  • feat: add image.metadef implementation by @gtema in #103
  • feat: add autogenerated functional tests by @gtema in #104
  • chore: release by @github-actions in #70
  • chore: update cargo-dist config by @gtema in #105

Full Changelog: v0.2.0...v0.3.0

structable_derive-v0.1.3

15 Mar 16:36
8bdfba8
Compare
Choose a tag to compare

Added

  • Implement pretty-print support
  • use json style in output for complex fields

Fixed

  • fix structable_derive None handling

openstack_sdk-v0.3.0

15 Mar 16:35
8bdfba8
Compare
Choose a tag to compare

Added

  • add autogenerated functional tests
  • add image.metadef implementation
  • improve image docstrings
  • (network) enable volume type enctyption commands
  • enable router interface/routes/gateways operations
  • implement router {add,remove}_router_interface
  • add identity group resources
  • (identity) extend role commands
  • (identity) Add role-assignment list command

Other

  • preparation changes for image.metadef
  • replace deprecated chrono::Duration::days call
  • reorg integration tests
  • sort struct fields alphabetically
  • (deps) bump open from 5.0.1 to 5.1.1
  • remove few unnecessary clone invocations
  • fix role responses