v2.1.5
KoljaB/RealtimeTTSv2.1.5Apr 23, 2026by omkar273
AI Summary
This release focuses on workflow automation, webhook reliability, and environment management improvements. It includes new features for credit grants, user creation, and onboarding customization.
Key Highlights
- Added GitHub Action to automatically close stale pull requests after 15 days
- Added webhook retry endpoint for improved reliability
- Enhanced environment listing to show only published environments
- Added support for granting backdated credits to customers
- Added user creation via in-house authentication provider
New Features
- GitHub Action for stale PRs
- Webhook retry endpoint
- Backdated credit grants
- In-house auth provider for users
- Configurable onboarding event topics
Full Release Notes
## What's Changed * fix(stripe): always set due_date for send_invoice by @nkmishra1997 in https://github.com/flexprice/flexprice/pull/1622 * feat(workflow): add GitHub Action to close stale pull requests after 15 days of inactivity by @omkar273 in https://github.com/flexprice/flexprice/pull/1610 * feat(webhooks): add retry endpoint by @nkmishra1997 in https://github.com/flexprice/flexprice/pull/1621 * fix(webhook): guard against nil systemEventRepo in publisher by @nkmishra1997 in https://github.com/flexprice/flexprice/pull/1626 * feat(scripts): pass secret as flag while api key create by @nkmishra1997 in https://github.com/flexprice/flexprice/pull/1625 * fix(environment): add support for listing published ones only by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/1624 * feat(customer): add support for sorting invoices by period start on this page customer invoices tab by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/1623 * fix(environment): explicitly set status to published in GetEnvironments by @omkar273 in https://github.com/flexprice/flexprice/pull/1629 * feat(creditgrant): add support to give all the backdated credits once by @omkar273 in https://github.com/flexprice/flexprice/pull/1608 * Release by @omkar273 in https://github.com/flexprice/flexprice/pull/1627 * feat(onboarding): add support for configurable onboarding event topic by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/1635 * feat(user): add support for user creation via in-house auth provider by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/1632 * feat(addon): add proration in addons by @omkar273 in https://github.com/flexprice/flexprice/pull/1633 * fix(onboarding-user): optimize onboarding events and invite user workflows by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/1636 * fix(onboarding): add debug logs if pubsub nil by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/1642 * Release by @omkar273 in https://github.com/flexprice/flexprice/pull/1643 * fix(addon): enhance date handling for subscription entity types by @omkar273 in https://github.com/flexprice/flexprice/pull/1647 * fix(subscription): improve date handling for addon line items by @omkar273 in https://github.com/flexprice/flexprice/pull/1648 * fix(onboarding): add debug logs by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/1649 * fix(onboarding): add debug logs by @subratsahilgupta in https://github.com/flexprice/flexprice/pull/1650 * Feat/future sub start by @omkar273 in https://github.com/flexprice/flexprice/pull/1654 **Full Changelog**: https://github.com/flexprice/flexprice/compare/v2.1.4...v2.1.5