v1.0.0-beta.224

openmeterio/openmeterv1.0.0-beta.224Sep 29, 2025by github-actions[bot]

AI Summary

Enhances the streaming meter query capabilities with prewhere support and adds webhook URL overrides, while refactoring the topic provisioner config.

Key Highlights

  • Meter query prewhere support
  • Webhook URL override capability
  • Subject HTTP error encoder
  • Bug fixes for Stripe app errors and customer validation

Breaking Changes

  • Topic provisioner config change

New Features

  • Meter query prewhere support
  • Webhook URL override
  • Subject HTTP error handling
  • ClickHouse retries

Full Release Notes

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

## What's Changed
### Exciting New Features 🎉
* chore: allow override webhook URL by @turip in https://github.com/openmeterio/openmeter/pull/3428
* feat(streaming): meter query prewhere by @hekike in https://github.com/openmeterio/openmeter/pull/3430
* refactor(entitlement): update V2 API to better conform to new standards by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/3401
### Bug Fixes 🐛
* fix: stripe app errors by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/3406
* fix: customer validation on subscription create by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/3409
* fix(subject-http): add errorencoder by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/3410
* fix: logging customer provisioning errors by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/3412
* fix: fetching deleted subjects for new entitlemetns by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/3415
* fix: create/update plan validation by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/3414
* fix(entitlement): delete customer entitlement no response by @hekike in https://github.com/openmeterio/openmeter/pull/3424
* fix(app): stripe portal session stripe custome not found by @hekike in https://github.com/openmeterio/openmeter/pull/3435
* fix(sdk): zod schema generation by @tothandras in https://github.com/openmeterio/openmeter/pull/3436
### Breaking Changes 🛠
* fix: topic provisioner config [BREAKING] by @turip in https://github.com/openmeterio/openmeter/pull/3408
### Dependency Updates ⬆️
* chore(deps): bump github.com/invopop/gobl from 0.300.1 to 0.300.2 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3405
* chore(deps): bump github.com/IBM/sarama from 1.46.0 to 1.46.1 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3404
* chore(deps): bump github.com/cloudevents/sdk-go/v2 from 2.16.1 to 2.16.2 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3417
* chore(deps): bump github.com/go-co-op/gocron/v2 from 2.16.5 to 2.16.6 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3427
* chore(deps): bump github.com/samber/mo from 1.15.0 to 1.16.0 in the samber group by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/3432
### Other Changes
* chore: allow disabling topic provisioner by @turip in https://github.com/openmeterio/openmeter/pull/3403
* feat: allow using DataDog compliant fields for service.name by @turip in https://github.com/openmeterio/openmeter/pull/3407
* feat: add redirect response encoder by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/3418
* chore: optimize subject queries by @turip in https://github.com/openmeterio/openmeter/pull/3422
* fix(grants): undo incorrect rename by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/3434


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