Repository navigation
v0.4.3
Admin UX, Billing Fallbacks & Stability Fixes
This release focuses on improving admin usability, stabilizing billing configuration, and fixing edge cases in settings and tests.
Features
-
Stripe config fallback logic
- Billing now prioritizes database-stored Stripe values before falling back to environment variables
- Makes runtime config more flexible for multi-tenant / admin-controlled setups
-
Subscription call-to-action improvements
- Added clearer entry points into the subscription module
- Introduced direct tagging for “most popular” plans
Improvements
-
Subscription admin UI
- Grouped subscription management into tabs for better organization
- Simplified plan table by removing redundant “most popular” icon
-
Admin settings UX
- Settings can now be saved without requiring a logo upload
- Removes unnecessary friction in configuration workflows
-
Theme updates
- Minor design simplification and consistency improvements across the panel
Fixes
- Fixed failing test caused by missing import
- General stability improvements around billing and settings handling
Chores
- Package upgrades and dependency maintenance
Notes
-
Stripe configuration behavior has changed:
- Database values now take precedence over
.env - Ensure your admin panel settings are correctly populated if relying on dynamic config
- Database values now take precedence over
Full Changelog: v0.4.2...v0.4.3