Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
Prev Previous commit
Add changelogs
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
  • Loading branch information
Fyusel committed Oct 27, 2025
commit d271f672eabd0cad8a82b47df3e76da364d84172
17 changes: 12 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
## Release (2025-xx-xx)
- `core`: [v0.3.0](core/CHANGELOG.md#v030)
- **Feature:** New exception types for better error handling
- `AuthenticationException`: New exception for authentication-related failures (token generation, refresh, validation)
- `resourcemanager`: [v0.3.0](services/resourcemanager/CHANGELOG.md#v030)
- **Feature:** Add `ContainerSearchResult` model class for container search functionality
- `core`:
- [v0.4.0](core/CHANGELOG.md#v040)
- **Feature:** Added core wait handler structure which can be used by every service waiter implementation.
- [v0.3.0](core/CHANGELOG.md#v030)
- **Feature:** New exception types for better error handling
- `AuthenticationException`: New exception for authentication-related failures (token generation, refresh, validation)
- `resourcemanager`:
- [v0.4.0](services/resourcemanager/CHANGELOG.md#v040)
- **Feature:** Added waiter for project creation and project deletion
- [v0.3.0](services/resourcemanager/CHANGELOG.md#v030)
- **Feature:** Add `ContainerSearchResult` model class for container search functionality


## Release (2025-09-30)
- `core`: [v0.2.0](core/CHANGELOG.md#v020)
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTION.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ Waiters are routines that wait for the completion of asynchronous operations. Th
Let's suppose you want to implement the waiters for the `Create`, `Update` and `Delete` operations of a resource `bar` of service `foo`:

1. Start by creating a new Java package `cloud.stackit.sdk.<service>.wait` inside `services/foo/` project, if it doesn't exist yet
2. Create a file `FooWait.java` inside your new Java package `cloud.stackit.sdk.resourcemanager.wait`, if it doesn't exist yet. The class should be named `FooWait`.
2. Create a file `FooWait.java` inside your new Java package `cloud.stackit.sdk.<service>.wait`, if it doesn't exist yet. The class should be named `FooWait`.
3. Refer to the [Waiter structure](./CONTRIBUTION.md/#waiter-structure) section for details on the structure of the file and the methods
4. Add unit tests to the wait functions

Expand Down
2 changes: 1 addition & 1 deletion core/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.3.0
0.4.0
3 changes: 3 additions & 0 deletions services/resourcemanager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.4.0
- **Feature:** Added waiter for project creation and project deletion

## v0.3.0
- **Feature:** Add `ContainerSearchResult` model class for container search functionality

Expand Down
2 changes: 1 addition & 1 deletion services/resourcemanager/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.3.0
0.4.0