Skip to content

Releases: medusajs/medusa

v1.7.6

08 Feb 18:39
Compare
Choose a tag to compare

Migrations & Upgrades

Overview

In the last couple of releases, we've started to roll out Product Categories. The API layer is guarded by a feature flag, but the changes/additions to the database schema are not. This release introduces another migration for Product Categories so you are required to run migrations to ensure your server works as expected.

Actions Required

After updating your Medusa server and before running it, run the following command to run the latest migrations:

medusa migrations run

Features

Bugs

Chores

Docs

v1.7.5

19 Jan 17:32
Compare
Choose a tag to compare

Bugs

Docs

v1.7.4

18 Jan 17:53
Compare
Choose a tag to compare

Migrations & Upgrades

Important
This version enables Order Editing and Payment Collection by default. Migrations are required.

In your project, run:

medusa migrations run

Features

Bugs

Chores

Docs

v1.7.3

11 Jan 15:34
21b1ae5
Compare
Choose a tag to compare

Migrations & Upgrades

Important

This version enables Sales Channels and Publishable Keys by default. We strongly recommend you run the upgrade guide to migrate all your existing products into the default sales channel, which will be created upon the first subsequent server start.

Please refer to this guide on upgrading to v1.7.3.

Features

Bugs

  • fix(medusa): Add tax inclusive flag to return lines from line item (#2909) @olivermrbl
  • fix(medusa): Remove redundant Redis delete call when invalidating cache entries (#2943) @olivermrbl
  • fix(medusa): Custom repository take/skip when called without relations ( #2962) @adrien2p
  • fix(medusa): Repository util mention of entity specifics (#2965) @adrien2p
  • fix(medusa): Cancel order missing refunds relation (#2976) @adrien2p
  • fix(medusa-payment-manual): Correct wrongly used input data (#2979) @adrien2p
  • fix(medusa): Rename location migration (#2987) @olivermrbl

Chores

Docs

v1.7.2

23 Dec 08:01
Compare
Choose a tag to compare

Bugs

hotfix(medusa): Assign jobSchedulerService in EventBus (#2889)

v1.7.1

22 Dec 15:23
c414dd5
Compare
Choose a tag to compare

Features

Bugs

Chores

Docs

Migrations & Upgrades

This version contains a fix around tax calculation on gift cards that require you to run a migration and a script. Please refer to this guide on upgrading to v1.7.1.

v1.7.0

13 Dec 09:37
beecd49
Compare
Choose a tag to compare

Breaking changes

  • feat(medusa)!: Claim customer orders (#2710) (see upgrade guide below)

Features

  • feat(medusa): Trigger staging deployment (#2695)
  • feat(medusa): Allow passing idempotency key to service layer create (#2701)
  • feat(medusa): Performance improvements of Carts domain (#2648)
  • feat(medusa): Claim customer orders (#2710)
  • feat(medusa): Allow to assign a Collection to a Product on import (#2764)
  • feat(medusa): Allow regexp in CORS configuration (#1935)

Bugs

  • fix(medusa-payment-stripe): Hooks import (#2666)
  • fix(medusa): Order service legacy decorate totals should add totals to items (#2667)
  • fix(medusa): Use correct auth middleware in GET /store/auth (#2687)
  • fix(medusa): Discounts service create validates against at least 1 region (#2729)
  • fix(medusa): Decorate order with totals in store domain (#2747)
  • fix(medusa): Update line item adjustments upon cart discount removal (#2751)
  • fix(medusa): Keep country_code when partially updating cart addresses (#2683)
  • fix(medusa): Creating tax lines in cart completion strategy (#2761)
  • fix(medusa): Throw on flat rate shipping options with no amount (#2628)
  • fix(medusa): Payment status on refunds (#2770)
  • fix(medusa, medusa-react): Typing of optional fields on multiple product endpoints (#2771)

Chores

  • chore: Update Awilix to v8 (#2668)
  • chore(medusa-core-utils): Migrate to TS (#2670)

Docs

  • docs: fixed tooltip causing overflow in codeblocks (#2679)
  • docs: fixed error in code in override price selection (#2689)
  • docs: added credentials option to fetch examples (#2694)
  • docs: added deploy to railway docs (#2697)
  • docs: added Create a Discount user guide (#2705)
  • docs: added user guide for Manage Discounts (#2706)
  • docs: added Discounts Architecture documentation (#2709)
  • docs: added Use Discounts in Checkout documentation
  • chore(docs): remove unused files from www directory (#2722)
  • docs: Added Manage Discounts using Admin APIs doc (#2730)
  • docs: delete unused doc files (#2732)
  • docs: redesigned code blocks (#2745)
  • docs: added Klarna documentation (#2746)
  • docs: use correct publish directory for netlify deploy (#2741)
  • docs: update environment variable used in admin's deploy guides (#2748)

Migrations & Upgrades

Upgrading to v1.7.0

v1.6.5

24 Nov 10:43
Compare
Choose a tag to compare

Features

  • perf(medusa): Shipping options + TransactionBaseService initialization (#2632)
    • Over 250x improvement (!)
  • feat(medusa): Module Resolution API (#2597)
  • feat(medusa): Cart and totals computational optimizations (#2475)

Bug fixes

  • fix(medusa-payment-stripe): handle webhook serialization failure (#2607)
  • fix(medusa): Transaction lock issues on create/update cart items (#2612)
  • fix(medusa, medusa-plugin-discount-generator, medusa-plugin-restock-notification): Bump Medusa package versions (#2623)
  • fix(draft-order): Create tax-inclusive draft order with discount (#2579)
  • fix(medusa-payment-stripe): Missing transactions in Stripe provider (#2603)

v1.6.4

22 Nov 12:38
Compare
Choose a tag to compare

Bugs

  • fix(medusa): Separate JWT auth strategies per domain (#2646)

v1.6.3

10 Nov 18:33
Compare
Choose a tag to compare

Bugs

  • hotfix(medusa-payment-stripe): Support provider specific intent options (#2581)
  • hotfix(medusa): Deleted region are missing on order retrieval (#2583)

Docs

  • docs: added user guide for tax-inclusive pricing (#2580)
  • docs: added settings user guides (#2586)
  • docs: update readme (#2587)