v2.3.0
mercurjs/mercurv2.3.0Aug 11, 2026by vholik
AI Summary
This release focuses on UI improvements across Admin and Vendor panels, introduces new review management features, upgrades Medusa to 2.18.0, and includes extensive documentation updates.
Key Highlights
- Revamped documentation with Platform, Build, and Reference sections
- New Reviews system for Admin and Vendor panels
- Enhanced Offers & Inventory management with kits and backorder support
- Redesigned Admin and Vendor panels for Inventory, Reservations, and Price Lists
Breaking Changes
- Renamed storefront package to `@mercurjs/storefront`
New Features
- Admin reviews panel and core review module
- Vendor reviews panel
- Offer-scoped inventory management including kits and backorders
- Resizable DataGrid columns
- Hreflang alternates pointing to 200 locale URLs
Full Release Notes
# Mercur v2.3.0 This release brings a wave of UI polish across the Admin and Vendor panels, two brand-new Reviews surfaces, a smarter offer inventory system, fully revamped documentation, and a bump to Medusa 2.18.0 — plus a batch of fixes reported by the community. ## ✨ Highlights ### 📚 Revamped documentation Our docs got a major overhaul — restructured into clear **Platform**, **Build**, and **Reference** sections, with refreshed positioning and new **User Guides** to walk you through the platform step by step. Check them out at **https://docs.mercurjs.com**. (#1340, #1355) ### Reviews - **Admin reviews panel + core review module** — moderate product and seller reviews from the operator dashboard, backed by a dedicated review module. (#1309) - **Vendor reviews** — sellers can now see and manage reviews from their own panel. (#1308) ### Offers & Inventory - **Manage inventory, inventory kits & backorders for offers** — offer-scoped inventory management, multi-item kits, and backorder support. (#1336) ### Panel redesigns - **Admin:** redesigned Inventory (#1329), Reservations (#1330) and Price Lists (#1331) panels. - **Vendor:** redesigned Inventory (#1332), Reservations (#1334) and Price Lists (#1338) panels. - **Campaigns:** admin Campaigns UI refresh with list filters (#1307); vendor Campaigns refresh (#1305) plus detail polish, promotions filters & a filtering refactor (#1316). - **Admin login screen** redesigned (#1306). ### Platform - **Bump Medusa to 2.18.0** (#1368). ## 🐛 Fixes - Declare zod as a runtime dependency in core (#1310). - Unblock codegen crash from execa `Set.prototype.union` (#1311). - Guard undefined regions in the shipping option pricing form (#1327). - Resolve sidebar labels through `translationNs` (#1369). - Make DataGrid columns resizable (#1370). - Point storefront hreflang alternates at 200 locale URLs (#1356). - Use the built-in password reveal on the login field (#1314). - Default campaigns list to `created_at` order (#1315). ## 🧰 Internal / Chore - Self-contained UI e2e harness (#1312) and fixture lint fix (#1313). - Rename storefront package to `@mercurjs/storefront` (#1301). - README star-history snapshot + docs home video tweaks (#1337, #1342, #1343, #1354). ## 🙌 Thanks to the community Huge thanks to everyone who reported issues, shared feedback, and tested canary builds — Mercur gets better because of you. Welcome and thank you to our new contributor **@bansal-ashish-dev**, who made their first contribution in #1327! 🎉 **Full Changelog:** https://github.com/mercurjs/mercur/compare/v2.2.1...v2.3.0