Releases: claranet/tfwrapper
Releases · claranet/tfwrapper
v11.0.0
BREAKING: - TER-493: Remove Azure SDK dependencies, use Azure CLI, and fall back to a [standard usage of azure backend configuration](https://www.terraform.io/language/settings/backends/azurerm). - Specific installation procedure with azure dependencies does not exist anymore, more details in [installation instructions](https://github.com/claranet/terraform-wrapper#installation). - Previous Azure backend state and data remote states configurations files may now be incomplete. It is necessary to define `subscription_id` and `resource_group_name` attributes if not present. See [azurerm backend documentation ](https://www.terraform.io/language/settings/backends/azurerm). ADDED - TER-468: Allow templates outside templates directory - TER-492: Allow multiple states configuration for a same backend type, see [states centralization configuration](https://github.com/claranet/terraform-wrapper#states-centralization-configuration). - TER-497: Allow multiple providers declaration in stack configuration. Only supported for Azure stacks for now, see [stacks-configurations](https://github.com/claranet/terraform-wrapper#stacks-configurations). - TER-499: fix regressions on `bootstrap` and `foreach` introduced in v9.2.0 - TER-500: add coverage - TER-501: Improve HTTP requests cache initialization and ensure all unit tests have their own empty cache - TER-502: ignore flake8 rule D103 on all unit test files UPDATES - Bump actions/checkout from 2 to 3 - Bump requests from 2.25.1 to 2.27.1
v10.0.0
BREAKING: - GH-51: Rename `foreach` subcommand `-c` parameter to `-S`/`--shell` to avoid conflict with main stack parameter UPDATES: - Add .github/dependabot.yml - Bump azure-common from 1.1.27 to 1.1.28 - Bump azure-cli-core from 2.30.0 to 2.33.1 - Bump azure-mgmt-storage from 18.0.0 to 19.1.0 - Bump black from 21.9b0 to 22.1.0 - Bump boto3 from 1.18.59 to 1.21.3 - Bump cachecontrol from 0.12.6 to 0.12.10 - Bump colorlog from 5.0.1 to 6.6.0 - Bump flake8 from 3.9.2 to 4.0.1 - Bump jinja2 from 3.0.2 to 3.0.3 - Bump md-toc from 8.0.1 to 8.1.1 - Bump natsort from 7.1.1 to 8.1.0 - Bump packaging from 21.0 to 21.3 - Bump pytest from 6.2.5 to 7.0.1 - Bump pyyaml from 5.4.1 to 6.0 - Bump schema from 0.7.4 to 0.7.5 - Ignore all boto3 patch updates which are too frequent (but not security updates), and allow up to 10 PRs FIXES: - Fix black command for lint - poetry add --dev toml - Properly check prerelease status in Create Release step
v9.2.1-alpha.0
UPDATES: - Add .github/dependabot.yml - Bump black from 21.9b0 to 22.1.0 - Bump boto3 from 1.18.59 to 1.20.52 - Bump cachecontrol from 0.12.6 to 0.12.10 - Bump colorlog from 5.0.1 to 6.6.0 - Bump flake8 from 3.9.2 to 4.0.1 - Bump jinja2 from 3.0.2 to 3.0.3 - Bump md-toc from 8.0.1 to 8.1.1 - Bump natsort from 7.1.1 to 8.1.0 - Bump packaging from 21.0 to 21.3 - Bump pytest from 6.2.5 to 7.0.0 - Bump pyyaml from 5.4.1 to 6.0 - Bump schema from 0.7.4 to 0.7.5 FIXES: - Fix black command for lint - poetry add --dev toml - Properly check prerelease status in Create Release step
v9.2.0
ADDED: TER-496: add shell completion to tfwrapper and terraform commands UPDATES: - Update pre-commit hooks and add flake8-docstrings dependency to flake8 pre-commit hook to match CI checks
v9.1.0
Release v9.1.0
v9.0.0
v8.1.2
FIXED: - TER-486: script release process (it was a pain to do it right each time)
v8.1.1
v8.1.1 (2021/10/25)
FIXED:
- TER-485: fix
use_local_azure_session_directory
parameter which was no longer taken into account since v8.0.0
v8.1.0
UPDATES: - TER-473: cleanup README of remaining Makefile references - TER-478: display gcloud command output in case of error - TER-482: add support for python 3.10 and update dependencies FIXED: - TER-477: remove warning about using `amd64` binaries on non-`arm64` architecture for `darwin` platform - TER-483: fix azure extras
v8.0.2
`poetry version patch`