Most of the changes in this release are related to Medusa 2.0 and will not affect any users' setup. The expected date for a 2.0 release candidate is early summer. You can track the progress in our high-level roadmap.
The larger remaining todos are:
Convert Rest API to use Workflows, new modules, and API routes
Migrate Admin to use 2.0
Documentation
Migration guide
Cleanup/housekeeping
Admin Redesign update
Aside from changes for Medusa 2.0, this release also contains work for the Admin Redesign, set to be released in beta at the beginning of April. The redesign will significantly improve the UX and UI of our admin dashboard and make the overall look and feel much more consistent.
Others
Additionally, this release squashes some minor bugs in Medusa 1.*.
Make medusaClient optional in MedusaProvider
The property medusaClient on the type MedusaProviderProps in medusa-react has been updated to be optional.
Using the MedusaProvider without the medusaClient will initialize and use a new default client under the hood:
#6703c3f26a6826 Thanks @kasperkristensen! - fix(medusa): Include country in draft orders' carts' default relations to allow properly displaying addresses.
#6550fb25471e92 Thanks @kasperkristensen! - fix(medusa): Adds updated_at query param to list-reservations. Fixes OAS for list-inventory-items.
#6667c3c4f49fc2 Thanks @riqwan! - feat(core-flows,medusa,types): add automatic-taxes to region + generate tax lines endpoint
#6606c2d56ca12b Thanks @kasperkristensen! - fix(medusa): Fixes pagination on list Tax Rate endpoint, and also adds missing query params like order, search and filters.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the medusa group with 1 update: @medusajs/medusa.
Updates
@medusajs/medusa
from 1.19.0 to 1.20.3Release notes
Sourced from
@medusajs/medusa
's releases.... (truncated)
Changelog
Sourced from
@medusajs/medusa
's changelog.... (truncated)
Commits
26c9bad
chore: Version Packages (#6360)873c213
feat: make it possible to use subscribers in v2 (#6731)db9c460
feat: Add product and pricing link on create and delete operations (#6740)3062605
feat: Add products to sales channel (#6725)62d5803
Feat(core-flows, medusa): delete inventory item (#6708)c20eb15
Feat(core-flows, medusa, types): Add delete location level api-v2 endpoint (#...390bc3e
Feat(core-flows, inventory-next, medusa, types): Add create inventory item en...0219a86
feat: Sales Channels API routes + workflows (#6722)0c705d7
feat(core-flows,medusa,types): create/update workflows to create and update P...84b8836
Feat(core-flows, inventory-next, medusa, types): Add create location level en...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show