December 2nd, 2025

🚀 Release Notes (Dec 2)

1. Dealership Database Page 

Platforms: Web, Admin Panel

  • First release of the Dealership Database page.

  • Allows admins to view dealerships, sellers, and their relationships.

  • More filters & extended functionality planned for next cycle.

  • https://cherrytrader.com/dealers

2. Save Listing as Draft Without Mandatory Fields

Platforms: Web, iOS, Android

  • Users can now save listings as drafts without filling required fields.

  • Validation: at least one field must be filled, or system prevents saving.

  • Simplifies workflow for dealers and mobile users.

3. Bring VIN Validation Back (With Info Popup)

Platforms: Web, iOS, Android

  • VIN validation restored to prevent duplicates.

  • Added information popup to educate sellers during listing creation.

  • Backend duplicate VIN enforcement added.

4. Image Carousel Preview on Listing Cards

Platforms: iOS, Android

  • New mini-carousel on listing thumbnails.

  • Improves preview experience on mobile cards.

5. Google Sign-Up Enabled Across All Platforms

Platforms: Web, iOS, Android

  • New Google Sign-in entry point.

  • Additional “Sign in with Google” button added for visibility.

  • Admin panel reflects new user auth source.

6. Start Search Icon Added to Navigation Search Bar

Platforms: Web, Android, Backend support

  • New universal search icon for improved UX consistency.

7. Phone Dialling from Listings

Platform: Web

  • Phone numbers now open native dialler.

  • Increased CTR and mobile behaviour consistency.

🛠 Improvements

1. You May Also Like — Better Recommendation Logic

Platforms: Web, iOS, Android

  • Improved logic to show more relevant suggestions based on category and attributes.

2. Wishlist Sorting Fixes

Platform: Web

  • Sort-by logic corrected.

  • Wishlist count now correctly displays 25 items per page.

3. Comparison Page Visible on Mobile

Platform: Web (Mobile Version)

  • Mobile menu updated to show the Comparison page.

  • Previously missing from hamburger navigation.

4. Sorting Bubbles for Recent Listings Section

Platform: Web

  • Added category bubbles to “Recent Listings” section.

  • Enhances filtering between Trucks, Trailers, Equipment, Construction.

5. Filters From Home Page Now Apply Correctly

Platform: Web

  • Filters chosen from homepage correctly transfer to catalogue.

  • Fixed missing URL parameters & state hydration issues.

6. Multi-select Reworked for Mobile Web

Platform: Mobile Web

  • Replaced broken library.

  • Fixed inability to deselect or select multiple items.

7. VIN + Listing Info Popups on Mobile

Platforms: iOS, Android

  • Consistent popup design added.

  • Works on Add Listing, Edit Listing, and Draft flows.

8. Sold Label Behaviour Updated

Platforms: Web, iOS, Android

  • “Sold” listings remain visible for 2 weeks with a sticker.

  • Updated styling across platforms.

9. iFrame Support & Clean-up

Platform: Web

  • iFrame testing environment built.

  • AAA Lease whitelisted

  • Show iFrame script only to admin users.

🐞 Fixes Completed

Listing-Related Fixes

Platforms: Web, iOS, Android

  • “Mark as sold” button now works across platforms.

  • Edit listing page no longer reopens automatically after publishing.

  • Fixed error page when clicking listing image on New/Edit page.

  • Fixed rejected status card in listings hub.

  • Fixed “Updated” date removal on Android Edit Listing.

  • Verify Code email now uses {{username}} dynamically.

Account & Login Fixes

  • The user can’t log in by phone number — fixed.

  • Phone number verification fixed.

  • Hide “Individual” for business-only accounts.

  • Empty profile pages after session end — fixed.

  • Social network fields now require http:// or https://

Catalog & Filtering Fixes

Web:

  • Fixed arrow on catalog page.

  • Limited catalog filters to only valid available values.

  • Fixed pagination in “Listings for Approve”.

  • Fixed catalog listing count inconsistency.

  • Manufacturer search for Ford now works.

  • Sentry backend errors resolved:

    • Invalid character 'u'

    • Invalid character 'o' in literal null

Media, Blog & UI Fixes

Platform: Web

  • Allowed embedded YouTube links in Blog.

  • Fixed broken blog banners.

  • Fixed Wishlist tooltip hiding behind modal.

  • Fixed clickable area of “Remember me” overlapping beyond label.

  • Fixed 404 images in inventory (web support added).

🔧 Backend-Only Items 

  1. Automatic Email to Sales Team on New User Registration

  2. Daily Report Sending

  3. Backend Click Tracking Enhancements

  4. Remove ability to modify critical AUTH credentials

  5. Backend filter without Status added

  6. Change Michael Hall → Johnson

  7. Add "Interior color" spec (BE-only exposure)

  8. BE endpoints for Sign-In & Security

Clean-up + Sentry error fixes (JSON decoding, invalid chars)