v2.1.21

lutzroeder/netronv2.1.21Jul 14, 2026by omkar273

AI Summary

This release focuses on financial integration and workflow enhancements, specifically adding meter usage capabilities, wallet features like bonus credit grants, and alert logging pipelines. It also includes bug fixes for tracing and subscription resource termination.

Key Highlights

  • Added meter usage workflows and migrated entitlements to meter usage.
  • Enhanced wallet functionality with bonus credit grants and metadata fields.
  • Introduced spend alert consumer pipelines and webhook support for rejected events.
  • Fixed subscription resource termination to align with cancellation effective dates.

New Features

  • Tabs integration
  • Bonus credit grant support backed by slab config
  • Event rejected webhook for unmetered events
  • Spend alert consumer pipeline
  • Metadata field for ManualBalanceDebit requests

Full Release Notes

## What's Changed
* fix(ent): pin partial-index predicates to canonical form + guard index churn by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2107
* feat(integration): tabs integration by @Gursimar10 in https://github.com/flexprice/flexprice/pull/2203
* chore: dev environment setup + integration suite validation (docs, go-sdk bump) by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/2210
* main -> develop by @omkar273 in https://github.com/flexprice/flexprice/pull/2215
* chore(e2e): bump sdk version by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2218
* fix(postgres): route TaxApplied.Update through Writer, not Reader by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2198
* feat(tracing): emit db.resolved_target on Kafka consumer workloads by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2200
* Main by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2222
* feat(meter-usage): Additional workflows from feature usage tracking by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2216
* feat(wallet): add support for bonus credit grant backed by slab config by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/2214
* fix(tracing): context in watermill processor by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2223
* fix: test case by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2226
* fix: background context in onboarding events by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2227
* Develop by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2221
* feat(meter-usage): Migrate entitlements usage to meter usage by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2232
* Develop by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/2233
* feat: support credit grants in addons by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2199
* feat(svix): add svix-migrate cmd to seed event-types on-demand by @agrim123 in https://github.com/flexprice/flexprice/pull/2234
* feat(wallet): add Metadata field to ManualBalanceDebit request by @omkar273 in https://github.com/flexprice/flexprice/pull/2239
* fix(subscription): defer resource termination to cancellation effective date by @omkar273 in https://github.com/flexprice/flexprice/pull/2231
* fix(subscription): defer resource termination to cancellation effective date by @omkar273 in https://github.com/flexprice/flexprice/pull/2240
* feat(webhooks): add event.rejected webhook for unmetered events (FLE-940) by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2236
* feat(alertlogs): add support for spend alert consumer pipeline, alert setting pipeline by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/2201
* chore(meter-usage): Config driven spend alerts by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2242
* test(webhooks): base-suite GetLocker() for rejected-event tests + fix ee/service test compile by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2243
* Release 2026-07-13 by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2238


**Full Changelog**: https://github.com/flexprice/flexprice/compare/v2.0.24...v2.1.21