v1.0.0-beta.227

leejet/stable-diffusion.cppv1.0.0-beta.227Feb 12, 2026by github-actions[bot]

AI Summary

This beta release focuses on refining the billing and metering system, introducing new v3 API endpoints, ClickHouse query improvements, and various bug fixes related to invoices and customer entitlements.

Key Highlights

  • New v3 API endpoints and Stripe customer session handlers added
  • Enhanced ClickHouse query precision and fallback aggregation handling
  • Multiple bug fixes for invoice invalidation, subscription syncing, and customer lookups
  • Updated dependencies across the Go ecosystem

New Features

  • v3 API endpoints
  • Stripe customer session handlers
  • Better precision ClickHouse queries
  • ClickHouse pool metrics

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-beta.227 -->

## What's Changed
### Exciting New Features 🎉
* feat(api): add app endpoints to v3 api by @gergely-kurucz-konghq in https://github.com/openmeterio/openmeter/pull/3782
* feat(api): v3 stripe customer session handlers by @gergely-kurucz-konghq in https://github.com/openmeterio/openmeter/pull/3784
* feat(clickhouse): better precision queries by @tothandras in https://github.com/openmeterio/openmeter/pull/3828
### Bug Fixes 🐛
* fix: add v3 server post auth middleware by @gergely-kurucz-konghq in https://github.com/openmeterio/openmeter/pull/3796
* fix: mark invoice invalid if meters are missing by @turip in https://github.com/openmeterio/openmeter/pull/3805
* fix: allow lookups on deleted customers for entitlements by @turip in https://github.com/openmeterio/openmeter/pull/3829
* fix(clickhouse): fallback to zero when null for sum aggregation by @tothandras in https://github.com/openmeterio/openmeter/pull/3830
* fix: subscription sync by @turip in https://github.com/openmeterio/openmeter/pull/3837
* fix(api): list customers order by createdAt by @tothandras in https://github.com/openmeterio/openmeter/pull/3836
* fix: emulate metadata on standard invoice queries by @turip in https://github.com/openmeterio/openmeter/pull/3842
* fix(api): custom invoicing map triggers by @tothandras in https://github.com/openmeterio/openmeter/pull/3848
* chore: only fetch ubp lines by @turip in https://github.com/openmeterio/openmeter/pull/3852
* fix(api): customer entitlement override status code by @tothandras in https://github.com/openmeterio/openmeter/pull/3857
* fix(collector): recover leader election after etcd or kubernetes API issues by @tothandras in https://github.com/openmeterio/openmeter/pull/3861
### Dependency Updates ⬆️
* chore(deps): bump github.com/invopop/gobl from 0.304.2 to 0.305.1 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3780
* chore(deps): bump github.com/rickb777/period from 1.0.21 to 1.0.22 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3781
* chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0 in the golang group by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3786
* chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3792
* chore(deps): bump github.com/oliveagle/jsonpath from 0.0.0-20180606110733-2e52cf6e6852 to 0.1.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3806
* chore(deps): bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3800
* chore(deps): bump github.com/invopop/gobl from 0.305.1 to 0.306.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3820
* chore(deps): bump github.com/ClickHouse/ch-go from 0.69.0 to 0.70.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3825
* chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3819
* chore(deps): bump github.com/huandu/go-sqlbuilder from 1.38.2 to 1.39.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3818
### Other Changes
* fix(nix): disable nix xcbuild as a workaround by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/3783
* feat: add clickhouse pool metrics by @turip in https://github.com/openmeterio/openmeter/pull/3787
* fix: deepcopy/merge for Annotations by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/3790
* fix(api): update v3 billing profile handlers by @tothandras in https://github.com/openmeterio/openmeter/pull/3791
* fix: make sure billing profile references a single app by @turip in https://github.com/openmeterio/openmeter/pull/3793
* refactor: split line manipulation should use invoice API by @turip in https://github.com/openmeterio/openmeter/pull/3788
* chore: migrate detailed lines to new schema pt1 by @turip in https://github.com/openmeterio/openmeter/pull/3798
* chore: use meter service from invoice svc by @turip in https://github.com/openmeterio/openmeter/pull/3821
* feat: remove PrepareForCreate from line service by @turip in https://github.com/openmeterio/openmeter/pull/3823
* refactor: move line snapshot logic to line service by @turip in https://github.com/openmeterio/openmeter/pull/3824
* refactor: simplify line service by @turip in https://github.com/openmeterio/openmeter/pull/3807
* feat: do not resolve customer for entitlements on each query by @turip in https://github.com/openmeterio/openmeter/pull/3826
* chore(client): update npm dependencies by @tothandras in https://github.com/openmeterio/openmeter/pull/3832
* refactor: start implementing gathering invoice by @turip in https://github.com/openmeterio/openmeter/pull/3804
* refactor: pricer billable period cleanup by @turip in https://github.com/openmeterio/openmeter/pull/3843
* chore: move invoice pending lines to gathering types by @turip in https://github.com/openmeterio/openmeter/pull/3847
* refactor: splitlinegroup gathering types by @turip in https://github.com/openmeterio/openmeter/pull/3851
* feat: add gathering/standard invoice update functions by @turip in https://github.com/openmeterio/openmeter/pull/3860


**Full Changelog**: https://github.com/openmeterio/openmeter/compare/v1.0.0-beta.226...v1.0.0-beta.227