v1.0.0-beta.212

openmeterio/openmeterv1.0.0-beta.212Apr 27, 2025by github-actions[bot]

AI Summary

This release introduces custom invoicing capabilities via an app and API, alongside fixes for plan add-on assignments and flat fee discount idempotency.

Key Highlights

  • Custom invoicing app and API
  • Enable custom invoicing in cloud
  • Fix plan add-on assignments and service
  • Fix flat fee discount idempotency

Breaking Changes

  • Rename custom invoicing settings

New Features

  • Custom invoicing app/API
  • Plan add-on fixes
  • Flat fee discount idempotency

Full Release Notes

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

## What's Changed
### Exciting New Features 🎉
* feat: skaffold custom invoicing by @turip in https://github.com/openmeterio/openmeter/pull/2678
* feat: custom invocing app by @turip in https://github.com/openmeterio/openmeter/pull/2705
* feat: custom invoicing api by @turip in https://github.com/openmeterio/openmeter/pull/2712
* chore(api): remove x-internal from /api/v2/events by @tothandras in https://github.com/openmeterio/openmeter/pull/2717
* chore(client): add methods to javascript SDK by @tothandras in https://github.com/openmeterio/openmeter/pull/2725
### Bug Fixes 🐛
* fix: plan add-on assignments by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2702
* fix: flat fee discount idempotency by @turip in https://github.com/openmeterio/openmeter/pull/2703
* fix: plan add-on assignment  service by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2704
* fix: validation for add-on delete by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2707
* fix: maxQuantity in API request mapper  by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2715
* chore: add error wrapping by @turip in https://github.com/openmeterio/openmeter/pull/2720
### Breaking Changes 🛠
* refactor: rename custom invoicing settings by @turip in https://github.com/openmeterio/openmeter/pull/2709
### Dependency Updates ⬆️
* chore(client): update javascript dependencies by @tothandras in https://github.com/openmeterio/openmeter/pull/2711
### Other Changes
* fix(collector): runai scheduler shutdown by @tothandras in https://github.com/openmeterio/openmeter/pull/2710
* fix: filtering customers subscriptions by plan key by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2713
* feat: enable custominvoicing in cloud by @turip in https://github.com/openmeterio/openmeter/pull/2716
* Plan-Addon RateCard Compatibility adjustments by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/2708


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