Releases: gruntwork-io/terratest
Releases · gruntwork-io/terratest
v0.50.0
What's Changed
- add cronjob by @james03160927 in #1553
- fix ResourceGroupExists by @james03160927 in #1552
- allow GOOGLE_OAUTH_ACCESS_TOKEN by @james03160927 in #1555
- Adjust warning patterns by @james03160927 in #1550
- chore: Offboarding Levko by @yhakbar in #1558
- fix: Respect port selection by name by services in ForwardPortE by @s-diez in #1557
- fix: Helm example deployment test by @james03160927 in #1559
- Updated the subnet struct and corresponding function to fetch the subnet CIDR range by @Atchuthmullapudi in #1561
- Implement support for
terragrunt stack init
by @james03160927 in #1560
New Contributors
- @Atchuthmullapudi made their first contribution in #1561
Full Changelog: v0.49.0...v0.50.0
v0.49.0
Modules affected
terraform
helm
azure
aws
k8s
logger
packer
What's Changed
- feat: Creating a test for TF_LOG by @james03160927 in #1512
- feat: handle multiple yaml doc by @james03160927 in #1514
- feat: use the new sdk for azure resource group by @james03160927 in #1511
- feat: Stop DynamoDB methods with E Failing Immediately by @robmorgan in #1507
- feat: Get and Put for ECR repo policies by @felixfriedrich in #1519
- feat: include --version in helm upgrade by @jijiechen in #1532
- feat: add mixed vars support by @james03160927 in #1517
- feat: Add helper function for parsing packer-manifest.json by @james03160927 in #1546
- feat: Support a s3:putobject by @james03160927 in #1525
- feat: capture terraform stdout stderr and exitcode separately by @james03160927 in #1530
- feat: add UnmarshalK8SYamlsE by @james03160927 in #1533
- feat: add support for extra arguments by @james03160927 in #1523
- feat: allow --backend-config to use file path by setting the value to nil by @james03160927 in #1539
- feat: Support for ListNamespaces function by @james03160927 in #1543
- feat: K8S fix forward to service port by @james03160927 in #1547
- fix: add test for duplicate key by @james03160927 in #1518
- fix: support custom TG logger settings by @bt-macole in #1509
- docs: Improve README for terraform database example module by @james03160927 in #1515
- chore: adjust fixture to fix broken tests by @james03160927 in #1548
- chore: add RenderTemplateAndGetStdOutErrE & RunHelmCommandAndGetStdOutErrE by @james03160927 in #1526
- chore: Update parseListOfMaps to handle non-map data structures by @james03160927 in #1529
- chore: add test for literal block by @james03160927 in #1535
- chore: Update CODEOWNERS by @james03160927 in #1554
- chore: Adding Terragrunt team to CODEOWNERS by @yhakbar in #1513
- chore(deps): Bump nokogiri from 1.16.5 to 1.18.3 in /docs by @dependabot in #1516
- chore(deps): Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot in #1527
- chore(deps): Bump golang.org/x/crypto from 0.32.0 to 0.35.0 by @dependabot in #1541
- chore(deps): Bump golang.org/x/net from 0.34.0 to 0.38.0 by @dependabot in #1542
- chore(deps): Bump nokogiri from 1.18.3 to 1.18.8 in /docs by @dependabot in #1545
New Contributors
- @felixfriedrich made their first contribution in #1519
- @jijiechen made their first contribution in #1532
Full Changelog: v0.48.2...v0.49.0
v0.48.2
Modules affected
shell
aws
gcp
terraform
k8s
azure
database
What's Changed
- feat: Add
RunCommandAndGetStdOutErr
by @james03160927 - feat: Implement functionality for
S3BucketServerSideEncryption
by @james03160927 - feat: Add an import SSH key for a specific project by @james03160927
- feat: Do not merge
stderr
intostdout
by @g7r - feat: Add bucket ownership control by @james03160927
- feat: Add
request-timeout
options forkubectl
by @james03160927 - feat: Support pagination for
GetAllParametersOfRdsInstance
by @james03160927 - feat: Add support for Azure container apps by @tjololo
- chore(deps): Bump
golang.org/x/crypto
from 0.29.0 to 0.31.0 by @dependabot - feat: Add support for databases by @james03160927
- chore(deps): Bump
golang.org/x/net
from 0.31.0 to 0.33.0 by @dependabot - feat: Add a new check for private DNS zones by @johannes-engler-mw
- chore: Update copyright year in README by @ofek
- fix: Use
HasSuffix
to check for suffixes by @amangale
New Contributors
- @g7r made their first contribution in #1495
- @tjololo made their first contribution in #1493
- @johannes-engler-mw made their first contribution in #1455
- @ofek made their first contribution in #1506
- @amangale made their first contribution in #1505
Full Changelog: v0.48.1...v0.48.2
v0.48.1
Modules affected
helm
azure
aws
k8s
What's Changed
- feat: Adding release instructions in PR by @yhakbar in #1488
- fix: Fixing the TestRemoteChartRender Unit Test failure by pecifing remote chart version by @james03160927 in #1486
- fix: Fix terraform-azure-aks-example unit test failure. by @james03160927 in #1489
- chore: add function to retrieve latest version of a policy document by @james03160927 in #1490
- fix: honor options.RestConfig in tunnel.ForwardPortE by @jduepmeier in #1464
New Contributors
- @jduepmeier made their first contribution in #1464
Full Changelog: v0.48.0...v0.48.1
v0.48.0
Modules affected
terraform
aws
helm
logger
http-helper
opa
docker
What's Changed
- fix: replace the deprecated logger.Logf and logger.Log for the new Logger by @seblaz in #1449
- fix: issue --namespace showing twice by @james03160927 in #1452
- chore: Bump rexml from 3.3.3 to 3.3.9 in /docs by @dependabot in #1458
- fix: add GetWhetherSchemaExistsInRdsPostgresInstance by @james03160927 in #1465
- fix: Make
Log
andLogf
threadsafe by @james03160927 in #1467 - fix: Update resource by @james03160927 in #1472
- chore: update go.mod pkg for GCP, DNS and few other shared pkg. fix #1414 by @wakeful in #1469
- fix: #1363 build lambda bin from src instead using a blob + bump ext pkg. by @wakeful in #1470
- feat: Add put method into AWS Secrets Manager helper interface. by @forjor in #1466
- feat: Opa EvalWithOutput by @james03160927 in #1468
- chore: migrate to AWS SDKv2, updating only singnatures and making sure tests are passing by @wakeful in #1451
- feat: Renaming
master
tomain
wherever it's referenced by @yhakbar in #1476 - feat: add platform parameter to docker run command. fix #1310 by @wakeful in #1471
- chore: Upgrade github.com/hashicorp/go-getter to v2 for remove indirect github.com/aws/aws-sdk-go reference by @bozaro in #1477
- fix: do not log ec2 keypair by @james03160927 in #1480
- feat: httpdo* with global proxy by @james03160927 in #1481
- fix: #1478 we should copy the TF module into a temporary directory before running tests in parallel by @wakeful in #1479
- fix: JSON output fetching fixes by @denis256 in #1462
New Contributors
- @seblaz made their first contribution in #1449
- @wakeful made their first contribution in #1469
- @forjor made their first contribution in #1466
- @yhakbar made their first contribution in #1476
- @bozaro made their first contribution in #1477
Full Changelog: v0.47.2...v0.47.3
v0.47.2
v0.47.1
Modules affected
aws
retry
Description
- Extended VPC struct to support cidrblock,cidr associations and ipv6 a… by @james03160927 in #1422
- Add Route53 by @james03160927 in #1421
- Allow to fail on specific warning messages by @james03160927 in #1426
- Fix CircleCi Helm Test by @james03160927 in #1429
- OpenTofu 1.8 upgrade by @denis256 in #1431
- Bump nokogiri from 1.16.3 to 1.16.5 in /docs by @dependabot in #1406
- Bump rexml from 3.2.5 to 3.3.3 in /docs by @dependabot in #1430
- Bump github.com/docker/cli from 20.10.7+incompatible to 20.10.9+incompatible by @dependabot in #1410
- Bump commonmarker from 0.17.13 to 0.23.10 in /docs by @dependabot in #1433
- Bump activesupport from 6.0.6.1 to 6.1.7.5 in /docs by @dependabot in #1434
- Bump github.com/docker/docker from 24.0.9+incompatible to 25.0.6+incompatible by @dependabot in #1428
- Fix additional issues with circleCi by @james03160927 in #1436
- Update go-getter from v1.7.5 to v1.7.6 by @roysha1 in #1438
Special thanks
Special thanks to the following users for their contribution!
Related links
Full Changelog: v0.47.0...v0.47.1