Highlights
This version ships with schema changes (breaking) and minor fixes improving Medusa Admin.
Breaking changes
Version 1.13.0 introduces database schema changes that require you to run migrations. The relationship between Shipping Profile and Product has been changed to a Many-to-Many relation.
After upgrading to 1.13.0, run the following command:
medusa migrations run
Features
- feat(modules-sdk): Remote Query by @carlos-r-l-rodrigues in #4463
- feat(create-medusa-app): add stable option + add URI encoding to database string by @shahednasser in #4567
- feat(medusa): Continue create product workflow changes by @adrien2p in #4473
- feat: Introduce
@medusajs/workflows
by @carlos-r-l-rodrigues in #4553 - feat(types, product): added product module update by @riqwan in #4504
- feat(medusa): Expose error handler from middlewares @zhangpengchen in #4609
Bugs
- fix(medusa): Price selection strategy bug with customer groups without customers by @pKorsholm in #4578
- fix(modules-sdk): remote query get loaded modules by @carlos-r-l-rodrigues in #4596
- fix(medusa): Removing the line items should remove the tax lines as well by @adrien2p in #4595
- fix(medusa): Allowed properties expand by @adrien2p in #4600
- fix(admin-ui): Add missing SO relation by @olivermrbl in #4594
- fix(product): Serialize typings by @adrien2p in #4602
- fix(admin): Exclude prices from PriceLists overview by @olivermrbl in #4536
- fix(module-sdk): Shared modules loading by @adrien2p in #4611
Chores
- chore(oas): improvements to cURL examples and tags by @shahednasser in #4545
Full Changelog: v1.12.3...v1.13.0