v1.0.0-beta.234
koala73/worldmonitorv1.0.0-beta.234Sep 25, 2026by github-actions[bot]
Upgrading?
AI Summary
A comprehensive beta release introducing extensive v3 API endpoints for customer entitlements, credits, and billing workflows, alongside critical bug fixes and dependency updates.
Key Highlights
- Massive v3 API rollout for customer entitlements, credits, and notification channels
- Enhanced billing workflow tax consistency, validation, and invoice idempotency
- Refactoring of ledger lineage to provenance
- Customer entitlement history and value lookup endpoints
- Backfilling standard invoice line tax configs
Breaking Changes
- refactor(ledger): replace collection lineage with provenance
New Features
- v3 create/list/get/delete/reset customer entitlement endpoints
- v3 customer entitlement history and grants
- Notification channels v3 APIs
- Match grants against plan filters
- Customer entitlement value lookup by feature key
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-beta.234 --> ## What's Changed ### Exciting New Features 🎉 * feat(api): add v3 create customer entitlement endpoint by @borosr in https://github.com/openmeterio/openmeter/pull/5152 * feat(api): v3 customer entitlement history by @borosr in https://github.com/openmeterio/openmeter/pull/5186 * feat(api): add v3 get and list customer entitlement endpoints by @borosr in https://github.com/openmeterio/openmeter/pull/5160 * feat(api): add v3 reset customer entitlement usage endpoint by @borosr in https://github.com/openmeterio/openmeter/pull/5184 * feat(credits): match grants against plan filters by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5174 * feat(api): add v3 delete customer entitlement endpoint by @borosr in https://github.com/openmeterio/openmeter/pull/5178 * feat(api): add v3 get and list entitlement endpoints by @borosr in https://github.com/openmeterio/openmeter/pull/5193 * feat: notification channels v3 APIs by @borosr in https://github.com/openmeterio/openmeter/pull/4829 * feat(api): add v3 override customer entitlement endpoint by @borosr in https://github.com/openmeterio/openmeter/pull/5202 * Feat(api): v3 customer entitlement grants by @borosr in https://github.com/openmeterio/openmeter/pull/5192 * feat(api): v3 customer entitlement value by @borosr in https://github.com/openmeterio/openmeter/pull/5149 * feat(api): v3 grants for entitlmenets by @borosr in https://github.com/openmeterio/openmeter/pull/5206 * feat(api): add customer entitlement value lookup by feature key by @turip in https://github.com/openmeterio/openmeter/pull/5212 ### Bug Fixes 🐛 * feat(migrate): enforce billing workflow tax consistency by @turip in https://github.com/openmeterio/openmeter/pull/5165 * fix(billing): handle custom currency gathering previews by @turip in https://github.com/openmeterio/openmeter/pull/5167 * fix(billing): accept persisted charge validation issues by @turip in https://github.com/openmeterio/openmeter/pull/5168 * fix(billing): make validation issue classification explicit by @turip in https://github.com/openmeterio/openmeter/pull/5177 * fix(billing): make invoice deletion idempotent by @turip in https://github.com/openmeterio/openmeter/pull/5171 * fix(billing): clamp negative metered usage with warnings by @turip in https://github.com/openmeterio/openmeter/pull/5185 * fix(plan): reject warnings when updating scheduled plans by @turip in https://github.com/openmeterio/openmeter/pull/5190 * Require rate-card billing periods of at least 24 hours by @turip in https://github.com/openmeterio/openmeter/pull/5191 * fix(billing): handle negative usage in charge rating by @turip in https://github.com/openmeterio/openmeter/pull/5194 * fix(billing): reconcile subscription charge reference changes by @turip in https://github.com/openmeterio/openmeter/pull/5203 * fix(subscription): tie-break view phase order by sort hint by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5201 * fix(events): publish system events through a transactional outbox by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5200 * fix(subscription): allow rate card currency changes in edits by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5213 ### Breaking Changes 🛠 * refactor(ledger): replace collection lineage with provenance by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5085 ### Dependency Updates ⬆️ * chore(deps): bump github.com/redpanda-data/benthos/v4 from 4.79.0 to 4.80.0 in /collector in the benthos group across 1 directory by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5162 * chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.44.0 to 1.45.0 in /collector by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5159 * chore(deps): bump sigs.k8s.io/controller-runtime from 0.25.0 to 0.25.1 in /collector by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5169 * chore(deps): bump github.com/jackc/pgx/v5 from 5.10.0 to 5.11.0 in /e2e by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5138 * chore(deps): bump golang.org/x/text from 0.41.0 to 0.42.0 in the golang group across 1 directory by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5146 * chore(deps): bump github.com/invopop/gobl from 0.504.0 to 0.505.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5155 * chore(deps): bump github.com/confluentinc/confluent-kafka-go/v2 from 2.15.0 to 2.15.1 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5154 * chore(deps): bump github.com/XSAM/otelsql from 0.43.0 to 0.44.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5131 * chore(deps): bump github.com/jackc/pgx/v5 from 5.10.0 to 5.11.0 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5137 * chore(deps): bump github.com/golang-migrate/migrate/v4 from 4.19.1 to 4.20.1 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5147 ### Other Changes * feat(migrate): backfill standard invoice line tax configs by @turip in https://github.com/openmeterio/openmeter/pull/5170 * refactor(api): consolidate v3 tax code config into Tax.TaxCodeConfig by @borbelyr-kong in https://github.com/openmeterio/openmeter/pull/5141 * refactor(ledger): add compatible credit filter storage by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5172 * feat: correct visibility annotations for subscription add-on create and list-apps by @rolosp in https://github.com/openmeterio/openmeter/pull/5179 * feat(api): add unstable, private and internal extensions to entitlements get endpoint by @borosr in https://github.com/openmeterio/openmeter/pull/5189 * refactor(ledger): backfill and read JSON credit filters by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5173 **Full Changelog**: https://github.com/openmeterio/openmeter/compare/v1.0.0-beta.233...v1.0.0-beta.234
Related Repositories
openclaw/openclaw★ 392,696
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,068
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 357,715
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,674
The open source coding agent.
n8n-io/n8n★ 208,251
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.