Infracost v0.10.42
This release adds support for new resources, improvements to config file templating, and several stability and security fixes. We also welcome three new contributors: @mohsenkhosroanjam, @drewblas, and @bazaah — thank you!
✨ New Features
- Added support for
google_redis_cluster
by @mohsenkhosroanjam in #3361. - Added support for
aws_grafana_workspace
by @mohsenkhosroanjam in #3396. - Added OpenAI models and associated cost components by @hugorut in #3372.
- Added
isProduction
andjoin
template functions to config files by @hugorut and @aliscott in #3355 and #3360. - Added regex-based source mapping for config files by @hugorut in #3374.
- Auto-set
terraform_workspace
to the environment name during config generation by @liamg in #3392.
🐛 Fixes
- Fixed handling of unknown algorithms to prevent panics by @aliscott in #3380.
- Fixed output NPE and nil pointer issues in diff view by @bazaah and @liamg in #3409 and #3419.
- Fixed PostgreSQL high availability pricing by @mohsenkhosroanjam in #3389.
- Added trailing slashes to registry URLs when needed by @drewblas in #3398.
🛠️ Enhancements
- Improved default behavior for
isProduction
variable in config files by @hugorut in #3356. - Allowed substring matching in source maps when wildcards aren't used by @hugorut in #3357.
- Removed unnecessary GitHub API calls to reduce latency by @liamg in #3353.
- Added debug logging and refactored deprecated packages by @hugorut and @aliscott.
🔒 Maintenance & Dependency Updates
Full Changelog: v0.10.41...v0.10.42