v1.0.0-beta.227
pipecat-ai/pipecatv1.0.0-beta.227Feb 12, 2026by github-actions[bot]
AI Summary
This beta release introduces new V3 API endpoints for apps and Stripe customer sessions, alongside improvements to ClickHouse queries and metrics. It includes significant bug fixes for customer lookups, subscription syncing, and invoice handling, along with architectural refactoring of line services and dependency updates.
Key Highlights
- Added V3 API endpoints for apps and Stripe customer session handlers.
- Improved ClickHouse performance with better precision queries and added pool metrics.
- Fixed issues with subscription sync, deleted customer lookups, and invoice metadata.
- Refactored line service logic to separate snapshot handling and simplify the structure.
- Updated multiple dependencies including ClickHouse driver and Go libraries.
New Features
- V3 API app endpoints
- V3 Stripe customer session handlers
- ClickHouse pool metrics
- Gathering/standard invoice update functions
- Better precision queries in ClickHouse
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