Adds a flexible employer billing model and a ground-up UI component refresh.
Employer subscriptions
- Recurring billing: sell monthly or annual employer subscription plans alongside one-time job posts. Employers self-serve through a branded billing portal where they can manage their plan, download invoices, and update payment methods
- Job bundles: package multiple job post credits into a single purchase at a discounted rate. Useful for staffing agencies and high-volume employers
- Discount codes: create percentage or fixed-amount coupons to drive conversions during launches, promotions, or partner campaigns
- Plan enforcement: job post limits and feature access are tied to the employer's active plan. Upgrade prompts appear automatically when limits are reached
UI refresh
- React Aria migration: all core interactive components (tabs, switches, radio groups, checkboxes, dialogs, breadcrumbs, tooltips, and buttons) now use React Aria for better accessibility and keyboard navigation
- Improved dark mode: consistent dark mode rendering across all surfaces, including modals, dropdowns, and form inputs
- Color picker: new React Aria-based color picker for board theme customization with instant preview