Infracost v0.10.35
This release focuses on support for usage based costs, and adding new cost estimation capabilities.
New Features
- Separate Usage Costs: Add separate usage costs to comment (#2941 by @tim775).
- Usage Type Defaults: Add usage type defaults that targets $20 per key (#2938 by @tim775).
- RDS Extended Support: Add support for
RDS
ExtendedSupport
cost component (#2933 by @hugorut). - EKS Extended Support: Add eks extended support cost (#2935 by @hugorut).
- Autodetect Configuration: Add
force_project_type
configuration (#2942 by @hugorut). - Env Var Extensions: Add support for
env_var_extensions
autodetect configuration (#2949 by @hugorut). - Azure Network DDoS Protection Plan: Add support for
azurerm_network_ddos_protection_plan
(#2967 by @hugorut). - Azure App Configuration: Add support for
azurerm_app_configuration
(#2970 by @hugorut). - Azure Federated Identity Credential: Add support for
azurerm_federated_identity_credential
(#2974 by @hugorut). - Azure AI Services: Add support for Azure AI services: Speech, OpenAI and LUIS (#2975 by @aliscott).
- Azure AI Language: Add support for Azure AI Language (TextAnalytics) (#2976 by @aliscott).
- Project Config for Cloud Workspace and Org: Add support project config for cloud workspace and org (#2993 by @hugorut).
Enhancements
- Usage File and Config File: Allow --usage-file and --config-file to be used together (#2944 by @tim775).
- Matching Files to Env Names: Update matching files to env names to be case insensitive (#2957 by @aliscott).
- Diff and Breakdown Sorting: Sort diff and breakdown with most costly resources first (#2964 by @tim775).
Fixes
- Azure Cost Component Issues: Fix various Azure cost component issues (#2934 by @aliscott).
- Meta Attributes: Don't evaluate or marshal
depends_on
orlifecycle
meta attributes (#2936 by @aliscott). - Diff Test: Fix failing diff test (#2950 by @hugorut).
- Errored Projects: Correctly show errored projects (#2955 by @tim775).
- Azure Security Subscription Pricing: Add missing usage schema to azure security subscription pricing (#2992 by @tim775).
- Google Egress: Set default usage to zero for google egress (#2991 by @tim775).
For the complete changelog, visit: v0.10.34...v0.10.35