chore(main): release 3.0.0 (#451)

🤖 I have created a release *beep* *boop*
---


##
[3.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.5.0...3.0.0)
(2024-02-05)


### ⚠ BREAKING CHANGES

* drop support for ansible-core 2.13
([#450](https://github.com/ansible-collections/hetzner.hcloud/issues/450))
* always return iso-8601 formatted date time
([#453](https://github.com/ansible-collections/hetzner.hcloud/issues/453))
* remove inventory `api_token_env` option
([#454](https://github.com/ansible-collections/hetzner.hcloud/issues/454))

### Features

* drop support for ansible-core 2.13
([#450](https://github.com/ansible-collections/hetzner.hcloud/issues/450))
([96f8009](96f8009214)),
closes
[#400](https://github.com/ansible-collections/hetzner.hcloud/issues/400)
* **inventory:** allow templating instances hostname
([#455](https://github.com/ansible-collections/hetzner.hcloud/issues/455))
([be404ef](be404ef181))
* remove inventory `api_token_env` option
([#454](https://github.com/ansible-collections/hetzner.hcloud/issues/454))
([d0c82ae](d0c82aec86))


### Bug Fixes

* allow renaming networks
([#449](https://github.com/ansible-collections/hetzner.hcloud/issues/449))
([742cfe6](742cfe6d74))
* always return iso-8601 formatted date time
([#453](https://github.com/ansible-collections/hetzner.hcloud/issues/453))
([55d2616](55d26162b3))
* load balancer invalid cookie lifetime value returned
([#452](https://github.com/ansible-collections/hetzner.hcloud/issues/452))
([86b7662](86b76620da))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
This commit is contained in:
Hetzner Cloud Bot 2024-02-05 16:19:20 +01:00 committed by GitHub
parent 5358110ed3
commit 4db57dcf22
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 74 additions and 18 deletions

View file

@ -1 +1 @@
{".":"2.5.0"}
{".":"3.0.0"}

View file

@ -5,6 +5,30 @@ Hetzner Cloud Ansible Collection Release Notes
.. contents:: Topics
v3.0.0
======
Minor Changes
-------------
- inventory - Add `hostname` option used to template the hostname of the instances.
- network - Allow renaming networks.
Breaking Changes / Porting Guide
--------------------------------
- Drop support for ansible-core 2.13.
- certificate - The `not_valid_before` and `not_valid_after` values are now returned as ISO-8601 formatted strings.
- certificate_info - The `not_valid_before` and `not_valid_after` values are now returned as ISO-8601 formatted strings.
- inventory - Remove the deprecated `api_token_env` option, you may use the `ansible.builtin.env` lookup as alternative.
- iso_info - The `deprecated` value is now returned as ISO-8601 formatted strings.
Bugfixes
--------
- load_balancer_info - Correctly return the `cookie_lifetime` value.
- load_balancer_service - Correctly return the `cookie_lifetime` value.
v2.5.0
======

View file

@ -488,3 +488,28 @@ releases:
name: firewall_resource
namespace: ''
release_date: '2024-02-02'
3.0.0:
changes:
breaking_changes:
- Drop support for ansible-core 2.13.
- certificate - The `not_valid_before` and `not_valid_after` values are now
returned as ISO-8601 formatted strings.
- certificate_info - The `not_valid_before` and `not_valid_after` values are
now returned as ISO-8601 formatted strings.
- inventory - Remove the deprecated `api_token_env` option, you may use the
`ansible.builtin.env` lookup as alternative.
- iso_info - The `deprecated` value is now returned as ISO-8601 formatted strings.
bugfixes:
- load_balancer_info - Correctly return the `cookie_lifetime` value.
- load_balancer_service - Correctly return the `cookie_lifetime` value.
minor_changes:
- inventory - Add `hostname` option used to template the hostname of the instances.
- network - Allow renaming networks.
fragments:
- add-inventory-hostname-option.yml
- allow-renaming-networks.yml
- drop-support-for-ansible-core-2.13.yml
- fix-always-return-iso-8601-formatted-datetime.yml
- fix-load-balancer-cookie-lifetime.yml
- remove-inventory-api_token_env-option.yml
release_date: '2024-02-05'

View file

@ -1,5 +1,27 @@
# Changelog
## [3.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.5.0...3.0.0) (2024-02-05)
### ⚠ BREAKING CHANGES
* drop support for ansible-core 2.13 ([#450](https://github.com/ansible-collections/hetzner.hcloud/issues/450))
* always return iso-8601 formatted date time ([#453](https://github.com/ansible-collections/hetzner.hcloud/issues/453))
* remove inventory `api_token_env` option ([#454](https://github.com/ansible-collections/hetzner.hcloud/issues/454))
### Features
* drop support for ansible-core 2.13 ([#450](https://github.com/ansible-collections/hetzner.hcloud/issues/450)) ([96f8009](https://github.com/ansible-collections/hetzner.hcloud/commit/96f8009214d5d57357cf165bfa5e7c3507d0d6e1)), closes [#400](https://github.com/ansible-collections/hetzner.hcloud/issues/400)
* **inventory:** allow templating instances hostname ([#455](https://github.com/ansible-collections/hetzner.hcloud/issues/455)) ([be404ef](https://github.com/ansible-collections/hetzner.hcloud/commit/be404ef18165c933fbdd7de92773d38e3426efec))
* remove inventory `api_token_env` option ([#454](https://github.com/ansible-collections/hetzner.hcloud/issues/454)) ([d0c82ae](https://github.com/ansible-collections/hetzner.hcloud/commit/d0c82aec86f844ccb1dcc07ec4acf9eedc87730d))
### Bug Fixes
* allow renaming networks ([#449](https://github.com/ansible-collections/hetzner.hcloud/issues/449)) ([742cfe6](https://github.com/ansible-collections/hetzner.hcloud/commit/742cfe6d7446d0b54240de5342ef8bb9679cff64))
* always return iso-8601 formatted date time ([#453](https://github.com/ansible-collections/hetzner.hcloud/issues/453)) ([55d2616](https://github.com/ansible-collections/hetzner.hcloud/commit/55d26162b329cbb5bcff8ed63e5960bef4a897c8))
* load balancer invalid cookie lifetime value returned ([#452](https://github.com/ansible-collections/hetzner.hcloud/issues/452)) ([86b7662](https://github.com/ansible-collections/hetzner.hcloud/commit/86b76620daf9684edffefcb0f3d3d0220bbe5f2c))
## [2.5.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.4.1...2.5.0) (2024-02-02)

View file

@ -1,2 +0,0 @@
minor_changes:
- inventory - Add `hostname` option used to template the hostname of the instances.

View file

@ -1,2 +0,0 @@
minor_changes:
- network - Allow renaming networks.

View file

@ -1,2 +0,0 @@
breaking_changes:
- Drop support for ansible-core 2.13.

View file

@ -1,4 +0,0 @@
breaking_changes:
- certificate_info - The `not_valid_before` and `not_valid_after` values are now returned as ISO-8601 formatted strings.
- certificate - The `not_valid_before` and `not_valid_after` values are now returned as ISO-8601 formatted strings.
- iso_info - The `deprecated` value is now returned as ISO-8601 formatted strings.

View file

@ -1,3 +0,0 @@
bugfixes:
- load_balancer_service - Correctly return the `cookie_lifetime` value.
- load_balancer_info - Correctly return the `cookie_lifetime` value.

View file

@ -1,2 +0,0 @@
breaking_changes:
- inventory - Remove the deprecated `api_token_env` option, you may use the `ansible.builtin.env` lookup as alternative.

View file

@ -1,6 +1,6 @@
namespace: hetzner
name: hcloud
version: 2.5.0
version: 3.0.0
readme: README.md
authors:
- Hetzner Cloud (github.com/hetznercloud)

View file

@ -1,3 +1,3 @@
from __future__ import annotations
version = "2.5.0" # x-release-please-version
version = "3.0.0" # x-release-please-version