Skip to content

Version 9.0.0#83

Merged
alakae merged 1 commit intomasterfrom
alain/prepare-v9
May 4, 2026
Merged

Version 9.0.0#83
alakae merged 1 commit intomasterfrom
alain/prepare-v9

Conversation

@alakae
Copy link
Copy Markdown
Contributor

@alakae alakae commented May 4, 2026

Draft release notes for the breaking changes section:

Two types have been updated to match the actual API response shapes:

- **`VolumeStub`: `DevicePath` removed**

  The API does not return `device_path`here. It has been removed. `href` and `name` are now included instead.

  Migration: remove any references to `VolumeStub.DevicePath`. Note: the API never populated this field, so it was always an empty string, so this change likely has no impact.

- **`VolumeSnapshot.SourceVolume`: type changed from `VolumeStub` to `SourceVolumeStub`**

  The API returns only `href`, `uuid`, and `name` for a snapshot's source volume. A dedicated `SourceVolumeStub` type has been introduced to match this shape.

  Migration: replace any access to `.Type`, `.SizeGB`, or `.DevicePath` on `VolumeSnapshot.SourceVolume`. Note: the API never populated these fields, so they were always zero values, so this change likely has no impact.

@alakae
Copy link
Copy Markdown
Contributor Author

alakae commented May 4, 2026

@mweibel can you please have a look?

should be very similar to: afa4bea

@alakae alakae requested a review from mweibel May 4, 2026 13:15
Copy link
Copy Markdown
Contributor

@mweibel mweibel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@alakae alakae merged commit da7b897 into master May 4, 2026
1 check passed
@alakae alakae deleted the alain/prepare-v9 branch May 4, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants