v0.10.31
What's Changed
This release contains support for using Infracost Cloud FinOps Policies in CI/CD pipelines. It also includes several resource and parsing fixes.
✨ Features
🐛 Resource fixes
- Fix price lookup for Azure Kinesis in non us-east-1 regions by @tim775 in #2737
- Fix price lookup for Google Compute Address in different regions by @vdmgolub in #2754
- Fix price lookup for AWS DocumentDB in non us-east-1 regions by @tim775 in #2736
- Add throughput cost component for AWS Opensearch by @vdmgolub in #2751
🐛 Parsing fixes
- Remove child projects from diff output if parent path errors by @hugorut in #2743
- Support dynamic iterator attribute by @hugorut in #2760
- Merge mock values by @aliscott in #2741
- Skip context mocking if expression is a function call by @hugorut in #2747
- Only filter dynamic blocks when expanding by @hugorut in #2761
- Ensure we exclude any terragrunt.hcl files in the .infracost path by @aliscott in #2759
- Fall back to CI_COMMIT_BRANCH when detecting GitLab source branch by @tim775 in #2765
✔️ Other changes
- Change logging to zerolog by @hugorut in #2734
- Add experimental graph evaluator by @aliscott in #2703
Full Changelog: v0.10.30...v0.10.31