Highlights
Pricing UI + UX upgrade
The Price List domain in @medusajs/admin
has been revamped to improve merchants' experience in creating promotional sales and customer-specific prices.
The update includes:
- New UI implemented using Medusa UI
- Bulk Editor for editing multiple prices on the Products part of the Price List
price-list-editor.mp4
We will incrementally migrate Medusa Admin to use our UI components library. Therefore, you can expect to find UI inconsistencies in the foreseeable future.
The next iteration of the Price List revamp will introduce minimum and maximum requirements support (in the UI), as well as the ability to import and export Price List to/from CSV files.
AI Assistant
We've introduced an AI Assistant to our documentation, helping you on your journey building digital commerce experiences.
Screen.Recording.2023-10-05.at.10.40.10.AM.mov
Added translations
Spanish, Italian, and German translations have been added to Medusa Admin.
Features
- feat(admin-ui, medusa, medusa-react, medusa-js): Price List UI revamp by @kasperkristensen in #5233
- feat(pricing,types): addPrice and removePricreRules APIs by @riqwan in #5237
- feat(utils): Utils to create an object select, relation from a string[] by @adrien2p in #5213
- feat(utils,modules-sdk): Remote query object to string array by @adrien2p in #5216
- feat(*): modules export entities and fields by @carlos-r-l-rodrigues in #5242
- feat(admin-ui): Add Spanish translations by @ChrisGV04 in #5264
- feat(admin-ui): Add Italian translation by @ALonghi in #5282
- feat(admin-ui): Add German translation by @springstan in #5267
Bugs
- fix(medusa): Pricing update fixes by @pKorsholm in #5275
- fix(medusa): Accept invite should not require first/last name by @adrien2p in #5279
- fix(medusa): Send INSUFFICIENT_INVENTORY code with error by @chemicalkosek in #5265
Documentation
- docs(medusa): Authentication overhaul by @dPreininger in #5156
- docs: fix usage of non-existing repository in digital products recipe by @shahednasser in #5280
- docs: fix preserve-symlink command for yarn in plugin docs by @shahednasser in #5285
- docs: add AI Assistant by @shahednasser in #5249
- docs: Update Sendgrid Plugin Documentation by @annalbirena in #5284
- docs: fix horizontal scroll by @shahednasser in #5300
- docs: create typedoc theme and plugins for references by @shahednasser in #5297
New Contributors
- @ChrisGV04 made their first contribution in #5264
- @ALonghi made their first contribution in #5282
- @springstan made their first contribution in #5267
Full Changelog: v1.17.0...v1.17.1