Skip to content

Releases: stackitcloud/stackit-sdk-java

Release (2026-01-27)

27 Jan 16:36
d382e6d

Choose a tag to compare

Highlights

  • core: v0.4.1
    • Bugfix: Add check in KeyFlowAuthenticator to prevent endless loops
  • iaas: v0.3.1
    • Bump dependency cloud.stackit.sdk.core to v0.4.1
  • resourcemanager: v0.4.1
    • Bump dependency cloud.stackit.sdk.core to v0.4.1
  • loadbalancer:
    • v0.1.1
      • Bump dependency cloud.stackit.sdk.core to v0.4.1
    • v0.1.0
      • Initial onboarding of STACKIT Java SDK for Load balancer service
  • alb:
    • v0.2.0
      • Feature: Switch from v2beta API version to v2 version.
      • Feature: MaxCredentials field added to GetQuotaResponse
      • Breaking change: added version to LoadBalancer constructor
      • Breaking change: renamed exact to exactMatch in Path model
      • Breaking change: removed pathPrefix from Rule model
    • v0.1.1
      • Bump dependency cloud.stackit.sdk.core to v0.4.1
    • v0.1.0
      • Initial onboarding of STACKIT Java SDK for Application load balancer service
  • objectstorage:
    • v0.1.1
      • Bump dependency cloud.stackit.sdk.core to v0.4.1
    • v0.1.0
      • Initial onboarding of STACKIT Java SDK for Object storage service
  • serverupdate:
    • v0.1.1
      • Bump dependency cloud.stackit.sdk.core to v0.4.1
    • v0.1.0
      • Initial onboarding of STACKIT Java SDK for Server Update service
  • serverbackup: v0.1.0
    • Initial onboarding of STACKIT Java SDK for serverbackup service

What's Changed

New Contributors

Full Changelog: release-2025-10-29...release-2026-01-27

Release (2025-10-29)

29 Oct 16:06
a4476e9

Choose a tag to compare

Highlights

  • core: v0.2.0
    • Feature: Support for passing custom OkHttpClient objects
      • KeyFlowAuthenticator: Add new constructors with an OkHttpClientParam
        • Marked constructors without OkHttpClient param as deprecated, use new constructors with OkHttpClient instead
        • KeyFlowAuthenticator implements okhttp3.Authenticator interface now
        • added method KeyFlowAuthenticator.authenticate()
      • Marked KeyFlowInterceptor class as deprecated, use KeyFlowAuthenticator instead
      • Marked SetupAuth constructors and methods SetupAuth.init() and SetupAuth.getAuthHandler() as deprecated
        • all other methods of SetupAuth are marked as static now, only these will remain in the future
  • iaas:
    • v0.3.0
      • Feature: Add createdAt and updatedAt attributes to SecurityGroupRule, BaseSecurityGroupRule, CreateSecurityGroupRulePayload model classes
      • Feature: Add description attribute to CreateNicPayload, NIC, UpdateNicPayload model classes
      • Feature: New model class ServerAgent
      • Feature: Add agent attribute to Server, CreateServerPayload model classes
    • v0.2.0
      • Feature: Support for passing custom OkHttpClient objects
        • ApiClient
          • Added constructors with OkHttpClient param (recommended for production use)
          • Use new KeyFlowAuthenticator okhttp3.Authenticator implementation instead of request interceptor for authentication
        • DefaultApi: Added constructors with OkHttpClient param (recommended for production use)
        • IaasApi: Added constructors with OkHttpClient param (recommended for production use)
  • resourcemanager: v0.2.0
    • Feature: Support for passing custom OkHttpClient objects
      • ApiClient
        • Added constructors with OkHttpClient param (recommended for production use)
        • Use new KeyFlowAuthenticator okhttp3.Authenticator implementation instead of request interceptor for authentication
      • DefaultApi: Added constructors with OkHttpClient param (recommended for production use)
      • ResourceManagerApi: Added constructors with OkHttpClient param (recommended for production use)
  • examples:
    • Add example how to use custom OkHttpClient object

What's Changed

Full Changelog: release-2025-09-30...release-2025-10-29

Release (2025-09-30)

30 Sep 14:01
6bbe05b

Choose a tag to compare

Highlights

  • core: v0.2.0
    • Feature: Support for passing custom OkHttpClient objects
      • KeyFlowAuthenticator: Add new constructors with an OkHttpClientParam
        • Marked constructors without OkHttpClient param as deprecated, use new constructors with OkHttpClient instead
        • KeyFlowAuthenticator implements okhttp3.Authenticator interface now
        • added method KeyFlowAuthenticator.authenticate()
      • Marked KeyFlowInterceptor class as deprecated, use KeyFlowAuthenticator instead
      • Marked SetupAuth constructors and methods SetupAuth.init() and SetupAuth.getAuthHandler() as deprecated
        • all other methods of SetupAuth are marked as static now, only these will remain in the future
  • iaas:
    • v0.3.0
      • Feature: Add createdAt and updatedAt attributes to SecurityGroupRule, BaseSecurityGroupRule, CreateSecurityGroupRulePayload model classes
      • Feature: Add description attribute to CreateNicPayload, NIC, UpdateNicPayload model classes
      • Feature: New model class ServerAgent
      • Feature: Add agent attribute to Server, CreateServerPayload model classes
    • v0.2.0
      • Feature: Support for passing custom OkHttpClient objects
        • ApiClient
          • Added constructors with OkHttpClient param (recommended for production use)
          • Use new KeyFlowAuthenticator okhttp3.Authenticator implementation instead of request interceptor for authentication
        • DefaultApi: Added constructors with OkHttpClient param (recommended for production use)
        • IaasApi: Added constructors with OkHttpClient param (recommended for production use)
  • resourcemanager: v0.2.0
    • Feature: Support for passing custom OkHttpClient objects
      • ApiClient
        • Added constructors with OkHttpClient param (recommended for production use)
        • Use new KeyFlowAuthenticator okhttp3.Authenticator implementation instead of request interceptor for authentication
      • DefaultApi: Added constructors with OkHttpClient param (recommended for production use)
      • ResourceManagerApi: Added constructors with OkHttpClient param (recommended for production use)
  • examples:
    • Add example how to use custom OkHttpClient object

What's Changed

Full Changelog: release-2025-09-09...release-2025-09-30

Release (2025-09-09)

09 Sep 13:21
43cca15

Choose a tag to compare

Highlights

  • core: v0.1.0
    • Initial onboarding of STACKIT Java SDK core lib
  • iaas: v0.1.0
    • Initial onboarding of STACKIT Java SDK for IaaS service
  • resourcemanger: v0.1.0
    • Initial onboarding of STACKIT Java SDK for Resourcemanager service

What's Changed

New Contributors

Full Changelog: https://github.com/stackitcloud/stackit-sdk-java/commits/release-2025-09-09