v1.0.0-beta.211
openmeterio/openmeterv1.0.0-beta.211Apr 21, 2025by github-actions[bot]
AI Summary
This release lays the groundwork for subscription addons by adding plan addon services, HTTP APIs, and compatibility checks during plan publishing.
Key Highlights
- Add plan addon service implementation and HTTP API
- Enable installing apps without API keys
- Check add-on compatibility on plan publish
- Improve run.ai metrics collection resilience
New Features
- Plan addon service
- Plan addon HTTP API
- App installation without API keys
- Add-on compatibility checks
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-beta.211 --> ## What's Changed ### Exciting New Features 🎉 * feat: allow installing apps without API keys by @turip in https://github.com/openmeterio/openmeter/pull/2672 * feat: add adapter for planaddon service by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2675 * feat: add planaddon service implementation by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2681 * SubscriptionAddons III by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/2677 * feat: enable planaddon HTTP API by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2684 * feat(customer): return subscriptions in api with expand by @hekike in https://github.com/openmeterio/openmeter/pull/2669 * feat: check add-on compatibilty on plan publish by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2692 * feat(collector): improve run.ai metrics collection resilience by @tothandras in https://github.com/openmeterio/openmeter/pull/2700 ### Bug Fixes 🐛 * fix: productcatalog price clone by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2673 * fix: map validation error for plan create request by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2674 * fix(api): add rest utility for nested visibility models for plan addons by @tothandras in https://github.com/openmeterio/openmeter/pull/2676 * fix: missing validations and attributes in productcatalog by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/2686 * Use TransactingRepo by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/2687 * Validation for start time by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/2688 * fix: panic by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/2690 ### Dependency Updates ⬆️ * chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 in the googlecloud group by @dependabot in https://github.com/openmeterio/openmeter/pull/2610 * chore(deps): bump github.com/svix/svix-webhooks from 1.63.1 to 1.64.0 by @dependabot in https://github.com/openmeterio/openmeter/pull/2655 * chore(deps): bump github.com/invopop/gobl from 0.213.2 to 0.214.1 by @dependabot in https://github.com/openmeterio/openmeter/pull/2657 * chore(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 in the golang group by @dependabot in https://github.com/openmeterio/openmeter/pull/2652 * chore(deps): bump the prometheus group with 2 updates by @dependabot in https://github.com/openmeterio/openmeter/pull/2653 * chore(deps): bump github.com/golang-cz/devslog from 0.0.11 to 0.0.12 by @dependabot in https://github.com/openmeterio/openmeter/pull/2656 * chore(deps): bump github.com/alpacahq/alpacadecimal from 0.0.6 to 0.0.7 by @dependabot in https://github.com/openmeterio/openmeter/pull/2654 * chore(deps): bump github.com/confluentinc/confluent-kafka-go/v2 from 2.8.0 to 2.10.0 by @dependabot in https://github.com/openmeterio/openmeter/pull/2695 * chore(deps): bump github.com/svix/svix-webhooks from 1.64.0 to 1.64.1 by @dependabot in https://github.com/openmeterio/openmeter/pull/2696 * chore(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 in the googlecloud group by @dependabot in https://github.com/openmeterio/openmeter/pull/2697 ### Other Changes * SubscriptionAddons II - Diff Apply by @GAlexIHU in https://github.com/openmeterio/openmeter/pull/2668 **Full Changelog**: https://github.com/openmeterio/openmeter/compare/v1.0.0-beta.210...v1.0.0-beta.211