Skip to content

Releases: MaximilianKoestler/hcloud-openapi

Release v0.22.0

10 Nov 04:58
Compare
Choose a tag to compare

Remove deprecated fields and add code examples from upstream

All changes are listed below:

  • Schema (BREAKING): Remove deprecated fields traffic and included_traffic
  • Schema (BREAKING): Rework load balancer components
  • Doc: Include code examples from upstream (x-codeSamples)
  • Doc: Update documentation from upstream

Release v0.21.0

09 Aug 11:04
Compare
Choose a tag to compare

Update to Upstream Spec File

This release includes a lot of changes, many of them breaking.
Due to the size of the update, detailed change notes won't be provided.

Release v0.20.0

01 Feb 16:59
Compare
Choose a tag to compare

Add default values from upstream and remove deprecated attributes

All changes are listed below:

  • Schema (BREAKING): Remove formerly deprecated attribute 'deprecated'
  • Schema (BREAKING): Remove linux32 as rescue system
  • Schema (BREAKING): Add defaults to various attributes

Release v0.19.0

18 Dec 18:02
Compare
Choose a tag to compare

Encompass multiple upstream fixes and changes to int/float bit width

All changes are listed below:

  • Schema: (BREAKING): Rename load_balancer_service_update
  • Schema: (BREAKING): Make listen_port int32 again (was int64)
  • Doc: Fix descriptions for resource IDs
  • Schema: (BREAKING): Add default values for pagination params
  • Schema: (BREAKING): Use name APIToken for bearerAuth from upstream
  • Schema: (BREAKING): Remove required fields from load balancer update
  • Doc: Fix example for cert issuance enum
  • Doc: Fix missing descriptions in meta object
  • Schema: (BREAKING): Apply new integer formats from upstream
  • Schema: (BREAKING): Apply decimal price format from upstream
  • Doc: Update descriptions from upstream
  • Schema: (BREAKING): Add maximum to action IDs and improve doc
  • Doc: Remove some unnecessary spaces

Release v0.18.0

22 Oct 16:20
Compare
Choose a tag to compare

Encompass multiple upstream changes

All changes are listed below:

  • Schema: (BREAKING): Add deprecation object to ISOs and deprecate deprecated
    Upstream changelog entry
  • Doc: Remove note about missing vSwitch connection
  • Schema: (BREAKING): Iso type is nullable now
  • Doc: Specify unit of cookie_lifetime as seconds
  • Doc: Clarify that resources are detached during server deletion
  • Schema: (BREAKING): load_balancer_algorithm now has a default and is therefore optional
  • Schema: (BREAKING): Name is optional in UpdateVolumeRequest
  • Meta: Remove hack for int64 IDs
  • Schema: (BREAKING): Remove sort by progress for action endpoints
    Upstream changelog entry

Release v0.17.0

25 Aug 07:31
Compare
Choose a tag to compare

Hotfix int64 ID for datacenter recommendation

All changes are listed below:

  • Schema: (BREAKING): Hotfix ID as int64-format in GET /datacenters

Release v0.16.0

24 Aug 20:44
Compare
Choose a tag to compare

Hotfix int64 IDs

All changes are listed below:

  • Schema: (BREAKING): Hotfix ID fields to consistently have int64 as format
  • Schema: (BREAKING): Add missing query params and meta response to GET /datacenters and GET /locations
  • Doc: Mention new network zone locations in documentation

Release v0.15.0

23 Jul 11:44
Compare
Choose a tag to compare

Add alma OS flavor

All changes are listed below:

  • Schema: (BREAKING): Add alma to the os_flavor enumeration. Like rocky, this is undocumented in the upstream spec.

Release v0.14.0

23 Jul 09:30
Compare
Choose a tag to compare

Prepare deprecation of GET /actions and add vSwitch-support

Important: According to the official docs, the GET /actions endpoint will be disabled from 1 October 2023 onwards. Users should switch to the new resource-specific endpoints ASAP.

All changes are listed below:

  • Schema: (BREAKING): Add deprecation object to server types, this deprecates the deprecated boolean field
  • Schema: (BREAKING): Add expose_routes_to_vswitch to create_network_request and replace_network_request
  • Schema: (BREAKING): Add vswitch_id to subnets
  • Schema: Add resource-specific action endpoints like /certificates/actions
  • Doc: Update some descriptions from upstream
  • Doc: Fix the usage of the term "Resource ID" vs "Action ID"

Release v0.13.0

20 May 08:52
Compare
Choose a tag to compare

Important release with mandatory 64-bit IDs

All changes are listed below:

  • Schema: (BREAKING): Switch IDs to int64
    On September 1st 2023, Hetzner will start using 52 bits for IDs, so 32 bits are no longer sufficient. Details are described in a deprecation notice on https://docs.hetzner.cloud/ .
  • Schema: (BREAKING): Add included_traffic to server_type
  • Tools: Fix script launch on newer node versions
  • Schema: (BREAKING): Add architecture to image
  • Schema: (BREAKING): Add architecture to server types and ISOs
  • Doc: Update spec size comparison in README
  • Schema: (BREAKING): Update titles (breaking) and descriptions
  • Doc: Update some descriptions from upstream