v0.23.0
Latest25 updates
New Features
11- **dashboard:** add Part-ex badge and filter toggle to the enquiry inbox
- **dashboard:** show trade-in detail in the enquiry context panel
- **dashboard:** surface trade-in data with pay-per-lead masking and a filter param
- **email:** add dealer review request template
- **enquiry:** add optional trade-in section to the buyer enquiry form
- **enquiry:** capture optional trade-in details on the enquiry server action
- **enquiry:** stamp soldAt on transition to SOLD
- **events:** redesign the events listing card system per the "Events Page" design
- **imports:** support heroImageUrl in the events CSV importer
- **jobs:** missing form fields, rich text description, hourly pay, requirements & benefits
- **leads:** add a trade-in signal chip
Improvements
3- **dashboard:** tradeInOnly filter typing, zero-mileage display, dedupe trade-in signal, ARIA
- **events:** rebuild the default and featured card layouts to match the design
- **stock:** show similar-sold-stock count in the social proof cue
Fixes
11- extend SEO fixes to dealer/manufacturer/taxonomy pages and sitemap gaps
- **imports:** remove leftover max-w-2xl constraining the redesigned wizard
- **imports:** stop event re-imports from narrowing dates, fix stale field mappings
- **inngest,imports:** split slack-post trigger cap overflow; fix import-source wizard auto-submit
- **jobs,events,imports,auctions,admin:** redirect delete actions server-side to stop 404s
- **jobs:** give the Role description editor a proper multi-line height
- **jobs:** make the "Publish immediately" toggle actually noticeable
- **jobs:** show confirmation when saving job edits
- **marketing:** collapse listing-hero filter rows into dropdown triggers
- **marketing:** redesign top nav, listing toolbars, and article placeholders
- **nav:** always show Dashboard link regardless of org membership
