Skip to content

Commit

Permalink
chore(main): release 2.4.0 (#392)
Browse files Browse the repository at this point in the history
🤖 I have created a release *beep* *boop*
---


##
[2.4.0](2.3.0...2.4.0)
(2023-11-24)


### Features

* add `hetzner.hcloud.all` action group
([#396](#396))
([6581ed5](6581ed5))
* **inventory:** improve api options
([#397](#397))
([9905bd0](9905bd0))
* remove `hcloud_` prefix from all modules names
([#390](#390))
([933a162](933a162))
* rename api_endpoint module argument
([#395](#395))
([7c9fbf8](7c9fbf8))


### Bug Fixes

* **inventory:** improve performance
([#402](#402))
([f85d8f4](f85d8f4))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
  • Loading branch information
hcloud-bot authored Nov 24, 2023
1 parent f85d8f4 commit 04f63d0
Show file tree
Hide file tree
Showing 9 changed files with 330 additions and 295 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@ Hetzner Cloud Ansible Collection Release Notes
.. contents:: Topics


v2.4.0
======

Minor Changes
-------------

- Add the `hetzner.hcloud.all` group to configure all the modules using `module_defaults`.
- Allow to set the `api_endpoint` module argument using the `HCLOUD_ENDPOINT` environment variable.
- Removed the `hcloud_` prefix from all modules names, e.g. `hetzner.hcloud.hcloud_firewall` was renamed to `hetzner.hcloud.firewall`. Old module names will continue working.
- Renamed the `endpoint` module argument to `api_endpoint`, backward compatibility is maintained using an alias.
- hcloud inventory - Add the `api_endpoint` option.
- hcloud inventory - Deprecate the `api_token_env` option, suggest using a lookup plugin (`{{ lookup('ansible.builtin.env', 'YOUR_ENV_VAR') }}`) or use the well-known `HCLOUD_TOKEN` environment variable name.
- hcloud inventory - Rename the `token_env` option to `api_token_env`, use aliases for backward compatibility.
- hcloud inventory - Rename the `token` option to `api_token`, use aliases for backward compatibility.

v2.3.0
======

Expand Down
576 changes: 298 additions & 278 deletions changelogs/changelog.yaml

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions changelogs/dev-changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## [2.4.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.3.0...2.4.0) (2023-11-24)


### Features

* add `hetzner.hcloud.all` action group ([#396](https://github.com/ansible-collections/hetzner.hcloud/issues/396)) ([6581ed5](https://github.com/ansible-collections/hetzner.hcloud/commit/6581ed50db8fd7a3e7525cb364acd63fec256c3a))
* **inventory:** improve api options ([#397](https://github.com/ansible-collections/hetzner.hcloud/issues/397)) ([9905bd0](https://github.com/ansible-collections/hetzner.hcloud/commit/9905bd0e01ca5a21bb2db94f29a4c5276ffc638b))
* remove `hcloud_` prefix from all modules names ([#390](https://github.com/ansible-collections/hetzner.hcloud/issues/390)) ([933a162](https://github.com/ansible-collections/hetzner.hcloud/commit/933a16249bc224ee135fcf28a2ebb9ad34978d85))
* rename api_endpoint module argument ([#395](https://github.com/ansible-collections/hetzner.hcloud/issues/395)) ([7c9fbf8](https://github.com/ansible-collections/hetzner.hcloud/commit/7c9fbf85a734bc7884ff967680beb1fe422dc0ff))


### Bug Fixes

* **inventory:** improve performance ([#402](https://github.com/ansible-collections/hetzner.hcloud/issues/402)) ([f85d8f4](https://github.com/ansible-collections/hetzner.hcloud/commit/f85d8f4492f5c400dfcc4601f8212b6310f5c691))

## [2.3.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.2.0...2.3.0) (2023-11-07)

### Features
Expand Down

This file was deleted.

7 changes: 0 additions & 7 deletions changelogs/fragments/improve-inventory-api-options.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/improve-modules-api-arguments.yml

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace: hetzner
name: hcloud
version: 2.3.0 # x-release-please-version
version: 2.4.0 # x-release-please-version
readme: README.md
authors:
- Hetzner Cloud (github.com/hetznercloud)
Expand Down
2 changes: 1 addition & 1 deletion plugins/module_utils/version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
from __future__ import annotations

version = "2.3.0" # x-release-please-version
version = "2.4.0" # x-release-please-version

0 comments on commit 04f63d0

Please sign in to comment.