Impact Score: 5/10
Medusa: v1.12.3 + Bulk Editor
Source available โ automated, not human-reviewed
Component: medusajs ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Medusa v1.12.3. Source highlight: This release ships with the first iteration of our Bulk Editor, allowing you to edit your product variant prices in an Excel-like fashion.
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (6)
- feat(medusa): Orchestrator builder
- feat(medusa): Add proper pagination
- feat(product): Create (+ workflow), delete, restore
- feat(inventory:) Bulk operations for inventory service
- feat(admin-ui): Always show currencies overview
- feat(admin-ui): Bulk Editor by @fPolic in #4516
๐ง Bug Fixes & Patches (6)
- fix(medusa): Return correct region count
- fix(medusa-plugin-sendgrid): Use correct SendGrid client
- fix(admin): Price input
- fix(medusa-file-minio): Minio private bucket default
- fix(medusa-react): Admin user mutation hooks invalidating wrong keys
- fix(medusa-react): Add missing query keys to inventory hooks
๐ View Raw Release Notes (Original Developer Log)
<!--

# Version 1.12.3
This version ships with the first iteration of a Bulk Editor, allowing you to edit your product variant prices in an Excel-like fashion.
CMS_BREAK -->
## Highlights
This release ships with the first iteration of our Bulk Editor, allowing you to edit your product variant prices in an Excel-like fashion.
https://github.com/medusajs/medusa/assets/59018053/14d126d2-bba0-4332-aff5-65b4e4c5d481
## Features
* feat(medusa): Orchestrator builder by @carlos-r-l-rodrigues in https://github.com/medusajs/medusa/pull/4472
* feat(medusa): Add proper pagination by @pKorsholm in https://github.com/medusajs/medusa/pull/4517
* feat(product): Create (+ workflow), delete, restore by @adrien2p in https://github.com/medusajs/medusa/pull/4459
* feat(inventory:) Bulk operations for inventory service by @pKorsholm in https://github.com/medusajs/medusa/pull/4503
* feat(admin-ui): Always show currencies overview by @pKorsholm in https://github.com/medusajs/medusa/pull/4541
* feat(admin-ui): Bulk Editor by @fPolic in #4516
* feat(medusa): Add `metadata` to `StorePostCartsCartLineItemsItemReq` by @erikengervall #4230
## Bugs
* fix(medusa): Return correct region count by @pKorsholm in https://github.com/medusajs/medusa/pull/4514
* fix(medusa-plugin-sendgrid): Use correct SendGrid client by @olivermrbl in https://github.com/medusajs/medusa/pull/4524
* fix(admin): Price input by @pKorsholm in https://github.com/medusajs/medusa/pull/4530
* fix(medusa-file-minio): Minio private bucket default by @pKorsholm in https://github.com/medusajs/medusa/pull/4540
* fix(medusa-react): Admin user mutation hooks invalidating wrong keys by @josetr in https://github.com/medusajs/medusa/pull/4538
* fix(medusa-react): Add missing query keys to inventory hooks by @josetr in https://github.com/medusajs/medusa/pull/4467
* fix(medusa-plugin-brightpearl): stacking reservations by @pKorsholm in https://github.com/medusajs/medusa/pull/4383
* fix(admin-ui): Omit PriceList prices from variant update by @olivermrbl in #4552
## Chores
* chore(oas): remove incorrect query parameter by @shahednasser in https://github.com/medusajs/medusa/pull/4526
**Full Changelog**: https://github.com/medusajs/medusa/compare/v1.12.2...v1.12.3