Features
- feat(medusa, medusa-js, medusa-react): Support batch add resources on discount condition (#2430)
- feat(medusa): Support batch remove resources on discount condition (#2444)
- feat(medusa): Filter product list by discount condition id (#2464)
- feat(medusa): Align product import and export (#2471)
- feat: Development server for core + plugins (#2448)
- feat(stripe): Support automatic payment methods (#2492)
Bugs
- fix(medusa-dev-cli): Avoid dev cli auth (#2360)
- fix(medusa): Ensure no orphan product option values (#2408)
- fix(medusa): Product import - allow null product type (#2424)
- fix(medusa): List products by type_id (#2427)
- fix(medusa, medusa-js): Use price selection strategy for GET /admin/variants (#2270)
- fix(medusa, medusa-file-*): Protected uploads for file services (#2433)
- fix(medusa): Idempotency workStage used within transaction (#2358)
- fix(medusa): Allow AddressPayload or string on DraftOrder creation (#1902)
- fix(medusa): Select config should be undefined if length === 0 (#2469)
- fix(medusa): allow filtering collections by handle (#2482)
- fix(medusa): draft order set payment as captured (#2479)
- fix(medusa): Sales Channel migration script (#2521)
Chore
- chore(medusa): Move formatException to the errorHandler to be always applied (#2467)