Skip to content

v0.5.1 (Apr 22, 2026)

Choose a tag to compare

@daroczig daroczig released this 28 Apr 21:15
· 105 commits to main since this release
4b5d39e

New feature(s):

  • Add workload profile scores: precomputed composite BenchmarkScore rows that combine multiple raw benchmark results
    into a single normalised score per server for five predefined workload profiles (web, compute, cache, ml,
    cicd), each using a weighted mix of benchmark components.
  • Add category field to Benchmark table and fill it for existing benchmarks with appropriate categories.

Fix(es):

  • Add Python 3.14 support by unpinning the pydantic dependency and replacing pydantic.ImportString with a standard
    Python alternative in table definitions.
  • Add Sentry error tracking support to region and zone inventories.
  • Fix Alibaba Cloud storage price ingestion by converting hourly-rated prices to monthly.
  • Fix Azure storage price unit conversions to correctly produce $/GB/month values for all supported unit types, and
    extend the storage meter mapping to cover all P1–P80, E1–E80, and S4–S80 disk sizes across LRS and ZRS redundancy
    tiers.
  • Update min_size, max_size, and max_throughput calculations in vendor modules and column descriptions in the
    Storage table to reflect units in GB and MB/s.