Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
d6282e3
fix: medusa-service generated update always returns an array even if …
dwene Jul 2, 2025
5dd40a3
add: changeset
dwene Jul 2, 2025
e0f416b
chore: cleanup
dwene Jul 2, 2025
7cf86b4
Merge branch 'develop' into fix/medusa-service-update-always-returns-…
dwene Jul 12, 2025
efa3c35
Add comprehensive tests for medusa-service create/update methods
codegen-sh[bot] Jul 12, 2025
3329ea0
chore: cleanup
dwene Jul 13, 2025
5c34dc2
Merge branch 'fix/medusa-service-update-always-returns-array' of gith…
dwene Jul 13, 2025
be7a5b8
docs: add missing prop to kapa (#12934)
shahednasser Jul 14, 2025
839efaf
Update worker_mode description as environment (#12894)
DanSilva41 Jul 14, 2025
750630f
chore(docs): Update version in documentation (automated) (#12935)
github-actions[bot] Jul 14, 2025
fc377a1
chore(docs): fix generate OAS for gift card (#12937)
shahednasser Jul 14, 2025
8a5c846
chore(docs): Generated DML JSON files (automated) (#12940)
github-actions[bot] Jul 14, 2025
e153ef4
chore(docs): Generated + Updated UI Reference (automated) (#12941)
github-actions[bot] Jul 14, 2025
3028425
chore(docs): Generated API Reference (automated) (#12943)
github-actions[bot] Jul 14, 2025
541bff8
docs: changes for new releases + fixes (#12945)
shahednasser Jul 14, 2025
c3ee84d
chore: fix tsdocs of updatePayment method (#12946)
shahednasser Jul 14, 2025
1503ba9
chore(docs): Generated References (automated) (#12942)
github-actions[bot] Jul 14, 2025
d5a2cfb
chore: upgrade to latest zod v3 (#12938)
riqwan Jul 14, 2025
b5548c3
docs: fix overlap between input and clear button in search (#12949)
shahednasser Jul 14, 2025
9b6f1e0
docs: updates to long-lived environment and billing docs (#12948)
shahednasser Jul 14, 2025
639c6af
docs: fix example of updatePayment method (#12947)
shahednasser Jul 14, 2025
e547c65
docs: added a note linking to create-medusa-app reference (#12950)
shahednasser Jul 14, 2025
a28226a
fix(core-flows): updating tax lines when draft order shipping is remo…
fPolic Jul 14, 2025
8da6855
docs: update next.js to 15.3.5 (#12952)
shahednasser Jul 14, 2025
919c53e
fix(types): add attachments to CreateNotificationDTO type (#12936)
shahednasser Jul 14, 2025
e74044a
chore(orchestration): improve transaction errors (#12951)
carlos-r-l-rodrigues Jul 14, 2025
b5b6bd0
feat(i18n): update translation for Vietnamese (#12931)
NuxTijNhaX Jul 14, 2025
a2b065b
fix: only log server errors
peterlgh7 Jul 14, 2025
d5ade61
docs: fix complete cart workflow in marketplace vendors recipe (#12953)
shahednasser Jul 14, 2025
491b08e
fix(dashboard): combobox multiitem clear (#12939)
fPolic Jul 14, 2025
c50e63a
fix: log client errors as info
peterlgh7 Jul 15, 2025
a1301ca
docs: update customize stripe in next.js storefront guide (#12963)
shahednasser Jul 15, 2025
1ba316a
Merge pull request #12957 from medusajs/only-log-server-errors
peterlgh7 Jul 15, 2025
2c2528a
fix(core-flows): useQueryGraph util return type (#12962)
adrien2p Jul 15, 2025
1797f02
feat: Added Malawi kwacha to currency list (#12440)
sevenreup Jul 16, 2025
5527d95
docs: add a troubleshooting section on creating a payment session wit…
shahednasser Jul 16, 2025
ab82e4c
docs: use mappedBy property for all relationship types (#12973)
shahednasser Jul 16, 2025
aac2feb
docs: add examples to price rules and tiers (#12700)
shahednasser Jul 16, 2025
eb83954
chore(workflow-engine-*): Align event subscribers management (#12976)
adrien2p Jul 16, 2025
c5d609d
fix(orchestration): Prevent workf. cancellation to execute while resc…
adrien2p Jul 16, 2025
7669dbb
fix: accepted values in import with template (#12969)
juanzgc Jul 16, 2025
40625c8
fix(core-flows): properly delete variant inventory item (#12958)
fPolic Jul 16, 2025
97a8e5c
chore(link-modules): keep promotion alias (#12928)
riqwan Jul 16, 2025
89a57ed
chore: remove codegen test (#12954)
shahednasser Jul 17, 2025
238e7d5
fix(wfe): should notify when finished + add state info (#12982)
adrien2p Jul 18, 2025
ed39a37
docs: add data migration scripts section (#12975)
leobenzol Jul 18, 2025
7b1debf
fix(wfe): add missing state in inmemory notify on run finished (#12987)
adrien2p Jul 18, 2025
19ae4be
docs: improvements to the "Expose a Workflow Hook" documentation (#12…
shahednasser Jul 18, 2025
2e5b648
docs: add a section on shipping options and requirement + improvement…
shahednasser Jul 18, 2025
fc29fc6
chore: Fix freshness check script + update Linear SDK (#12991)
shahednasser Jul 18, 2025
6474e4b
docs: add inject dependencies section in module tests + improvements …
shahednasser Jul 18, 2025
9c94580
docs: fix spacing between workflow steps and tooltip (#12994)
shahednasser Jul 18, 2025
b46bbfa
docs: fix input type of some hooks in workflow reference (#12995)
shahednasser Jul 18, 2025
ed92aaf
docs: add section on type aliases in admin + note for removing items …
shahednasser Jul 18, 2025
35bd9f0
chore: add to TSDocs note about removing item from order edit (#12997)
shahednasser Jul 18, 2025
3fa1db9
fix(dashboard): allocation UI for orders with more than 20 reservatio…
fPolic Jul 20, 2025
822217f
fix(pricing): fix pricing query when max_quantity is null (#12981)
riqwan Jul 21, 2025
637a200
docs: fix jest.config.js to use correct target (#12999)
leobenzol Jul 21, 2025
3fedb4c
docs: improve alt of images (#12998)
shahednasser Jul 21, 2025
798ac00
chore(payment): use generate schema (#13004)
carlos-r-l-rodrigues Jul 21, 2025
0a43009
docs: freshness check for some guides (#13000)
shahednasser Jul 21, 2025
1f2cefa
fix: fix script migrations order
peterlgh7 Jul 21, 2025
43fb06e
Create loud-terms-share.md
carlos-r-l-rodrigues Jul 21, 2025
44ee9a0
Merge pull request #13007 from medusajs/fix-script-migrations-order
peterlgh7 Jul 21, 2025
74f86c9
chore: Expose Awilix resolution errors (#13008)
trevster344 Jul 22, 2025
bccf1bb
docs: remove non-existing sidebar items (#13013)
shahednasser Jul 22, 2025
1bd455b
fix(workflows-sdk): fix step name config used before default (#12926)
carlos-r-l-rodrigues Jul 22, 2025
23a33f0
docs: fix typos in learn and recipes (#13017)
mathieuh Jul 22, 2025
1ef7075
docs: add MCP server (#13018)
shahednasser Jul 22, 2025
0db5bf6
fix(js-sdk): add missing admin order archive and complete methods (#1…
anteprimorac Jul 22, 2025
468b81c
fix(modules-sdk): Entity types (#13002)
olivermrbl Jul 22, 2025
d15d4ba
docs: added pre-orders guide (#12984)
shahednasser Jul 23, 2025
bf4b6c8
docs: added personalized products guide (#13012)
shahednasser Jul 23, 2025
c71ace0
docs: added Docker local installation guide (#13022)
shahednasser Jul 23, 2025
439c711
fix(dashboard, product): product attributes update with a relation up…
fPolic Jul 23, 2025
137ea08
chore: Version Packages (#12924)
github-actions[bot] Jul 24, 2025
394226b
chore: Release
olivermrbl Jul 24, 2025
bac1061
docs: update order promotion link details (#13023)
shahednasser Jul 24, 2025
7f14262
docs: fix vale lint errors (#13024)
shahednasser Jul 24, 2025
d5beb2f
chore(docs): Update version in documentation (automated) (#13025)
github-actions[bot] Jul 24, 2025
0ccaa19
chore(docs): Generated References (automated) (#13027)
github-actions[bot] Jul 24, 2025
3921c86
chore(docs): Generated + Updated UI Reference (automated) (#13026)
github-actions[bot] Jul 24, 2025
9bb4c03
docs: fix to OAS generator following Zod update + generate API refere…
shahednasser Jul 24, 2025
ab65ddc
docs: fix bug in layout change when using some chrome extensions (#13…
shahednasser Jul 24, 2025
7b3dc91
docs: document UI route breadcrumbs (#13035)
shahednasser Jul 25, 2025
d22b625
docs: fix passing linkable for inverse read-only links (#13041)
shahednasser Jul 25, 2025
9fb5baa
fix(core-flows): guest customer updates email to another guest accoun…
fPolic Jul 25, 2025
4da237f
fix(dashboard): correct overflow in a few settings edit forms (#11982)
leobenzol Jul 25, 2025
713dbe4
docs: add section on customer account deletion (#13048)
shahednasser Jul 25, 2025
9643769
docs: add how-to guides for retrieving cart and order totals (#13044)
shahednasser Jul 25, 2025
b40b2ff
docs: improvements and additions to admin customization chapters (#13…
shahednasser Jul 25, 2025
5a01ef8
docs: document checks examples + migrations naming convention (#13052)
shahednasser Jul 25, 2025
0d8c2c4
docs: document auto-generated types (#13050)
shahednasser Jul 25, 2025
909fc4c
fix(create-medusa-app): Don't allow dot in project name (#13042)
olivermrbl Jul 25, 2025
a6c1329
docs: added examples to DatePicker component (#13054)
shahednasser Jul 25, 2025
6e66e36
fix(core-flows): createCustomerGroupsStep, delete created customer gr…
jbrigbyjs Jul 27, 2025
cd599e1
docs: general updates to documentation pages (#13055)
shahednasser Jul 28, 2025
ea9ed62
docs: migration guide from v1 to v2 (#12597)
shahednasser Jul 28, 2025
7a07319
docs: open AI assistant based on search query (#13063)
shahednasser Jul 28, 2025
5d79dc8
docs: handle recaptcha loading before submitting AI assistant queries…
shahednasser Jul 28, 2025
950aa97
Merge branch 'develop' into fix/medusa-service-update-always-returns-…
dwene Jul 28, 2025
0b59a65
fix: create service impl
dwene Jul 28, 2025
873679b
Fix spelling error in documentation (#13061)
benwrk Jul 30, 2025
11318ea
docs: document debugging workflows (#13087)
shahednasser Jul 30, 2025
1c1e1c6
docs: improved workflows integration tests guide (#13090)
shahednasser Jul 30, 2025
54a74b0
docs: document JSON properties (#13099)
shahednasser Jul 31, 2025
75320e7
fix(promotion): check currency when computing actions for promotions …
riqwan Jul 31, 2025
1bdf602
This fixes the discount_ calculation logic and promotion tax inclusiv…
scherddel Jul 31, 2025
a48063e
docs: add link to manage metadata section in OAS and API reference (#…
shahednasser Jul 31, 2025
f6736d9
fix(core-flows): refresh payment collection (#13103)
carlos-r-l-rodrigues Jul 31, 2025
54d9edc
docs: improve instructions to install Medusa UI in standalone project…
shahednasser Jul 31, 2025
fcb8036
docs: add links to technical guides in user guides (#13108)
shahednasser Jul 31, 2025
7bf8ecc
docs: update list of resources in module containers + conventions on …
shahednasser Jul 31, 2025
7814710
chore(ui): sync Figma resources (#13088)
fPolic Aug 1, 2025
881c8a4
feat: added pacific franc currency (#13086)
tehaulp Aug 1, 2025
db0eb0f
chore: fix example in createProductsWorkflow TSDocs (#13112)
shahednasser Aug 1, 2025
15692bf
docs: add more totals to retrieve cart and totals guides (#13110)
shahednasser Aug 1, 2025
db60ec5
chore: add links to package.json (#13100)
shahednasser Aug 1, 2025
b0d0e7b
docs: updates to nested workflow docs (#13117)
shahednasser Aug 1, 2025
714087c
docs: fix search not opening sometimes (#13118)
shahednasser Aug 1, 2025
b37a87c
docs: fix code block titles not showing in UI docs (#13119)
shahednasser Aug 1, 2025
9766570
fix(types,utils,promotion): Move from total to original_total to reso…
scherddel Aug 1, 2025
dd9a644
docs: added guide on sending invite user emails + updates to reset pa…
shahednasser Aug 1, 2025
6ec530b
docs: add buffer example in workflows + tip for type error in admin g…
shahednasser Aug 1, 2025
f9ca269
docs: document the fetchStream method of the JS SDK (#13125)
shahednasser Aug 1, 2025
57ad8fc
chore: use since instead of version tag in TSDocs (#13126)
shahednasser Aug 1, 2025
522fc12
docs: change from detecting version to since tag (#13127)
shahednasser Aug 1, 2025
89886ba
docs: general updates to documentation pages (#13128)
shahednasser Aug 1, 2025
51d4751
fix(utils): Fix on precision for high quantities for items when promo…
scherddel Aug 3, 2025
0452eba
chore(dashboard): add missing US states (#13094)
fPolic Aug 3, 2025
55d0879
feat: Add MCP instructions for Claude Code (#13134)
aldo-roman Aug 4, 2025
7c85ede
docs: generate invoice tutorial (#13077)
shahednasser Aug 4, 2025
0bb9a20
Update Integrations link in README
MedusaNick Aug 4, 2025
8616248
chore: add willbouch to teams.yml (#13141)
willbouch Aug 4, 2025
02dd83f
fix(pricing): Calculate prices with multiple rule values (#13079)
olivermrbl Aug 5, 2025
93d7a93
Made in operator work as In insted of equal logic (#13078)
mikkel-lindstrom Aug 5, 2025
ee0b873
chore: Update CODEOWNERS
olivermrbl Aug 5, 2025
acf6bbc
chore(core-flows): throw error on invalid promo code (#13140)
willbouch Aug 5, 2025
571414f
Merge branch 'develop' into fix/medusa-service-update-always-returns-…
dwene Aug 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .changeset/cool-nails-provide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/core-flows": patch
---

fix(core-flows): guest email change to another guest email
5 changes: 5 additions & 0 deletions .changeset/dirty-boats-add.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/pricing": minor
---

feat(pricing): Calculate prices with multiple rule values
5 changes: 5 additions & 0 deletions .changeset/khaki-buses-look.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/promotion": patch
---

chore(promotion): in operator work as In insted of equal logic
5 changes: 5 additions & 0 deletions .changeset/light-gorillas-play.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/core-flows": patch
---

fix(core-flows): refresh payment collection using raw total
6 changes: 6 additions & 0 deletions .changeset/moody-eggs-appear.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"integration-tests-http": patch
"@medusajs/utils": patch
---

Fix on precision for high quantities for items when promotion is applied
5 changes: 5 additions & 0 deletions .changeset/ninety-kangaroos-grin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/core-flows": minor
---

chore(code-flows): throw error on invalid promo code
6 changes: 0 additions & 6 deletions .changeset/odd-apricots-marry.md

This file was deleted.

11 changes: 11 additions & 0 deletions .changeset/pink-baboons-wash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
"@medusajs/promotion": patch
"@medusajs/core-flows": patch
"integration-tests-http": patch
"@medusajs/cart": patch
"@medusajs/types": patch
"@medusajs/utils": patch
"@medusajs/medusa": patch
---

This fixes the discount\_ calculation logic and promotion tax inclusiveness calculation
5 changes: 5 additions & 0 deletions .changeset/rich-starfishes-decide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/promotion": patch
---

fix(promotion): check currency when computing actions for promotions
5 changes: 5 additions & 0 deletions .changeset/serious-seahorses-switch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/core-flows": patch
---

fix(core-flows): createCustomerGroupsStep rollback delete created customer groups.
7 changes: 7 additions & 0 deletions .changeset/sour-horses-beam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@medusajs/promotion": patch
"@medusajs/types": patch
"@medusajs/utils": patch
---

Moved calculation logic from total to original_total to ensure consistent base values
5 changes: 5 additions & 0 deletions .changeset/tiny-carrots-wave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/dashboard": patch
---

fix(dashboard): correct overflow in a few settings edit forms
5 changes: 5 additions & 0 deletions .changeset/tiny-icons-punch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/dashboard": patch
---

chore(dashboard): add missing US state
5 changes: 5 additions & 0 deletions .changeset/young-fishes-grab.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@medusajs/utils": patch
---

fix: medusa-service generated functions always return array of data even when only single object is passed
1 change: 1 addition & 0 deletions .github/teams.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@
- "@christiananese"
- "@peterlgh7"
- "@juanzgc"
- "@willbouch"
40 changes: 0 additions & 40 deletions .github/workflows/codegen-test.yml

This file was deleted.

10 changes: 5 additions & 5 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# All files not owned by other teams must be reviewed by the core team
* @medusajs/core
package.json @medusajs/engineering
yarn.lock @medusajs/engineering
/.changeset/ @medusajs/engineering
/packages/ @medusajs/engineering
/integration-tests/ @medusajs/engineering
package.json @medusajs/core
yarn.lock @medusajs/os
/.changeset/ @medusajs/os
/packages/ @medusajs/os
/integration-tests/ @medusajs/os
/docs-util/ @medusajs/docs
/www/ @medusajs/docs
/packages/design-system/ @medusajs/ui
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Learn more about [Medusa’s architecture](https://docs.medusajs.com/learn/advan

Follow the [Release Notes](https://github.com/medusajs/medusa/releases) to keep your Medusa project up-to-date.

Check out all [available Medusa integrations](https://docs.medusajs.com/resources/integrations).
Check out all [available Medusa integrations](https://medusajs.com/integrations/).

## Community & Contributions

Expand Down
28 changes: 28 additions & 0 deletions integration-tests/http/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
# integration-tests-http

## 1.0.20

### Patch Changes

- Updated dependencies [[`a28226af80a8880afbdb926a5001f0cb0d89fdc9`](https://github.com/medusajs/medusa/commit/a28226af80a8880afbdb926a5001f0cb0d89fdc9), [`40625c82d6deb28ecb4e4c0f911c28fdd7356bf7`](https://github.com/medusajs/medusa/commit/40625c82d6deb28ecb4e4c0f911c28fdd7356bf7), [`822217fa366d4399d3f6a0407451c9649197d5d9`](https://github.com/medusajs/medusa/commit/822217fa366d4399d3f6a0407451c9649197d5d9), [`7b1debfe12fc096f7b4e20f13bdeb925c96085c1`](https://github.com/medusajs/medusa/commit/7b1debfe12fc096f7b4e20f13bdeb925c96085c1), [`eb83954f23077c0714125b6f2f19fd0ef0f288f9`](https://github.com/medusajs/medusa/commit/eb83954f23077c0714125b6f2f19fd0ef0f288f9), [`8c4228fc42e717f9ab72230040e708f606a585b7`](https://github.com/medusajs/medusa/commit/8c4228fc42e717f9ab72230040e708f606a585b7), [`439c7118450c5f9ee0b541de9014093a42b7d0ea`](https://github.com/medusajs/medusa/commit/439c7118450c5f9ee0b541de9014093a42b7d0ea), [`238e7d53c13a1c033886d7c33254919f8b5b22dc`](https://github.com/medusajs/medusa/commit/238e7d53c13a1c033886d7c33254919f8b5b22dc), [`7669dbb03e2f65fa76cff1c5b90a0777e475cb47`](https://github.com/medusajs/medusa/commit/7669dbb03e2f65fa76cff1c5b90a0777e475cb47), [`c5d609d09cb29c6cf01d1c6c65305cc566f391c5`](https://github.com/medusajs/medusa/commit/c5d609d09cb29c6cf01d1c6c65305cc566f391c5), [`2c2528a08751945d6f0363473605f1a8ef1a8a2a`](https://github.com/medusajs/medusa/commit/2c2528a08751945d6f0363473605f1a8ef1a8a2a)]:
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]
- @medusajs/[email protected]

## 1.0.19

### Patch Changes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export const campaignData = {
budget: {
type: CampaignBudgetType.SPEND,
limit: 1000,
currency_code: "USD",
currency_code: "usd",
},
}

Expand All @@ -31,7 +31,7 @@ export const campaignsData = [
budget: {
type: CampaignBudgetType.SPEND,
limit: 1000,
currency_code: "USD",
currency_code: "usd",
},
},
{
Expand All @@ -56,7 +56,7 @@ const promotionData = {
target_type: "items",
type: "fixed",
allocation: "each",
currency_code: "USD",
currency_code: "usd",
value: 100,
max_quantity: 100,
target_rules: [
Expand Down Expand Up @@ -122,7 +122,7 @@ medusaIntegrationTestRunner({
value: 100,
max_quantity: 100,
target_rules: [],
currency_code: "USD",
currency_code: "usd",
},
rules: [],
}
Expand Down
Loading