What opencost/opencost shipped
Written by FoxPlug from the repository's own releases; not affiliated with Opencost. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/opencost/opencost; Opencost did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.
Get a weekly update like this for your product, free
Week of October 5, 2026
What shipped
- KubeModel now exports all objects by default instead of only a subset of v1 objects, and the default provider is set to Custom rather than left blank. Pull request #4099
- Logs can now be excluded based on substring patterns, and the exclusion substrings can be changed via an API without restarting the pod. Pull request #4076
- Verbose and redundant log output during Allocation queries was reduced. Pull request #3985
- GCP auth secret and reserved instance log noise was reduced for repeated pricing download failures. Pull request #4084
- GCP pricing was split into subcategories for the n2 and n4 families. Pull request #4098
- The Prometheus model-label diagnostic queries in the inference cost guide were URL-encoded so the documented curl commands no longer produce invalid queries and HTTP 400 responses. Pull request #4088
- The public pricing module was updated for cluster management and now adds a default non-region Azure price for services. Pull request #4096
Why it matters
This week reduces log noise in Allocation queries and on GCP pricing downloads, which helps operators who see those messages repeatedly. It also changes KubeModel to export all objects by default, while adding log exclusion patterns that can be changed by API without restarting a pod.
Changelog entry
- KubeModel now exports all objects by default and defaults the provider to Custom. Pull request #4099
- Logs can be excluded by substring patterns, changeable via API without a pod restart. Pull request #4076
- Reduced verbose and redundant logs during Allocation queries. Pull request #3985
- Reduced GCP auth secret and reserved instance log noise on pricing downloads. Pull request #4084
- GCP pricing split into subcategories for n2 and n4 families. Pull request #4098
- Released pricing module v1.0.8 with updated GCP pricing. Release
- Updated public pricing module for cluster management and added a default non-region Azure price for services. Pull request #4096
- Released pricing module v1.0.7 with the cluster management update. Release
- URL-encoded Prometheus model-label diagnostic queries in the inference cost guide. Pull request #4088
KubeModel now exports all objects by default and defaults the provider to Custom. Logs can be excluded by pattern and updated via API without a pod restart. Allocation and GCP log noise is reduced, GCP pricing is split for n2/n4, and the inference cost guide queries are fixed.
Several changes landed this week. KubeModel now exports all objects by default instead of only a subset of v1 objects, and the default provider is Custom rather than blank. Logs can be excluded based on substring patterns, and those exclusions can be changed through an API without restarting a pod. Verbose log output during Allocation queries was reduced, and GCP auth secret and reserved instance log noise was reduced. GCP pricing is split into subcategories for the n2 and n4 families, and the public pricing module adds a default non-region Azure price for services. The documented Prometheus model-label diagnostic queries in the inference cost guide are now URL-encoded so they no longer return HTTP 400.
Week of September 28, 2026
What shipped
- Released modules/pricing/public/v1.0.6 which swaps defaults of cluster management for kubemodel pricing modules. Release
- Released modules/pricing/public/v1.0.5 which updates Azure public pricing defaults for cluster management and load balancers. Release
- Fixed bugs in KubeModel generation including provider support lists and PV disk asset provider IDs for GCP and Azure. Pull request #4089
- Inverted defaults to 0 with AWS/GCP cluster management costs set to 0.1 in kubemodel pricing modules. Pull request #4090
- Updated Azure public pricing to match GCP/AWS defaults for cluster management and load balancer costs. Pull request #4085
Why it matters
Two pricing module releases fix KubeModel generation bugs and align Azure pricing defaults with other cloud providers. These updates improve consistency across cloud provider pricing calculations.
Changelog entry
- Swap defaults of cluster management for kubemodel pricing modules - inverts default to 0 and sets AWS/GCP cluster management costs to 0.1 Release
- Update Azure public pricing defaults for cluster management and load balancers Release
- Fix KubeModel generation bugs: update provider support list and fix PV disk asset provider IDs for GCP and Azure Pull request #4089
Opencost v1.0.5 and v1.0.6 released. Updates to Azure pricing defaults and KubeModel cluster management costs, plus bug fixes for provider compatibility.
We released Opencost v1.0.5 and v1.0.6 this week. The updates include revised Azure public pricing to align cluster management and load balancer defaults with AWS and GCP, along with improvements to KubeModel generation. Bug fixes address provider support lists and disk asset provider IDs across cloud platforms.
Week of September 14, 2026
What shipped
- V1.121.3 released with allocation autocomplete label alias support, local disk pricing updates, GCP cloud configuration fixes, AWS marketplace fee inclusion, and IBM Cloud integration. Release
- IBM Cloud Usage Reports cloud cost integration added, enabling Kubecost to ingest IBM Cloud billing through the Usage Reports API. Pull request #4044
- GPU pricing added to GCP public pricing data. Pull request #4052
- Node labels concurrent modification issue fixed by cloning contents before pricing key generation. Pull request #4050
- Basic pricing split into on-demand and spot variants on the module side instead of aggregator side. Pull request #4051
- GCP cloud configuration now properly reads the ExcludePartitionTime field for BigQuery queries. Pull request #4038
- Allocation autocomplete now supports label aliases for Department, Owner, Environment, Team, and Product. Pull request #4045
Why it matters
V1.121.3 brings expanded cloud provider support with new IBM Cloud integration and improved cost accuracy through AWS marketplace fee inclusion and GCP configuration fixes. The release also enhances core functionality with concurrent modification fixes and better pricing data organization across modules.
Changelog entry
- Allocation autocomplete: Support label aliases (Department, Owner, Environment, Team, Product) Release
- Change local disk pricing in Kubemodel Release
- Read GCP cloud configuration field ExcludePartitionTime Release
- Fix AWS to include marketplace fees in Athena CUR integration Release
- Add IBM Cloud Usage Reports cloud cost integration Release
- Add GPU to GCP public pricing Release
- Fix Node.Labels concurrent modification by cloning before changes Pull request #4050
- Split basic pricing into on-demand and spot on module side Pull request #4051
OpenCost v1.121.3 is out. New IBM Cloud support, AWS marketplace fees, GCP GPU pricing, improved label aliases, and critical fixes for concurrent modifications and pricing calculations.
OpenCost v1.121.3 release adds IBM Cloud Usage Reports integration for cloud cost tracking, includes AWS marketplace fees in cost calculations, introduces GCP GPU pricing, supports label aliases in allocation autocomplete, and fixes concurrent modification issues in node label handling. Several module-level improvements optimize pricing data organization.