v2.1.21

nanobrowser/nanobrowserv2.1.21Jul 14, 2026by omkar273

AI Summary

This release focuses on wallet enhancements, meter-usage tracking improvements, and new webhook integrations. It introduces features like bonus credit grants, rejected event webhooks, and spend alert pipelines, alongside database performance fixes and tracing updates.

Key Highlights

  • Added metadata field to ManualBalanceDebit requests
  • Introduced event.rejected webhook for unmetered events
  • Migrated entitlements usage to meter usage
  • Added support for bonus credit grants backed by slab config
  • Implemented spend alert consumer pipeline

New Features

  • Tabs integration
  • Bonus credit grant backed by slab config
  • Event.rejected webhook
  • Spend alert consumer pipeline
  • Svix migration command to seed event-types

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