Skip to content

Releases: Xelon-AG/terraform-provider-xelon

v0.7.0

13 Mar 05:31
Compare
Choose a tag to compare

v0.7.0 (2023-03-13)

Code Refactoring

  • standardize logging by resource methods

Documentation

  • describe optional envvars for provider configuration

Features

  • datasource/xelon_network: add new data source for networks
  • provider: make framework usable

Maintaining

  • update template for pull requests
  • upgrade protocol version from 5 to 6
  • add template for GitHub pull requests
  • add template for GitHub issues
  • log info when configuring SDK client
  • replace deprecated GoReleaser options

v0.6.2

24 Feb 22:08
Compare
Choose a tag to compare

v0.6.2 (2023-02-24)

Maintaining

  • deps: bump golang.org/x/net from 0.6.0 to 0.7.0
  • deps: upgrade dependencies
  • tools: upgrade tools dependencies

v0.6.1

01 Jan 21:06
Compare
Choose a tag to compare

v0.6.1 (2023-01-01)

Documentation

  • generate examples for all resources

v0.6.0

01 Jan 05:24
Compare
Choose a tag to compare

v0.6.0 (2022-12-31)

Features

  • datasource/xelon_cloud: add new data source for clouds

Maintaining

  • upgrade xelon-sdk-go to v0.12.0

v0.5.1

30 Dec 23:01
Compare
Choose a tag to compare

v0.5.1 (2022-12-30)

Maintaining

  • run sweepers in GitHub actions after acceptance tests
  • add sweepers to cleanup leftover infrastructure

v0.5.0

30 Dec 03:13
Compare
Choose a tag to compare

v0.5.0 (2022-12-30)

Features

  • resource/xelon_network: add new resource for networks

Maintaining

  • upgrade xelon-sdk-go to v0.11.0
  • execute acceptance tests by pull request checks
  • resource/xelon_network: add acceptance tests
  • resource/xelon_ssh_key: verify if key exists when executing acceptance tests
  • resource/xelon_ssh_key: enable acceptance tests

v0.4.0

27 Dec 02:04
Compare
Choose a tag to compare

v0.4.0 (2022-12-27)

Features

  • resource/xelon_persistent_storage: implement extending storage by update method
  • resource/xelon_persistent_storage: add new resource for persistent storages

Maintaining

  • upgrade xelon-sdk-go to v0.10.1

v0.3.0

26 Dec 06:46
Compare
Choose a tag to compare

v0.3.0 (2022-12-26)

Features

  • add client_id support for config
  • datasource/xelon_tenant: add new data source for organizations

v0.2.0

23 Dec 02:23
Compare
Choose a tag to compare

v0.2.0 (2022-12-23)

Documentation

  • generate provider documentation with tfplugindocs
  • fix provider links for registry

Features

  • resource/xelon_device: add new resource for devices

v0.1.0

02 Dec 11:28
Compare
Choose a tag to compare

v0.1.0 (2022-12-02)

Features

  • resource/xelon_ssh_key: add new resource for ssh keys

Maintaining

  • add GitHub release workflow
  • inject provider version via ldflags
  • use goreleaser to build executables
  • upgrade xelon-sdk-go to v0.7.0
  • use tools-as-dependency pattern for dev dependencies
  • replace logging with tflog package
  • use GitHub actions for running unit tests