v1.0.0-beta.236
openmeterio/openmeterv1.0.0-beta.236Oct 9, 2026by github-actions[bot]
Upgrading?
AI Summary
This beta release introduces operator actions for installed apps, notification events v3 APIs, and per-component Helm resources. It also includes numerous bug fixes to improve billing logic, HTTP transport handling, and subscription management.
Key Highlights
- Introduce operator actions for executing operations on installed apps.
- Launch notification events v3 APIs and rules.
- Add per-component resources and scheduling configuration to the Helm chart.
- Fix billing logic to preserve payment authorizations and charge bookings during retries.
- Enhance HTTP transport to accurately record client cancellations as HTTP 499.
New Features
- Expose operator actions on installed apps
- Execute operator actions on installed apps
- Notification events v3 APIs
- Per-component resources and scheduling values in Helm
- V3 notification rules
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-beta.236 --> ## What's Changed ### Exciting New Features π * feat(app): expose operator actions on installed apps by @borosr in https://github.com/openmeterio/openmeter/pull/5234 * feat(app): execute operator actions on installed apps by @borosr in https://github.com/openmeterio/openmeter/pull/5240 * feat: notification events v3 APIs by @borosr in https://github.com/openmeterio/openmeter/pull/4977 * feat(helm): add per-component resources and scheduling values by @rasta-rocket in https://github.com/openmeterio/openmeter/pull/5020 * Feat(api): v3 notification rules by @borosr in https://github.com/openmeterio/openmeter/pull/5224 ### Bug Fixes π * fix(billing): preserve payment authorizations on invoice retry by @turip in https://github.com/openmeterio/openmeter/pull/5229 * fix(httptransport): record client cancellations as 499 by @turip in https://github.com/openmeterio/openmeter/pull/5236 * fix(billing): preserve charge bookings on invoice issuance retry by @turip in https://github.com/openmeterio/openmeter/pull/5237 * fix(billing): skip deleted lines in invoice callbacks by @turip in https://github.com/openmeterio/openmeter/pull/5239 * fix(billing): make line engine lifecycle steps atomic by @turip in https://github.com/openmeterio/openmeter/pull/5247 * fix: validate billing discount correlation IDs by @turip in https://github.com/openmeterio/openmeter/pull/4891 * fix(billing): disable proration for manual flat-fee line edits by @turip in https://github.com/openmeterio/openmeter/pull/5256 * fix(httptransport): classify remaining client cancellations by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5251 * fix(billing): preserve charge invoice discount breakdowns by @turip in https://github.com/openmeterio/openmeter/pull/5258 * fix(subscription): order zero-length item revisions by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5253 * fix(e2e): configure connection pool independently of runner CPUs by @turip in https://github.com/openmeterio/openmeter/pull/5261 * fix: wire CreateDefaultBillingProfile through on v1 marketplace app install by @vsengar-79 in https://github.com/openmeterio/openmeter/pull/4783 ### Dependency Updates β¬οΈ * chore(deps): bump github.com/IBM/sarama from 1.61.0 to 1.61.1 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5246 * chore(deps): bump Svix SDK to v2.6.1 by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/5248 * chore(deps): bump the k8s group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5225 * chore(deps): bump golang from `d9e2f2f` to `0908ac9` by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5241 * chore(deps): bump sigs.k8s.io/controller-runtime from 0.25.1 to 0.25.2 in /collector by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5269 * chore(deps): bump github.com/redpanda-data/connect/public/bundle/free/v4 from 4.110.0 to 4.111.1 in /collector in the benthos group across 1 directory by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5235 * chore(deps): bump github.com/rickb777/period from 1.1.0 to 1.2.1 by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5245 * chore(deps): bump go.opentelemetry.io/proto/otlp from 1.11.0 to 1.11.1 in the otel group across 1 directory by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5268 * chore(deps): bump the prometheus group across 2 directories with 1 update by @dependabot[bot] in https://github.com/openmeterio/openmeter/pull/5244 * chore(deps): bump Svix SDK to v2.7.0 by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/5271 ### Other Changes * docs: deprecate llm cost endpoints by @borosr in https://github.com/openmeterio/openmeter/pull/5230 * fix(api): add x-rpc-endpont extension to credit grant void and entitlement-access/query by @borosr in https://github.com/openmeterio/openmeter/pull/5254 * style(lint): adopt wsl_v5 boundary spacing by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/5260 * refactor(billing): move line rating into owning engines by @turip in https://github.com/openmeterio/openmeter/pull/5263 ## New Contributors * @rasta-rocket made their first contribution in https://github.com/openmeterio/openmeter/pull/5020 **Full Changelog**: https://github.com/openmeterio/openmeter/compare/v1.0.0-beta.235...v1.0.0-beta.236
Related Repositories
Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
The worldβs fastest framework for building websites.