Skip to content

Commit faefa5a

Browse files
committed
chore(sfs) write changelogs, bump version
1 parent 9090bee commit faefa5a

3 files changed

Lines changed: 20 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
## Release (2026-MM-DD)
2+
- `sfs`: [v0.4.0](services/sfs/CHANGELOG.md#v040)
3+
- **Feature:** model `CreateResourcePoolPayload` now has an additional field `snapshotPolicyId`
4+
- **Feature:** model `CreateResourcePoolSnapshotPayload` now has an additional field `snaplockRetentionHours`
5+
- **Feature:** model `ResourcePool` now has an additional field `snapshotPolicy`
6+
- **Feature:** model `ResourcePoolSnapshot` now has an additional field `snaplockExpiryTime`
7+
- **Feature:** model `ResourcePoolSpace` now has an additional field `usedBySnapshotsGigabytes`
8+
- **Feature:** model `UpdateResourcePoolPayload` now has an additional field `snapshotPolicyId`
9+
- **Feature:** new models: `DisableLockResponse`, `EnableLockResponse`, `GetLockResponse`, `GetScheduleResponse`, `GetSnapshotPolicyResponse`, `ListSchedulesResponse`, `ListSnapshotPoliciesResponse`, `ResourcePoolSnapshotPolicy`, `Schedule`, `SnapshotPolicy`, `SnapshotPolicySchedule`, `UpdateResourcePoolSnapshotPayload`, `UpdateResourcePoolSnapshotResponse`
10+
- **Feature:** new operations: `UpdateResourcePoolSnapshot`, `ListSchedules`, `GetSchedule`, `ListSnapshotPolicies`, `GetSnapshotPolicy`, `DisableLock`, `GetLock`, `EnableLock`,
211
- `ske`: [v1.8.0](services/ske/CHANGELOG.md#v180)
312
- **Breaking Change:** Change status codes: remove 200, change response type of 202 and add 400 in some API calls
413
- **Breaking Change:** Aligned CRI name validation with the API side validation (removed docker)

services/sfs/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## v0.4.0
2+
- **Feature:** model `CreateResourcePoolPayload` now has an additional field `snapshotPolicyId`
3+
- **Feature:** model `CreateResourcePoolSnapshotPayload` now has an additional field `snaplockRetentionHours`
4+
- **Feature:** model `ResourcePool` now has an additional field `snapshotPolicy`
5+
- **Feature:** model `ResourcePoolSnapshot` now has an additional field `snaplockExpiryTime`
6+
- **Feature:** model `ResourcePoolSpace` now has an additional field `usedBySnapshotsGigabytes`
7+
- **Feature:** model `UpdateResourcePoolPayload` now has an additional field `snapshotPolicyId`
8+
- **Feature:** new models: `DisableLockResponse`, `EnableLockResponse`, `GetLockResponse`, `GetScheduleResponse`, `GetSnapshotPolicyResponse`, `ListSchedulesResponse`, `ListSnapshotPoliciesResponse`, `ResourcePoolSnapshotPolicy`, `Schedule`, `SnapshotPolicy`, `SnapshotPolicySchedule`, `UpdateResourcePoolSnapshotPayload`, `UpdateResourcePoolSnapshotResponse`
9+
- **Feature:** new operations: `UpdateResourcePoolSnapshot`, `ListSchedules`, `GetSchedule`, `ListSnapshotPolicies`, `GetSnapshotPolicy`, `DisableLock`, `GetLock`, `EnableLock`,
10+
111
## v0.3.1
212
- **Feature:** client now supports UUID and decimal types
313
- **Bugfix:** timeouts now passed to requests library

services/sfs/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "stackit-sfs"
3-
version = "v0.3.1"
3+
version = "v0.4.0"
44
description = "STACKIT File Storage (SFS)"
55
authors = [{ name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud" }]
66
requires-python = ">=3.9,<4"

0 commit comments

Comments
 (0)