Skip to content

Latest commit

 

History

History
188 lines (131 loc) · 7.1 KB

File metadata and controls

188 lines (131 loc) · 7.1 KB

v1.6.3

  • Dependencies: Bump STACKIT SDK core module from v0.24.0 to v0.24.1

v1.6.2

  • Dependencies: Bump STACKIT SDK core module from v0.23.0 to v0.24.0

v1.6.1

  • Dependencies: Bump STACKIT SDK core module from v0.22.0 to v0.23.0

v1.6.0

  • Bugfix: Disable strict decoding of API responses
  • Feature: Add AdditionalProperties fields to model structs

v1.5.0

  • v3alpha1api: Align package to latest API specification

v1.4.0

  • Feature: Introduction of multi API version support for the postgresflex SDK module. For more details please see the announcement on GitHub: #5062
  • v1api: New package which can be used for communication with the postgresflex v1 API
  • v2api: New package which can be used for communication with the postgresflex v1 API
  • v3alpha1api: New package which can be used for communication with the postgresflex v3 alpha1 API
  • Deprecation: The contents in the root of this SDK module including the wait package are marked as deprecated and will be removed after 2026-09-30. Switch to the new packages for the available API versions instead.
  • Dependencies: Bump STACKIT SDK core module from v0.21.1 to v0.22.0

v1.3.5

  • Bump STACKIT SDK core module from v0.21.0 to v0.21.1

v1.3.4

  • Dependencies: Bump github.com/golang-jwt/jwt/v5 from v5.3.0 to v5.3.1

v1.3.3

  • Bugfix: Correctly handle file closing for file uploads
  • Bump STACKIT SDK core module from v0.20.1 to v0.21.0

v1.3.2

  • Bump STACKIT SDK core module from v0.20.0 to v0.20.1

v1.3.1

  • Bump STACKIT SDK core module from v0.19.0 to v0.20.0

v1.3.0

  • Breaking Change: The attribute type for PartialUpdateInstancePayload and UpdateInstancePayload changed from Storage to StorageUpdate.
  • Deprecation: StorageUpdate: updating the performance class field is not possible.

v1.2.1

  • Dependencies: Bump github.com/golang-jwt/jwt/v5 from v5.2.2 to v5.2.3

v1.2.0

  • Add required:"true" tags to model structs

v1.1.0 (2025-05-15)

  • Breaking change: Introduce interfaces for APIClient and the request structs

v1.0.4 (2025-05-09)

  • Feature: Update user-agent header

v1.0.3 (2025-04-29)

  • Bugfix: Correctly handle empty payload in body

v1.0.2 (2025-03-19)

  • Internal: Backwards compatible change to generated code

v1.0.1 (2025-03-12)

  • Bugfix: DeleteUserWaitHandler is now also using the region as parameter.

v1.0.0 (2025-02-24)

  • Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.

v0.18.0 (2025-02-21)

  • New: Minimal go version is now Go 1.21

v0.17.0 (2025-01-20)

  • Breaking change: Delete endpoint made private.

v0.16.1 (2024-12-19)

  • Bugfix: Correctly handle nullable attributes in model types

v0.16.0 (2024-10-14)

  • Feature: Add support for nullable models

v0.15.0 (2024-06-28)

  • Feature: New API methods CreateDatabase, DeleteDatabase, ListDatabase, ListDatabaseParameters to manage PostgreSQL Flex databases
  • Feature: New API method UpdateInstance to update the instance
  • Feature: New API method ListMetrics to list metrics of an instance
  • Feature: New API method DisableService to terminate the whole project

v0.14.0 (2024-05-22)

  • Breaking change: Remove unused model data types.

v0.13.0 (2024-04-11)

  • Set config.ContextHTTPRequest in Execute method
  • Support WithMiddleware configuration option in the client
  • Update core to v0.12.0

v0.12.0 (2024-04-03)

  • Improvement: Update DeleteInstanceWaitHandler to support new deletion method.
  • Feature: New waiter ForceDeleteInstanceWaitHandler for async operation ForceDeleteInstance

v0.11.0 (2024-04-02)

  • Feature: New API method ForceDeleteInstance that forces the deletion of a delayed deleted instance

v0.10.0 (2024-03-08)

  • Feature: New API method CloneInstance to clone the instance

v0.9.2 (2024-02-28)

v0.9.1 (2024-02-06)

  • Bug fix: Fix CreateInstanceWaitHandler failing when instance isn't shown right after creation request

v0.9.0 (2024-02-05)

  • Feature: New API method UpdateUser to update user
  • Feature: New API method PartialUpdateUser to patch update user
  • Feature: New API method ResetUser to reset a user's password

v0.8.5 (2024-02-02)

  • Improvement: Required fields in CreateInstancePayload and UpdateBackupSchedulePayload are now labelled as such
  • Update core to v0.7.7. The http.request context is now passed in the client Do call.

v0.8.4 (2024-01-24)

  • Bug fix: NewAPIClient now initializes a new client instead of using http.DefaultClient (#236)

v0.8.3 (2024-01-15)

  • Add license and notice files

v0.8.2 (2024-01-09)

  • Dependency updates

v0.8.1 (2023-12-22)

  • Dependency updates

v0.8.0 (2023-12-20)

API methods, structs and waiters were renamed to have the same look and feel across all services and according to user feedback.

  • Changed methods:
    • GetBackups renamed to ListBackups
    • GetFlavors renamed to ListFlavors
    • GetInstances renamed to ListInstances
    • GetStorages renamed to ListStorages
    • GetUsers renamed to ListUsers
    • GetVersions renamed to ListVersions
    • UpdateInstance renamed to PartialUpdateInstance
  • Changed structs:
    • BackupResponse renamed to GetBackupResponse
    • BackupsResponse renamed to ListBackupsResponse
    • FlavorsResponse renamed to ListFlavorsResponse
    • GetUsersResponse renamed to ListUsersResponse
    • InstanceAcl renamed to ACL
    • InstanceBackup renamed to Backup
    • InstanceError renamed to Error
    • InstanceFlavor renamed to Flavor
    • InstanceListUser renamed to ListUsersResponseItem
    • InstanceResetUserResponse renamed to ResetUserResponse
    • InstanceSingleInstance renamed to Instance
    • InstanceStorage renamed to Storage
    • InstanceStorageRange renamed to StorageRange
    • InstanceUser renamed to User
    • InstancesResponse renamed to ListInstancesResponse
    • StoragesResponse renamed to ListStoragesResponse
    • UpdateInstancePayload renamed to PartialUpdateInstancePayload
    • UpdateInstanceResponse renamed to PartialUpdateInstanceResponse
    • UserResponse renamed to GetUserResponse
    • UsersResponse renamed to ListUsersResponse
    • VersionsResponse renamed to ListVersionsResponse Changed waiters:
    • UpdateInstanceWaitHandler renamed to PartialUpdateInstanceWaitHandler

v0.7.0 (2023-11-10)

  • Manage your STACKIT PostgreSQL Flex resources: Instance, Versions, Flavors, User, Storages
  • Waiters for async operations: CreateInstanceWaitHandler, UpdateInstanceWaitHandler, DeleteInstanceWaitHandler, DeleteUserWaitHandler
  • Usage example