Skip to content

Latest commit

 

History

History
80 lines (56 loc) · 3.3 KB

CHANGELOG.md

File metadata and controls

80 lines (56 loc) · 3.3 KB

v0.14.0 (2024-05-13)

  • Feature: New method GetMetrics to get the latest metrics for cpu load, memory and disk usage for an instance
  • Feature: New method ListBackups to list the backups for an instance
  • Breaking change: ListMetricsResponse type (previously unused) renamed to GetMetricsResponse
  • Breaking change: Deleted unused data types

v0.13.0 (2024-04-11)

  • Breaking change: Fields removed from RawCredentials: RouteServiceUrl, SyslogDrainUrl, VolumeMounts.
  • Breaking change: Fields removed from Credentials: Name, Protocols
  • Feature: Credentials has new fields HttpApiUris, Management, Uris

v0.12.0 (2024-04-11)

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

v0.11.0 (2024-04-02)

  • Feature: InstanceParameters has new fields TlsCiphers, TlsProtocols, Roles, and ConsumerTimeout
  • Feature: Offering has a new field Lifecycle
  • Feature: Instance has new fields OfferingVersion, PlanName, and Status

v0.10.1 (2024-02-28)

v0.10.0 (2024-02-02)

  • Feature: Instance has a new field OfferingName
  • Update core to v0.7.7. The http.request context is now passed in the client Do call.

v0.9.2 (2024-01-24)

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

v0.9.1 (2024-01-15)

  • Add license and notice files

v0.9.0 (2024-01-09)

  • Feature: PartialUpdateInstance can be used to update the instance's name
  • Feature: InstanceParameters has a new setting MaxDiskThreshold
  • Feature: ListMetricsResponse has new fields regarding ephemeral disk
  • 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:
    • GetCredentialsIds renamed to ListCredentials
    • GetInstances renamed to ListInstances
    • GetOfferings renamed to ListOfferings
    • UpdateInstance renamed to PartialUpdateInstance
  • Changed structs:
    • CredentialsIdsResponse renamed to ListCredentialsResponse
    • InstanceBackup renamed to Backup
    • InstanceBackupsList renamed to ListBackupsResponse
    • InstanceId renamed to CreateInstanceResponse
    • InstanceList renamed to ListInstancesResponse
    • InstanceMetrics renamed to ListMetricsResponse
    • LastOperation renamed to InstanceLastOperation
    • OfferingList renamed to ListOfferingsResponse
    • UpdateInstancePayload renamed to PartialUpdateInstancePayload Changed waiters:
    • UpdateInstanceWaitHandler renamed to PartialUpdateInstanceWaitHandler

v0.7.0 (2023-11-10)

  • Manage your STACKIT RabbitMQ resources: Instance, Credentials, Offerings
  • Waiters for async operations: CreateInstanceWaitHandler, UpdateInstanceWaitHandler, DeleteInstanceWaitHandler, CreateCredentialsWaitHandler, DeleteCredentialsWaitHandler
  • Usage example