What Changed
Major Features
- 798 Migration to Single Page Application to increase performance and user experience.
- 946 GCP account-level tags
- Predicting Performance Events: OOMs + Throttling
- 371 Support OIDC authentication
- 696,824 Retry failed ETL hourly builds
- 1213 Internal Audit APIs to enhance Kubecost Algorithms (Publicly available later this year)
Minor
- 1505 Drop the default clusterID and force adding one
- 1465 Adds a no cache message when caches aren't available
- 1481 Add k3s cluster to workflow
- 1258 Make logging configurable with pflag
- 1248 Created diff for assets with test cases
- 1262 Add parameter to log init: hide log level message
- 715 Feature Request: Diffing two-time windows
- 806 800 827 NegotiatedDiscount not clearly displayed
- Use daily store in queries for cluster sizing recommendations
- 842 Add getter error handler for parameter in RecommendClusterSizesETL
- 1269 Update KubeConfig Loader with Auth Import
Bugs
- 1496 fix Grafana pod utilization dashboard query
- 808 Fix bugs in handling warnings in cluster sizing
- 1280 Fix bug with Cloud Usage File Status
- 845 Return on config check
- 804 Sourcemaps upload now targeting the right release
- 810 Request Sizing Recommendations errors out with [object]
- 1266 Fix GPU Bug
- 795 Add margin to account for tick labels in chart
- 1393 Handle labels and aliased labels in savingsData cal
- 792 795 Values cut off on details.html graph
- 800 819 AWS marketplace costs filtered by Athena query