261 KiB
Change Log
1.10.0
Minor Changes
8b93bae8fThanks @olivermrbl! - chore(medusa): Minor bump
Patch Changes
-
#4002
0e488e71bThanks @adrien2p! - fix(medusa, event-bus-redis, event-bus-local): Revert retrieveSubscribers as the wildcard prevent us from filtering -
#3098
538c9874bThanks @rajshrimohanks! - fix(medusa): Fix broken migration in the case of fresh installations -
#3981
d539c6feeThanks @olivermrbl! - chore: Bump Typeorm to Medusa fork -
#3984
b7a782639Thanks @olivermrbl! - feat(medusa): Use query relation load strategy on Carts -
#3921
983872319Thanks @pKorsholm! - fix(medusa): update query performance for getting product and variant avaiability -
#4010
284f1eed9Thanks @olivermrbl! - fix(medusa): Only set product availability if variants are requested -
#3926
4e8045a0aThanks @riqwan! - fix(medusa): products retrieve uses query strategy for performance -
#3998
d2443d83eThanks @pKorsholm! - Feat(medusa): Add sales_channel_id to create-swap -
Updated dependencies [
0e488e71b,d539c6fee]:- @medusajs/types@1.8.4
- @medusajs/utils@1.8.3
- @medusajs/modules-sdk@1.8.4
- @medusajs/medusa-cli@1.3.12
1.9.0
Minor Changes
- #3835
af710f1b4Thanks @adrien2p! - fix(medusa): Bulk create variant and pass transaction to the inventory service context methods
Patch Changes
-
#3884
440f900afThanks @olivermrbl! - fix(medusa-plugin-ip-lookup): Remove outdated Typeorm usage -
#3870
366b12fceThanks @olivermrbl! - fix(medusa): Add missing relations when creating return -
#3879
7e213f210Thanks @olivermrbl! - fix(medusa,medusa-fulfillment-webshipper): Add missing variant + product relation on items -
#3845
d2826872fThanks @pevey! - Bump package versions to address security vulnerabilities -
#3881
0d0e9bf20Thanks @pKorsholm! - Fix(medusa): inventory quantity calculations -
#3811
2be144ff0Thanks @pKorsholm! - fix(medusa): add purchasable property -
#3914
935abeae6Thanks @riqwan! - fix(medusa): fix category list api bug where limit skews results -
#3694
3a77e8a88Thanks @StephixOne! - feat(medusa): Middleware to add default SC on store products query if no SC provided -
#3905
491566df6Thanks @olivermrbl! - fix(medusa,utils): Searching indexing product subscriber -
#3883
966ddd2f1Thanks @olivermrbl! - fix(inventory): Minor fixes to upserting inventory items -
#3909
3b3236cc0Thanks @olivermrbl! - fix(medusa): Remove discounts.regions relation from cart retrieval -
#3192
4a8562743Thanks @pKorsholm! - feat(medusa-plugin-brightpearl, inventory, medusa): Multiwarehouse integration for brightpearl -
Updated dependencies [
af710f1b4,491566df6]:- @medusajs/types@1.8.3
- @medusajs/utils@1.8.2
- @medusajs/modules-sdk@1.8.3
- @medusajs/medusa-cli@1.3.11
1.8.2
Patch Changes
-
#3829
6bb1654b6Thanks @adrien2p! - fix(medusa): List products end points -
#3825
95d338262Thanks @riqwan! - feat(medusa): allow category api to be filtered by handle -
#3785
4f58ddee0Thanks @riqwan! - feat(medusa,utils): add server level configurable http compression -
Updated dependencies [
4f58ddee0]:- @medusajs/types@1.8.2
- @medusajs/modules-sdk@1.8.2
1.8.1
Patch Changes
-
#3797
78ff64e78Thanks @fPolic! - fix(medusa); validate customer id when applying a customer group discount -
#3766
1a60c6f58Thanks @adrien2p! - fix(medusa): Throw upon draft order creation if a variant does not have any prices -
#3728
713d85a92Thanks @riqwan! - chore(medusa): migrate SalesChannel / ProductCategory repository -
#3699
914d57336Thanks @adrien2p! - chores(medusa): cleanup registrations life time -
#3724
60abb91b7Thanks @adrien2p! - chore(medusa): Migrate payment repository api -
#3695
089f1eb19Thanks @patrick-medusajs! - feat(tests): harmonize and clean-up yarn test commands convention -
#3739
08f85fa33Thanks @fPolic! - fix(medusa): invalidate price selection cache on update -
#3725
282e239dfThanks @adrien2p! - chore(medusa): Migrate price list repository -
#3738
abdb74d99Thanks @riqwan! - chore(medusa, utils): rename buildLegacyFieldsListFrom to objectToStringPath -
#3726
eab2d22f7Thanks @adrien2p! - chore(medusa): Migrate product tag repository -
#3739
08f85fa33Thanks @fPolic! - fix(medusa): align prices formating in the import & export strategies -
#3704
085fedb1fThanks @olivermrbl! - chore(medusa): Upgrade ioredis-mock -
#3727
4d69d8ef6Thanks @adrien2p! - chore(medusa): Migrate product type repository -
#3777
7f6dc44beThanks @olivermrbl! - fix(medusa): Add totals when retrieving order by cart id -
#3768
d533caa4cThanks @riqwan! - feat(medusa, admin-ui): add description field to product categories -
Updated dependencies [
654a54622,abdb74d99]:- @medusajs/types@1.8.1
- @medusajs/utils@1.8.1
- @medusajs/modules-sdk@1.8.1
- @medusajs/medusa-cli@1.3.10
1.8.0
Minor Changes
-
#3041
121b42acfThanks @riqwan! - chore(medusa): Typeorm fixes / enhancements- upgrade typeorm from 0.2.51 to 0.3.11
- Plugin repository loader to work with Typeorm update
-
#3554
5fd74b38aThanks @pKorsholm! - feat(medusa): remove reservations if cart completion fails after reservation creation -
#3257
589d1c09bThanks @adrien2p! - feat(medusa-payment-stripe): Implement payment processor API on stripe plugin and fix web hook issues -
#3552
0695ff642Thanks @pKorsholm! - fix(medusa): remove limit of the number of levels to list when joining levels -
#3172
5eb61fa0eThanks @pKorsholm! - Add inventory management to create-fulfillment flow -
#3586
e359d3f85Thanks @pKorsholm! - Fix(medusa): include quantities when listing admin products with an inventory module installed -
#3544
5e405be02Thanks @pKorsholm! - feat(medusa): remove reservations for all old line items when an order edit is accepted -
#3408
54dcc1871Thanks @carlos-r-l-rodrigues! - Http Server Graceful Shutdown -
#3329
77d46220cThanks @carlos-r-l-rodrigues! - Inventory and Stock location modules supporting isolated connection -
#2599
ef5ef9f5aThanks @olivermrbl! - feat(medusa,event-bus-local,event-bus-redis): Event Bus module (Redis + Local) -
#3187
f97b3d7ccThanks @fPolic! - feat(medusa, cache-redis, cache-inmemory): Added cache modules
Patch Changes
-
#3350
d6b1ad1ccThanks @adrien2p! - Chores(medusa): draft order create improvement perf (first step) -
#3345
e143a8697Thanks @adrien2p! - fix(medusa): Plugin repository loader to work with Typeorm update -
#3374
84e448968Thanks @adrien2p! - chore(medusa): Little improvement in draft order creation -
#3362
33c6ccf05Thanks @adrien2p! - fix(medeusa): Transform query includes options should only be added to allowed props if there is already at least one allowed props -
#3676
788ddc0f4Thanks @kasperkristensen! - fix(admin-ui, medusa-react, medusa): Minor fixes to GC domain in admin UI. Also fixes GC update payload type in medusa-react and medusa. -
#3462
30a320364Thanks @pKorsholm! - fix(medusa): Include location_id in fulfillment body -
#3391
240d0ea7bThanks @patrick-medusajs! - fix(ci,oas) move oas ci script to a package under the oas workspace -
#3087
6c0462472Thanks @fPolic! - chore(feature-flag): Remove PublishableAPIKeys feature flag -
#3414
530740889Thanks @adrien2p! - feat(medusa-payment-paypal): Migrate to the new payment processor API -
#3483
13f40d721Thanks @patrick-medusajs! - feat(oas): declare x-expanded-relations - Admin -
#3644
4342ac884Thanks @kasperkristensen! - feat(admin-ui): Adds metadata forms to all applicable domains in the UI. fix(medusa): Fixes an issue where metadata was not being set for order addresses usingsetMetadata. -
#3435
fe9eea4c1Thanks @pKorsholm! - Add create-inventory-item endpoint -
#3670
a5ad6c054Thanks @pKorsholm! - Fix(admin-ui,medusa): Ensure stock locations are created with a name -
#3665
748833383Thanks @pKorsholm! - fix(medusa): draft order adjustments for mw -
#3686
7f87c4f2cThanks @pKorsholm! - fix(medusa-react): Query key invalidation -
#3705
e5a2e9c8dThanks @adrien2p! - fix(medusa): circular loading -
#3328
0a02b70e5Thanks @pKorsholm! - Register reservation endpoints + Fix a type issue for get variant inventory -
#3685
8ddb3952cThanks @olivermrbl! - chore: Fix RC package versions -
#3495
fe4b8feb7Thanks @davorbacic! - feat(medusa): Add event emitter to ProductCollectionService -
#3352
aa690beedThanks @carlos-r-l-rodrigues! - feat(medusa): Modules initializerLoading modules in a project
Example
import { InventoryServiceInitializeOptions, initialize, } from "@medusajs/inventory" const options: InventoryServiceInitializeOptions = { database: { type: "postgres", url: DB_URL, }, } const inventoryService = await initialize(options) const newInventoryItem = await inventoryService.createInventoryItem({ sku: "sku_123", }) -
#3349
f033711adThanks @adrien2p! - feat(medusa): Add Lifetime support on project/plugin services -
#3660
eed784d7dThanks @pKorsholm! - fix(admin-ui, medusa): resolve bugs for orders with variants without inventory items -
#3555
3171b0e51Thanks @pKorsholm! - fix(medusa): if no headerkey is provided when initilizing idempotency key, no attempt is made at fetching the key -
#3688
a0c919a8dThanks @olivermrbl! - chore(medusa-cli): Add missing utils dep -
#3482
522e306e2Thanks @patrick-medusajs! - feat(oas): declare x-expanded-relations - Store -
#3419
80b95a230Thanks @pKorsholm! - fix(medusa): Resolve on scope instead of req -
#3324
a1e59313cThanks @pKorsholm! - Add filtering of stock locations based on sales channels -
#3460
10bf05c14Thanks @pKorsholm! - Fix(inventory, medusa): ensure no orphaned reservations and invenotry levels on location removal -
#3323
cbbf3ca05Thanks @adrien2p! - fix(medusa): Clean response data usage for admin and store fields/expand -
#3436
9ba09ba4dThanks @riqwan! - feat(medusa, medusa-js, medusa-react): Add store queries to react medusa -
#3110
12d304307Thanks @StephixOne! - feat(medusa,medusa-js,medusa-react): Add inventory module endpoints -
#3622
693015fdeThanks @olivermrbl! - chore(medusa): EOL causing logging to hang -
#3314
287c829c9Thanks @patrick-medusajs! - feat(oas): include/adminand/storein paths URLs -
#3510
74bc4b16aThanks @olivermrbl! - feat(medusa-plugin-algolia): Revamp Algolia search plugin -
#3684
0cca13779Thanks @pKorsholm! - fix(medusa): inventory stocked quantity regulation -
#3514
aed7805c0Thanks @pKorsholm! - fix(medusa): Error messages for reset tokens -
#3498
0d1b63d77Thanks @pKorsholm! - fix(medusa): use get instead of indexing into map -
#3423
4042beb10Thanks @patrick-medusajs! - feat(oas): add @schema OAS for address request payloads -
#3653
809ab2e0eThanks @olivermrbl! - fix(medusa): Rounding issues on line item adjustments -
#2978
f43e9f0f2Thanks @adrien2p! - feat(medusa): Load PaymentProcessors- Add loading of PaymentProcessors
- Add PaymentProcessor support in the payment-provider
- Add backward compatibility for the PaymentService
-
#3344
842423679Thanks @pKorsholm! - Update types to reflect actual return-type -
#3312
935870e01Thanks @patrick-medusajs! - fix(oas): add missing x-codegen + fix schema naming and $ref -
#3403
57d7728ddThanks @StephixOne! - feat(medusa): add get-variant endpoint -
#3395
15f47baf5Thanks @pKorsholm! - fix(admin-ui, medusa): Minor ui fixes relating to stock locations -
#3624
999aeb116Thanks @pKorsholm! - fix(medusa): Fix hanging inventory item migration script -
#3522
55c5fba0dThanks @pKorsholm! - feat(medusa,admin): location_ids in swap and claim creation -
#3282
38503fff5Thanks @patrick-medusajs! - feat(oas): identify required fields in responses - store -
#3334
40de54b01Thanks @kasperkristensen! - feat(medusa,admin,admin-ui): Add new plugin to serve the admin dashboard from the server. Adds a new plugin injection stepsetup, code placed in thesetupfolder of a plugin will be run before any code from a plugin is injected into the Medusa server. -
#3416
478d1af8dThanks @riqwan! - feat(medusa, admin-ui, medusa-react): Improvements to product categories- Adds name as required in category create form
- Adds name and handle as required in category edit form
- Updates message on create/update forms
- Adds category indicators for is_internal and is_active fields in the tree list
- Fixes bug where tree is not reset when update fails
- allow appending all category descendants with a param in list endpoint
- fix rank order changing on category update
- invalidate products query on category delete
- adds category ui for tree/list, edit, create, delete
- add product category queries and mutations
- category list API can return all descendant
- added breadcrumbs for categories on create/edit modal
- add empty state for product categories
- increase tree depth + scope categories on store + allow categories relation in products API
- categories can be ranked based on position
- seed command can create product categories
- hide categories in products behind feature flag
- fixes bug for mpath incorrectly updated for nested categories
-
#3478
6748877c6Thanks @patrick-medusajs! - fix(oas,js,react): use AdminExtendedStoresRes instead of AdminStoresRes -
#3377
7e17e0ddcThanks @olivermrbl! - feat(medusa-plugin-meilisearch): Update + improve Meilisearch pluginWhat
- Bumps
meilisearchdep to latest major - Migrates plugin to TypeScript
- Changes the way indexes are configured in
medusa-config.js:
Before
{ resolve: `medusa-plugin-meilisearch`, options: { config: { host: "...", apiKey: "..." }, settings: { products: { searchableAttributes: ["title"], displayedAttributes: ["title"], }, }, }, },After
{ resolve: `medusa-plugin-meilisearch`, options: { config: { host: "...", apiKey: "..." }, settings: { products: { **indexSettings**: { searchableAttributes: ["title"], displayedAttributes: ["title"], }, }, }, }, },This is done to allow for additional configuration of indexes, that are not necessarily passed on query-time.
We introduce two new settings:
settings: { products: { indexSettings: { searchableAttributes: ["title"], displayedAttributes: ["title"],, }, primaryKey: "id" transformer: (document) => ({ id: "yo" }) }, },Meilisearch changed their primary key inference in the major release. Now we must be explicit when multiple properties end with
id. Read more in their docs.The transformer allows developers to specify how their documents are stored in Meilisearch. It is configurable for each index.
- Bumps
-
#3605
bca1f80ddThanks @carlos-r-l-rodrigues! - Improved error message if default module is not installed -
#3534
7f2223b65Thanks @riqwan! - fix(medusa): fix bug with parent not being saved correctly -
#3288
7d585f5f8Thanks @patrick-medusajs! - fix(oas): fix paths and fix schema names to match convention -
#3531
4e9d257d3Thanks @carlos-r-l-rodrigues! - Remove dependency on @medusajs/medusa from Inventory and Stock-Location Modules -
#3541
feaf8d2e1Thanks @pKorsholm! - fix(medusa, admin-ui): refine create-fulfillment flow -
#3451
55a1f232aThanks @pKorsholm! - feat(medusa,admin-ui): support location_id in -
#3411
966aea65cThanks @patrick-medusajs! - feat(oas-cli): combine admin + store + custom OAS -
#3278
48ad2426aThanks @patrick-medusajs! - feat(oas): identify required fields in responses - admin feat(medusa): Update transaction base service to expose an activeManager_ getter feat(admin-ui): move customs and shipping into manage inventory modal Feat(medusa): fulfill swaps and claims with locations fix(medusa): Issue when ordering with multiple columns fix(medusa): Category seeding result in non null constraint error fix(medusa): Account for multiple inventory items when getting inventory feat(oas): pluralize OAS tags feat(medusa): Improve store list products feat(admin-ui): add errors and block receiving returns dependent on existing inventory item levels feat(medusa): invalidate price selection caching within update request feat(medusa): remove soft delete from categories + adds indexes for categories -
Updated dependencies [
121b42acf,8ddb3952c,aa690beed,a0c919a8d,cd54c7dca,55e94d0b4,74bc4b16a,54dcc1871,bd12a9508,77d46220c,bca1f80dd,271844aed,4e9d257d3]:- medusa-core-utils@1.2.0
- medusa-interfaces@1.3.7
- medusa-test-utils@1.1.40
- @medusajs/modules-sdk@1.8.0
- @medusajs/types@1.8.0
- @medusajs/utils@1.8.0
- @medusajs/medusa-cli@1.3.9
1.8.0-rc.8
Patch Changes
- #3713
4488ec685Thanks @adrien2p! - fix(medusa): Category seeding result in non null constraint error
1.8.0-rc.7
Patch Changes
-
#3665
748833383Thanks @pKorsholm! - fix(medusa): draft order adjustments for mw -
#3705
e5a2e9c8dThanks @adrien2p! - fix(medusa): circular loading
1.8.0-rc.6
Patch Changes
-
#3676
788ddc0f4Thanks @kasperkristensen! - fix(admin-ui, medusa-react, medusa): Minor fixes to GC domain in admin UI. Also fixes GC update payload type in medusa-react and medusa. -
#3670
a5ad6c054Thanks @pKorsholm! - Fix(admin-ui,medusa): Ensure stock locations are created with a name -
#3686
7f87c4f2cThanks @pKorsholm! - fix(medusa-react): Query key invalidation -
#3660
eed784d7dThanks @pKorsholm! - fix(admin-ui, medusa): resolve bugs for orders with variants without inventory items -
#3688
a0c919a8dThanks @olivermrbl! - chore(medusa-cli): Add missing utils dep -
#3684
0cca13779Thanks @pKorsholm! - fix(medusa): inventory stocked quantity regulation -
Updated dependencies [
a0c919a8d,bd12a9508]:- @medusajs/medusa-cli@1.3.9-rc.2
- @medusajs/utils@0.0.2-rc.2
- @medusajs/modules-sdk@0.1.0-rc.4
1.8.0-rc.5
Patch Changes
-
#3644
4342ac884Thanks @kasperkristensen! - feat(admin-ui): Adds metadata forms to all applicable domains in the UI. fix(medusa): Fixes an issue where metadata was not being set for order addresses usingsetMetadata. -
#3653
809ab2e0eThanks @olivermrbl! - fix(medusa): Rounding issues on line item adjustments
1.8.0-rc.4
Minor Changes
-
#3554
5fd74b38aThanks @pKorsholm! - feat(medusa): remove reservations if cart completion fails after reservation creation -
#3544
5e405be02Thanks @pKorsholm! - feat(medusa): remove reservations for all old line items when an order edit is accepted -
#3591
a7e3f2d34Thanks @pKorsholm! - feat(admin-ui): move customs and shipping into manage inventory modal
Patch Changes
- #3624
999aeb116Thanks @pKorsholm! - fix(medusa): Fix hanging inventory item migration script
1.8.0-rc.3
Minor Changes
- #3552
0695ff642Thanks @pKorsholm! - fix(medusa): remove limit of the number of levels to list when joining levels
Patch Changes
-
#3622
693015fdeThanks @olivermrbl! - chore(medusa): EOL causing logging to hang -
Updated dependencies [
cd54c7dca,55e94d0b4]:- @medusajs/medusa-cli@1.3.9-rc.1
- @medusajs/modules-sdk@0.1.0-rc.3
1.8.0-rc.2
Patch Changes
-
chore: Fix RC package versions
-
Updated dependencies []:
- @medusajs/modules-sdk@0.1.0-rc.2
- @medusajs/types@0.0.2-rc.1
- @medusajs/utils@0.0.2-rc.1
1.8.0-rc.1
Minor Changes
- #3586
e359d3f85Thanks @pKorsholm! - Fix(medusa): include quantities when listing admin products with an inventory module installed
Patch Changes
-
#3414
530740889Thanks @adrien2p! - feat(medusa-payment-paypal): Migrate to the new payment processor API -
#3605
bca1f80ddThanks @carlos-r-l-rodrigues! - Improved error message if default module is not installed -
#3589
5f41cd9a6Thanks @riqwan! - feat(medusa): remove soft delete from categories + adds indexes for categories -
#3553
1ce3cc5aeThanks @fPolic! - feat(medusa): invalidate price selection caching within update request -
#3473
332a9b686Thanks @pKorsholm! - feat(admin-ui): add errors and block receiving returns dependent on existing inventory item levels -
#3541
feaf8d2e1Thanks @pKorsholm! - fix(medusa, admin-ui): refine create-fulfillment flow -
Updated dependencies [
bca1f80dd]:- @medusajs/modules-sdk@0.1.0-rc.1
1.8.0-rc.0
Minor Changes
-
#3041
121b42acfThanks @riqwan! - chore(medusa): Typeorm fixes / enhancements- upgrade typeorm from 0.2.51 to 0.3.11
- Plugin repository loader to work with Typeorm update
-
#3257
589d1c09bThanks @adrien2p! - feat(medusa-payment-stripe): Implement payment processor API on stripe plugin and fix web hook issues -
#3172
5eb61fa0eThanks @pKorsholm! - Add inventory management to create-fulfillment flow -
#3408
54dcc1871Thanks @carlos-r-l-rodrigues! - Http Server Graceful Shutdown -
#3329
77d46220cThanks @carlos-r-l-rodrigues! - Inventory and Stock location modules supporting isolated connection -
#2599
ef5ef9f5aThanks @olivermrbl! - feat(medusa,event-bus-local,event-bus-redis): Event Bus module (Redis + Local) -
#3187
f97b3d7ccThanks @fPolic! - feat(medusa, cache-redis, cache-inmemory): Added cache modules
Patch Changes
-
#3350
d6b1ad1ccThanks @adrien2p! - Chores(medusa): draft order create improvement perf (first step) -
#3345
e143a8697Thanks @adrien2p! - fix(medusa): Plugin repository loader to work with Typeorm update -
#3374
84e448968Thanks @adrien2p! - chore(medusa): Little improvement in draft order creation -
#3362
33c6ccf05Thanks @adrien2p! - fix(medeusa): Transform query includes options should only be added to allowed props if there is already at least one allowed props -
#3462
30a320364Thanks @pKorsholm! - fix(medusa): Include location_id in fulfillment body -
#3391
240d0ea7bThanks @patrick-medusajs! - fix(ci,oas) move oas ci script to a package under the oas workspace -
#3087
6c0462472Thanks @fPolic! - chore(feature-flag): Remove PublishableAPIKeys feature flag -
#3483
13f40d721Thanks @patrick-medusajs! - feat(oas): declare x-expanded-relations - Admin -
#3435
fe9eea4c1Thanks @pKorsholm! - Add create-inventory-item endpoint -
#3328
0a02b70e5Thanks @pKorsholm! - Register reservation endpoints + Fix a type issue for get variant inventory -
#3495
fe4b8feb7Thanks @davorbacic! - feat(medusa): Add event emitter to ProductCollectionService -
#3352
aa690beedThanks @carlos-r-l-rodrigues! - feat(medusa): Modules initializerLoading modules in a project
Example
import { InventoryServiceInitializeOptions, initialize, } from "@medusajs/inventory" const options: InventoryServiceInitializeOptions = { database: { type: "postgres", url: DB_URL, }, } const inventoryService = await initialize(options) const newInventoryItem = await inventoryService.createInventoryItem({ sku: "sku_123", }) -
#3349
f033711adThanks @adrien2p! - feat(medusa): Add Lifetime support on project/plugin services -
#3555
3171b0e51Thanks @pKorsholm! - fix(medusa): if no headerkey is provided when initilizing idempotency key, no attempt is made at fetching the key -
#3482
522e306e2Thanks @patrick-medusajs! - feat(oas): declare x-expanded-relations - Store -
#3419
80b95a230Thanks @pKorsholm! - fix(medusa): Resolve on scope instead of req -
#3324
a1e59313cThanks @pKorsholm! - Add filtering of stock locations based on sales channels -
#3460
10bf05c14Thanks @pKorsholm! - Fix(inventory, medusa): ensure no orphaned reservations and invenotry levels on location removal -
#3323
cbbf3ca05Thanks @adrien2p! - fix(medusa): Clean response data usage for admin and store fields/expand -
#3436
9ba09ba4dThanks @riqwan! - feat(medusa, medusa-js, medusa-react): Add store queries to react medusa -
#3110
12d304307Thanks @StephixOne! - feat(medusa,medusa-js,medusa-react): Add inventory module endpoints -
#3314
287c829c9Thanks @patrick-medusajs! - feat(oas): include/adminand/storein paths URLs -
#3510
74bc4b16aThanks @olivermrbl! - feat(medusa-plugin-algolia): Revamp Algolia search plugin -
#3514
aed7805c0Thanks @pKorsholm! - fix(medusa): Error messages for reset tokens -
#3498
0d1b63d77Thanks @pKorsholm! - fix(medusa): use get instead of indexing into map -
#3423
4042beb10Thanks @patrick-medusajs! - feat(oas): add @schema OAS for address request payloads -
#2978
f43e9f0f2Thanks @adrien2p! - feat(medusa): Load PaymentProcessors- Add loading of PaymentProcessors
- Add PaymentProcessor support in the payment-provider
- Add backward compatibility for the PaymentService
-
#3344
842423679Thanks @pKorsholm! - Update types to reflect actual return-type -
#3312
935870e01Thanks @patrick-medusajs! - fix(oas): add missing x-codegen + fix schema naming and $ref -
#3403
57d7728ddThanks @StephixOne! - feat(medusa): add get-variant endpoint -
#3395
15f47baf5Thanks @pKorsholm! - fix(admin-ui, medusa): Minor ui fixes relating to stock locations -
#3522
55c5fba0dThanks @pKorsholm! - feat(medusa,admin): location_ids in swap and claim creation -
#3282
38503fff5Thanks @patrick-medusajs! - feat(oas): identify required fields in responses - store -
#3334
40de54b01Thanks @kasperkristensen! - feat(medusa,admin,admin-ui): Add new plugin to serve the admin dashboard from the server. Adds a new plugin injection stepsetup, code placed in thesetupfolder of a plugin will be run before any code from a plugin is injected into the Medusa server. -
#3416
478d1af8dThanks @riqwan! - feat(medusa, admin-ui, medusa-react): Improvements to product categories- Adds name as required in category create form
- Adds name and handle as required in category edit form
- Updates message on create/update forms
- Adds category indicators for is_internal and is_active fields in the tree list
- Fixes bug where tree is not reset when update fails
- allow appending all category descendants with a param in list endpoint
- fix rank order changing on category update
- invalidate products query on category delete
- adds category ui for tree/list, edit, create, delete
- add product category queries and mutations
- category list API can return all descendant
- added breadcrumbs for categories on create/edit modal
- add empty state for product categories
- increase tree depth + scope categories on store + allow categories relation in products API
- categories can be ranked based on position
- seed command can create product categories
- hide categories in products behind feature flag
- fixes bug for mpath incorrectly updated for nested categories
-
#3478
6748877c6Thanks @patrick-medusajs! - fix(oas,js,react): use AdminExtendedStoresRes instead of AdminStoresRes -
#3377
7e17e0ddcThanks @olivermrbl! - feat(medusa-plugin-meilisearch): Update + improve Meilisearch pluginWhat
- Bumps
meilisearchdep to latest major - Migrates plugin to TypeScript
- Changes the way indexes are configured in
medusa-config.js:
Before
{ resolve: `medusa-plugin-meilisearch`, options: { config: { host: "...", apiKey: "..." }, settings: { products: { searchableAttributes: ["title"], displayedAttributes: ["title"], }, }, }, },After
{ resolve: `medusa-plugin-meilisearch`, options: { config: { host: "...", apiKey: "..." }, settings: { products: { **indexSettings**: { searchableAttributes: ["title"], displayedAttributes: ["title"], }, }, }, }, },This is done to allow for additional configuration of indexes, that are not necessarily passed on query-time.
We introduce two new settings:
settings: { products: { indexSettings: { searchableAttributes: ["title"], displayedAttributes: ["title"],, }, primaryKey: "id" transformer: (document) => ({ id: "yo" }) }, },Meilisearch changed their primary key inference in the major release. Now we must be explicit when multiple properties end with
id. Read more in their docs.The transformer allows developers to specify how their documents are stored in Meilisearch. It is configurable for each index.
- Bumps
-
#3534
7f2223b65Thanks @riqwan! - fix(medusa): fix bug with parent not being saved correctly -
#3288
7d585f5f8Thanks @patrick-medusajs! - fix(oas): fix paths and fix schema names to match convention -
#3531
4e9d257d3Thanks @carlos-r-l-rodrigues! - Remove dependency on @medusajs/medusa from Inventory and Stock-Location Modules -
#3252
46547f29cThanks @adrien2p! - feat(medusa): Improve store list products -
#3315
f3bf351d2Thanks @patrick-medusajs! - feat(oas): pluralize OAS tags -
#3094
d61d6c7b7Thanks @pKorsholm! - fix(medusa): Account for multiple inventory items when getting inventory -
#3451
55a1f232aThanks @pKorsholm! - feat(medusa,admin-ui): support location_id in -
#3385
53eda215eThanks @adrien2p! - fix(medusa): Issue when ordering with multiple columns -
#3518
026bdab05Thanks @pKorsholm! - Feat(medusa): fulfill swaps and claims with locations -
#3256
aefe5aa13Thanks @adrien2p! - feat(medusa): Update transaction base service to expose an activeManager_ getter -
#3411
966aea65cThanks @patrick-medusajs! - feat(oas-cli): combine admin + store + custom OAS -
#3278
48ad2426aThanks @patrick-medusajs! - feat(oas): identify required fields in responses - admin -
Updated dependencies [
121b42acf,aa690beed,74bc4b16a,54dcc1871,77d46220c,271844aed,4e9d257d3]:- medusa-core-utils@1.2.0-rc.0
- medusa-interfaces@1.3.7-rc.0
- medusa-test-utils@1.1.40-rc.0
- @medusajs/types@0.0.2-rc.0
- @medusajs/utils@0.0.2-rc.0
- @medusajs/modules-sdk@0.1.0-rc.0
- @medusajs/medusa-cli@1.3.9-rc.0
1.7.15
Patch Changes
-
#3539
98fe8fd00Thanks @adrien2p! - Fix(medusa): Variant update should include the id for the listeners to be able to identify the entity -
#3491
2869763eaThanks @carlos-r-l-rodrigues! - Fix eventBus.emit using redis mock
1.7.14
Patch Changes
-
902ed3c0bThanks @olivermrbl! - fix(medusa): Issue with fixed total discount with tax-inclusive pricing enabled -
#3417
fa4049cb5Thanks @adrien2p! - chores(medusa): Refactoring product update flow to improve handling and performances -
Updated dependencies [
fa4049cb5]:- medusa-test-utils@1.1.40
1.7.13
Patch Changes
-
#3431
601d20e7aThanks @adrien2p! - chores(medusa): Improve draft order creation perf flow -
#3407
f0a1355feThanks @adrien2p! - feat(medusa): Bulk emit events -
Updated dependencies [
f0a1355fe]:- medusa-test-utils@1.1.39
1.7.12
Patch Changes
-
#3394
ce577f269Thanks @olivermrbl! - feat(medusa): Add global job options for events -
#3388
aa0d1f321Thanks @olivermrbl! - fix(medusa): Remove default job age option from EventBus -
#3384
9f508c8bdThanks @pKorsholm! - Fix(medusa): Column naming on migrations
1.7.11
Patch Changes
- #3357
c43248131Thanks @riqwan! - fix(medusa): fix error on creating product without FF sales channel
1.7.10
Patch Changes
-
#3346
b458615edThanks @adrien2p! - Fix(medusa): All payment sessions should be removed if cart total reach 0 -
#3351
4b114cc41Thanks @olivermrbl! - feat(medusa): Use BulljobIdoption to identify duplicates
1.7.9
Patch Changes
- #3335
370bd472eThanks @pepijn-vanvlaanderen! - fix(medusa): Fix regression in job scheduler service
1.7.8
Patch Changes
-
#3285
9690f07bcThanks @patrick-medusajs! - fix(oas): patch circular references in docs -
#3298
5301a1e9dThanks @adrien2p! - chore(medusa): Remove payment service deprecation temporarely -
#3276
d11ab924bThanks @adrien2p! - feat(medusa): Configurable returnable_items on order decorate totals -
#3267
f88af0c28Thanks @olivermrbl! - fix(medusa): Received quantity on return lines
1.7.7
Patch Changes
-
#3210
507ad00beThanks @patrick-medusajs! - feat(oas) - accurate model OAS representation - F to O -
#3222
6e443dc70Thanks @adrien2p! - chore(medusa): Improve addShippingMethod on store cart route to use new totals calculation algo -
#3220
eee928381Thanks @adrien2p! - feat(medusa): Allow empty fields/expand -
#3244
4cb44a3a2Thanks @adrien2p! - fix(medusa): Discount allocation precision issues -
#3224
472f96d7fThanks @olivermrbl! - fix(medusa): Missing refund amount when creating claim -
#3219
61b0b2f3aThanks @fPolic! - fix(medusa): use transformer middleware config when querying store products and store orders endpoints -
#3249
80452332dThanks @carlos-r-l-rodrigues! - fix(medusa): default sales channel on product create -
#3246
bbbb3d888Thanks @adrien2p! - fix(medusa): Get cart missing transaction on update -
#3254
10ff72c30Thanks @josetr! - fix(medusa): Add missing scoped transaction on update currency endpoint -
#3237
968eb8fc6Thanks @olivermrbl! - fix(medusa): Refund amount on returns in claim flow -
#3223
a59bd84e4Thanks @patrick-medusajs! - feat(oas) - accurate model OAS representation - PA to PU -
#3217
8c5219a31Thanks @adrien2p! - chore: Fix npm packages files included -
#3250
cac13a88dThanks @patrick-medusajs! - feat(oas) - accurate model OAS representation - R to U -
#3247
a2cc084dbThanks @adrien2p! - fix(medusa): Generate adjustment missing transaction on calculateDiscountForLineItem -
#3238
8194d19b0Thanks @olivermrbl! - fix(medusa-plugin-sendgrid): Undefined order -
Updated dependencies [
8c5219a31]:- @medusajs/medusa-cli@1.3.8
- medusa-core-utils@1.1.39
- medusa-interfaces@1.3.6
1.7.6
Patch Changes
-
#3011
ce866475bThanks @adrien2p! - chore(-payment-): cleanup payment provider plugins -
#3198
53532df8dThanks @patrick-medusajs! - feat(OAS): sanitize circular reference for Redocly -
#2599
d8ffbe25bThanks @olivermrbl! - feat(oas): declare x-codegen on Admin routes - S to V -
#3065
2d525237bThanks @carlos-r-l-rodrigues! - Fix (stock-location): stock location address required -
#3085
5b63533c7Thanks @fPolic! - feat(medusa): preserve custom adjustments when refreshing adjustments -
#3090
09dc9c667Thanks @patrick-medusajs! - feat(oas): declare x-codegen on Admin routes - A to D -
#3155
4105405f2Thanks @riqwan! - feat(medusa): Filter products by category params in store/admin -
#3114
ee42b60a2Thanks @riqwan! - feat(medusa): add or remove categories from products -
#3154
d0adaf57eThanks @kasperkristensen! - fix(medusa): Fixes payloads associated with shipping profile requests, as well as fixes to the shippingProfileService. Also adds test suite for shipping profiles. -
#2971
f65f590a2Thanks @carlos-r-l-rodrigues! - Adding inventory items api -
#3141
5ec6d438fThanks @riqwan! - feat(medusa): batch remove products from a category -
#2989
5c1d2a5e8Thanks @olivermrbl! - feat(medusa): Option to override existing cron job -
#3092
8e41c6996Thanks @patrick-medusajs! - feat(oas): declare x-codegen on Admin routes - D to PRI -
#3097
d50db84a3Thanks @carlos-r-l-rodrigues! - ProductService.update no longer create product variants. It was moved to the endpoint handler update-product.ts -
#3046
82da3605fThanks @adrien2p! - feat(medusa-payment-stripe): Avoid unnecessary customer update if the stripe id already exists -
#3153
b242e2232Thanks @olivermrbl! - fix(medusa): Upsert addresses on Orders -
#3184
4339d47e1Thanks @pevey! - feat(medusa): Includerollingin session options config with default of false -
#3083
2e7e16b91Thanks @riqwan! - feat(medusa): Added models + repo for products in multiple categories -
#3162
9ebb50104Thanks @olivermrbl! - feat(medusa): Expose session options -
#3185
08324355aThanks @olivermrbl! - chore: Patches all dependencies + minor bumpswinstonto include a fix for a significant memory leak -
#2980
e22a383f4Thanks @fPolic! - fix(medusa):fieldsparam in store products/orders endpoints -
#2040
dc156861dThanks @adrien2p! - fix(medusa): ShippingOption type onlistAndCount -
#2970
8f4c84121Thanks @pKorsholm! - Feat(medusa): Add multi warehouse to create-variant and add list-inventory for variant endpoints -
#3197
bfa33f444Thanks @adrien2p! - fix(medusa): Applying Discounts (with Conditions) on DraftOrders and Carts -
#3109
f776ed234Thanks @carlos-r-l-rodrigues! - feat(medusa): Run shared module migrations -
#3108
4d6e63d68Thanks @fPolic! - feat(medusa): decorate order edit line items with totals -
#3055
fcba70570Thanks @kasperkristensen! - fix(medusa): Allow users to unset metadata fields in updates. -
#3123
4f0d8992aThanks @riqwan! - feat(medusa): Products can be added to categories in batch request -
#3093
d25a53104Thanks @patrick-medusajs! - feat(oas): declare x-codegen on Admin routes - PRO to R -
#3152
86c87c7b1Thanks @kasperkristensen! - fix(medusa): findVariantPricesNotIn now finds obsolete prices to delete -
#3186
78650ea66Thanks @pevey! - feat(medusa): Includenamein session options -
#3205
b9bda3bf4Thanks @kasperkristensen! - fix(medusa): Allows passing data object on shipping methods during claim creation and updates -
#3203
4d3210bfbThanks @patrick-medusajs! - feat(oas) - accurate model OAS representation - A to D -
Updated dependencies [
08324355a]:- @medusajs/medusa-cli@1.3.7
- medusa-core-utils@1.1.38
- medusa-interfaces@1.3.5
1.7.5
Patch Changes
-
#3069
9c2169422Thanks @olivermrbl! - fix(medusa): Only add SC relation when enabled -
#3067
9427bc7f2Thanks @olivermrbl! - fix(medusa): Move migration to correct folder
1.7.4
Patch Changes
-
#2997
9dbccd9caThanks @carlos-r-l-rodrigues! - feat(medusa, stock-location, inventory): Allow modules to integrate with core -
#3043
542daeeadThanks @patrick-medusajs! - chore(oas): replace response with $ref class JSDoc (Store A-PAY) -
#3027
8c08d0031Thanks @adrien2p! - fix(medusa): Legacy total service should accept custom items -
#2861
017538883Thanks @carlos-r-l-rodrigues! - feat(medusa): Transaction Orchestrator -
#3004
b2839e2e4Thanks @riqwan! - feat(medusa): create a store endpoint to retrieve a product category -
#3040
76d175231Thanks @pKorsholm! - Fix inventory adjustments -
#3006
9e3beaf53Thanks @olivermrbl! - chore(feature-flags): Remove OrderEditing feature flag -
#3023
7d4b8b9ccThanks @riqwan! - feat(medusa): store - added category list endpoint -
#2986
aab163babThanks @riqwan! - feat(medusa): added admin endpoint to update product categories -
#3030
a0c4cfe0fThanks @patrick-medusajs! - chore(oas): replace response with $ref class JSDoc (Admin PR0-SAL) -
#3031
27a29ef24Thanks @patrick-medusajs! - chore(oas): replace response with $ref class JSDoc (Admin SHI-V) -
#3003
aef842123Thanks @riqwan! - feat(medusa): emit events on product category mutation -
#2963
1dc79590bThanks @pKorsholm! - Fix(medusa): rename variant inventory item quantity to required_quantity -
#2995
9c4647383Thanks @pKorsholm! - add reservation endpoints -
#3030
a0c4cfe0fThanks @patrick-medusajs! - chore(oas): replace response with $ref class JSDoc (Admin PR0-SAL) -
#3007
b80124d32Thanks @olivermrbl! - feat(medusa): Allow custom created_by on order edits -
#3044
cb1ec0076Thanks @patrick-medusajs! - chore(oas): replace response with $ref class JSDoc (Store PRO-V) -
#3010
142c8aa70Thanks @adrien2p! - fix(medusa): Payment collection should provider the region_id, total and id in the partial cart data -
#3033
1547dd814Thanks @olivermrbl! - fix(medusa): Add module options to transaction base service to use in modules -
#3013
d2c692aa9Thanks @olivermrbl! - fix(medusa): Add default sales channel to product in seeding -
#3051
150696de9Thanks @kasperkristensen! - feat(medusa, medusa-js, medusa-react): Add endpoint to retrieve Product Tags through the Storefront API -
#3025
93d0dc1bdThanks @adrien2p! - fix(medusa): test, build and watch scripts -
#3008
b3e4be720Thanks @adrien2p! - fix(medusa): Draft order totals not working with custom items -
Updated dependencies [
93d0dc1bd]:- @medusajs/medusa-cli@1.3.6
- medusa-interfaces@1.3.4
- medusa-telemetry@0.0.16
1.7.3
Patch Changes
-
#2976
1817b810fThanks @adrien2p! - fix(medusa): Cancel order missing refunds relation -
#2965
28bec599aThanks @adrien2p! - fix: Repository util mention of entity specifics -
#2945
3f44abe01Thanks @riqwan! - feat(nested-categories): Introduces a model and migration to create category table that can be nested -
#2985
8ed4eab73Thanks @riqwan! - feat(medusa): added admin create endpoint for product categories -
#2913
645e0d0ecThanks @pKorsholm! - Make orders queryable by customer fields -
#2961
47d075351Thanks @riqwan! - feat(medusa): Admin API endpoint to fetch a Product Category -
#2947
32b038fc3Thanks @olivermrbl! - feat(medusa): "Idempotent" retries of job subscribers -
#2928
3d200c41fThanks @adrien2p! - chore: refactor payment collection setPaymentSession -
#2931
16716f5a4Thanks @pKorsholm! - Multi Warehouse: Add locations for fulfillments -
#2975
71fa60892Thanks @riqwan! - feat(medusa): added admin delete category endpoint -
#2498
cc10c20f3Thanks @chiubaca! - Include optionalexternal_idproperty for CreateProductInput type -
#2909
eda26f6e8Thanks @olivermrbl! - fix(medusa): Add tax inclusive flag to return lines from line item -
#2953
077e4d960Thanks @pKorsholm! - OAS update -
#2973
f3ced106aThanks @riqwan! - feat(nested-categories) adds a list endpoint to admin nested categories -
#2958
baeacd1ccThanks @adrien2p! - feat: Deactivate search service product subscribers when search engine not enabled -
#2962
e4af96853Thanks @adrien2p! - fix: Custom repository take/skip wrongly applied when there is no relations in the findWihtRelationAndCount -
#2937
cac81749eThanks @adrien2p! - chore: Update cart payment session management -
#2737
4a50786fbThanks @adrien2p! - feat(medusa): Payment Processor API -
#2907
c07ffb616Thanks @carlos-r-l-rodrigues! - Stock locations module added -
#2707
8ba0addeaThanks @olivermrbl! - tests(integration-tests): Add integration test suite for database options -
#2883
b9680b641Thanks @pKorsholm! - Add services:sales-channel-inventorysales-channel-locationproduct-variant-inventory
-
Updated dependencies [
47d075351]:- medusa-test-utils@1.1.38
1.7.2
Patch Changes
- #2889
d843bc102Thanks @olivermrbl! - Assign jobSchedulerService in EventBusService
1.7.1
Patch Changes
-
#2783
7cced6006Thanks @adrien2p! - fix: getConfigFile typings -
#2815
463f83ffdThanks @adrien2p! - feat(medusa): Order products on retrieval -
#2772
17c3f34e3Thanks @patrick-medusajs! - fix: add missing medusa-telemetry dependency to package.json -
#2811
c16522d6cThanks @pKorsholm! - Add has_account to filter only registered or unregistered customer in the admin -
#2819
2e5ceb795Thanks @josetr! - Allow custom database schema -
#2802
71b536e01Thanks @adrien2p! - chore: Replace all usage of redis for the cache in favour of the cache service -
#2813
9e05fef4bThanks @kasperkristensen! - Fixes a bug where using the q param with the endpoint /admin/price-lists/:id/products would also return products not associated with the price list. -
#2719
3113d8024Thanks @josetr! - feat(medusa): Create draft orders without items -
#2869
e27b1940cThanks @adrien2p! - fix: Order with totals should include the variant relation to the items -
#2812
5e4decbc1Thanks @adrien2p! - fix: Batch job not saving the errors properly -
#2867
b700c6ba5Thanks @patrick-medusajs! - chore(oas): replace requestBody with $ref to req class JSDoc OAS -
#2777
8a60a7338Thanks @riqwan! - fix: Gift cart tax claculation wrongly calculatedAdds tax_rate column to gift_card table to calculate tax accurately for a gift card. This change includes a backfill migration to update gift cards that were already created.
-
#2821
ba6bb3e54Thanks @olivermrbl! - feat(medusa): Extract cron jobs logic from the EventBusService to its own service JobSchedulerService -
#2810
ea460b4e0Thanks @fPolic! - feat(medusa): addqparam to PKs sales channels retrieval -
#2743
c8724da50Thanks @adrien2p! - feat(medusa,medusa-payment-stripe): Move database mutation from plugin to core -
#2738
8dcc805ccThanks @carlos-r-l-rodrigues! - chore(medusa): Validate required id in[someService].retrieve -
#2847
a027d5ff9Thanks @patrick-medusajs! - chore(oas): PascalCase for schemas + remove x-resourceId -
Updated dependencies [
7cced6006]:- medusa-core-utils@1.1.37
1.7.0
Minor Changes
-
#2710
a6243618fThanks @pKorsholm! - Feat: allow customers to claim ordersBREAKING CHANGE:
customerService.retrieveByEmailis being deprecated in favor of two methods:customerService.retrieveRegisteredByEmailandcustomerService.retrieveUnRegisteredByEmail. Please usecustomerService.list({ email: <customer email> })in the future
Patch Changes
-
#2701
198fe78c1Thanks @srindom! - fix(medusa): allow passing idempotency key to service layer create -
#2747
72f70bc78Thanks @kasperkristensen! - Decorate orders returned by /store/orders/:id with totals. -
#2761
e63777e3cThanks @adrien2p! - fix: cart completion strategy tax lines management -
#2687
70a8d3450Thanks @pKorsholm! - fix(medusa): Use requireCustomerAuthentication middleware in get-session -
#2670
1b21af87aThanks @adrien2p! - chore(medusa-core-utils): Migrate to TS -
#2667
ed121922bThanks @adrien2p! - fix(medusa): Order service legacy decorate totals should still apply the totals to the items -
#2770
346461755Thanks @fPolic! - Properly setting "refunded" and "partially refunded" statuses on orders -
#2668
e18b59de6Thanks @adrien2p! - chore: update awilix to v8 -
#2648
42d9c7222Thanks @adrien2p! - Feat(medusa): Optimize the cart creation with time line and therefore the response time -
#2683
33aa3edb8Thanks @kasperkristensen! - fix: Fixes a bug wherecountry_codewas dropped when partially updating a shipping and/or billing address on a cart. -
#2712
1dc816039Thanks @patrick-medusajs! - chore(oas): explicitly declare type:object on schemas with properties -
#2729
cb2a32a82Thanks @riqwan! - Enforces a validation for discounts that makes regions a required parameter -
#2771
c2c38dd09Thanks @kasperkristensen! - Adds appropriate optional type to several endpoint fields related to products. Also fixes the use of wrong payload type foruseAdminUpdateVarianthook inmedusa-react. -
#2764
424efff91Thanks @adrien2p! - feat: Allow to assign a collection to a product during the import -
#2628
b2ea8b7d4Thanks @olivermrbl! - fix(medusa): Throw on flat rate shipping options with no amount -
#1935
b5d6682dbThanks @adrien2p! - Allow regular expression in CORS configuration -
#2751
d68e81fb3Thanks @adrien2p! - fix(medusa): Should update the adjustments upon cart discount removal -
Updated dependencies [
1b21af87a]:- medusa-core-utils@1.1.36
1.6.5
Patch Changes
-
#2594
f60267a49Thanks @pKorsholm! - Update staging action for automatic releases -
#2579
022a84691Thanks @patrick-medusajs! - fix(draft-order): create tax-inclusive with discount -
#2632
5d977a8f5Thanks @adrien2p! - feat(medusa): Performance improvements of listing shipping options -
#2607
e09f6e8a1Thanks @adrien2p! - fix(medusa-payment-stripe): handle webhook sirialization failure -
#2603
9e91a50dfThanks @adrien2p! - fix(medusa-payment-stripe): missing transaction on create payment -
#2612
a77780671Thanks @adrien2p! - fix(medusa): Transaction lock issues on create/update cart items -
#2597
d7997ef25Thanks @olivermrbl! - feat(medusa): Expose Module Resolution API -
Updated dependencies []:
- @medusajs/medusa-cli@1.3.5
1.6.4
Patch Changes
-
#2646
e7c4cc375Thanks @pKorsholm! - jwt fix -
Updated dependencies [
e7c4cc375]:- medusa-core-utils@1.1.35
1.6.3
Patch Changes
1.6.2
Patch Changes
- #2568
2d095a0ceThanks @adrien2p! - fix(medusa): fix missing throw in the store cart create-payment-sessions
- #2552
7b0ceeffbThanks @patrick-medusajs! - feat(medusa, medusa-js, medusa-react): /store api product types
-
#2460
5ea4b728eThanks @github-actions! - Order/cart decorate totals should assign items totals, shipping option requirements should be tax-inclusive if shipping option is, ensure swaps can be created on orders with discounts -
Updated dependencies []:
- @medusajs/medusa-cli@1.3.4
1.6.1
Patch Changes
- #2514
ea3d73882Thanks @pKorsholm! - Feat(medusa): invalid medusa-config handling in loaders
- #2531
38d4a7db3Thanks @pKorsholm! - Feat(Medusa): Allow custom shipping price on draft orders
-
#2532
222423625Thanks @olivermrbl! - Enable analytics feature flag by default -
Updated dependencies [
ea3d73882]:- medusa-core-utils@1.1.34
1.6.0
Minor Changes
- #2471
299c4ae7fThanks @adrien2p! - feat(medusa): Align columns between product import/export, re visit the way the columns are defined and treated
Patch Changes
- #2427
211720f24Thanks @kasperkristensen! - Changes type to type_id for the list products endpoints in both the Store and Admin API.
- #2411
c71744245Thanks @adrien2p! - feat(medusa): Allow to filter collections by discount condition id
- #2433
3c5e31c64Thanks @pKorsholm! - Add protected uploads to fileservices
- #2430
765a2cccdThanks @adrien2p! - Feat(medusa, medusa-js, medusa-react): add resources to discount condition by batch
- #2270
69e579758Thanks @kasperkristensen! - Adds the use of price selection strategy to retrieving variants in the admin API. This moves the responsibility of tax calculations from the frontend (admin) to the backend.
- #2359
19ca18e71Thanks @adrien2p! - feat(medusa): Allow to query product types by discount condition id
- #2444
48411157bThanks @adrien2p! - feat(medusa): Support batch remove resources on discount condition
- #2402
144ce0e42Thanks @carlos-r-l-rodrigues! - Capture DraftOrder payment immediately in register-payment.ts
1.5.0
Minor Changes
Patch Changes
- #2369
d2b272fabThanks @olivermrbl! - feat(medusa): Trim discount code on insert and retrieve
- #2351
d8a5942d3Thanks @ayushthe1! - Fix wrongly referenced product id in ProductImportStrategy Fix assigning nested objects properly
- #2374
edd35631fThanks @olivermrbl! - fix(medusa): Add sales channel to order on creation
-
#2224
3f7317028Thanks @olivermrbl! - Normalize discount code before querying DB inDiscountService.retrieveByCode -
Updated dependencies [
7dc8d3a0c]:- medusa-core-utils@1.1.32
1.4.1
Patch Changes
d2932d328Thanks @olivermrbl! - Expose list-currencies endpoint by removing the feature flag guard on router
d2932d328Thanks @olivermrbl! - Cleanup Tax lines in case of a failed cart completion
1.4.0
Minor Changes
- #2185
64949dc72Thanks @kasperkristensen! - Adds missing response types for currency endpoints and exports route. Adds currency endpoints to medusa-js and medusa-react.
Patch Changes
1.3.9
Patch Changes
1.3.8
Patch Changes
- #2069
ad717b953Thanks @olivermrbl! - Remove deprecated dependency@hapi/joi
- #1846
d14a0398fThanks @olivermrbl! - Fixes an error thrown when deleting product options on a product without variants
-
#2000
ba6416f09Thanks @fPolic! - Convert SwapService to TypeScript -
Updated dependencies [
ad717b953]:- @medusajs/medusa-cli@1.3.3
1.3.7
Patch Changes
- #2105
846ae637eThanks @carlos-r-l-rodrigues! - Fix development hot reload on Windows
1.3.6
Patch Changes
- #2017
900260c5bThanks @olivermrbl! - Adds enabled features flags to tracking event inmedusa-telemetry
- #1976
42ed20951Thanks @pKorsholm! - Convert CollectionService to TypeScript
- #975
a54dc68dbThanks @pKorsholm! - Allow filtering of customer orders
- #1995
aaebb38eaThanks @adrien2p! - Convert IdempotencyKeyService to TypeScript Add await to retrieve in lock method
- #1854
9e0cb1212Thanks @srindom! - Fixes issue where failed cart completion attempts could not be retried without 500 error
- #1962
c97ccd3fbThanks @pKorsholm! - Convert FulfillmentService to TypeScript
- #1963
152934f8bThanks @pKorsholm! - Convert ShippingProfileService to TypeScript
- #1983
11fab121fThanks @pKorsholm! - Convert OauthService to TypeScript
- #1982
40ae53567Thanks @chemicalkosek! - Add payment providers Przelewy24 and Blik through Stripe
- #1988
80e02130bThanks @pKorsholm! - Convert SystemPaymentProvider to TypeScript
-
#1968
4b663cca3Thanks @adrien2p! - Use transactions in CartCompletionStrategy phases -
Updated dependencies [
c97ccd3fb]:- medusa-interfaces@1.3.3
1.3.5
Patch Changes
- #1878
8c283ac3bThanks @srindom! - Fixes issue with listing shipping options with a calculated price type
- #1874
b8ddb31f6Thanks @adrien2p! - Move search indexing into a separate subscriber to defer the work load
- #1852
dafbfa779Thanks @olivermrbl! - When marking a Draft Order as paid, we should generate tax lines before completing it
- #1873
df6637853Thanks @adrien2p! - Adds support for:- Attaching Sales Channel to cart as part of creation
- Updating Sales Channel on a cart and removing inapplicable line items
- #1843
716297231Thanks @olivermrbl! - Fixes free text search for PriceList Products
- #1884
0e0b13148Thanks @pKorsholm! - Expand store result to include default sales channel
-
#1851
c148064b4Thanks @srindom! - Allow an array of region ids in list orders endpoint -
Updated dependencies [
1dec44287,b8ddb31f6]:- medusa-interfaces@1.3.2
1.3.4
Patch Changes
- #1819
3e197e3aThanks @pKorsholm! - Add feature flags to store response
- #1807
39f2c0c1Thanks @srindom! - Calculates correct taxes and totals on line items when carts and orders have gift cards
- #1812
4d15e01cThanks @srindom! - Calculate orders correctly when creating fulfillments by adding adjustments
- #1825
fb82d3ddThanks @olivermrbl! - - Add migration that ensures the correct state of the batch job table regardless of previous migrations
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.3.3 (2022-07-05)
Bug Fixes
- introduce listAndCount for gift cards to enable pagination (#1754) (9a14b84)
- medusa: Remove deps
mongoose+mongodb(#1218) (c76e23e) - add shipping taxes (#1759) (fee0f88)
- medusa: Add images relation (#1693) (765c794)
- medusa: Normalizes email before saving customer (#1719) (2a32609)
- medusa: Plugin loader must also check for TransactionBaseService (#1601) (28ddf10)
- medusa: Product export strategy (#1713) (89cb717)
- medusa: Remove duplicate DiscountRuleType import (#1699) (46a6e1a)
- medusa: update cron schedule to be every 6 hours (#1658) (cffb03d)
- adds tax calculation to product pricing (#1354) (14366f5)
- includes variant prices when listing products using a search query (#1607) (247ad6d)
Features
- add customer to fetch-draft-order payload (#1444) (3fb74bf)
- medusa: Add batch strategy for order exports (#1603) (bf47d1a)
- medusa: Add file size calculation for product export (#1726) (fb7abbf)
- medusa: Add line item totals to cart totals decoration (#1740) (c6dc908)
- medusa: Allow to filter the batch jobs with nullable date (#1747) (c0f624a)
- medusa: Apply query transformers to Collection and CustomerGroups (#1667) (e53c06e)
- medusa: BatchJobStrategy and loaders (#1434) (886dcbc)
- medusa: Convert GiftCardService to Typescript (#1664) (1585b7a)
- medusa: Delete and download url endpoints (#1705) (cc29b64)
- medusa: Extend file-service interface + move to core (#1577) (8e42d37)
- medusa: Migrate utils to TS (#1415) (d98cd85)
- medusa: Parsing CSV files (#1572) (9e686a8)
- medusa: Support batch-job API (#1547) (4536886), closes #1434 #1548 #1453
- medusa: Support transformQuery/Body middleware, introduction of pipe feature (#1593) (3359e18)
- medusa: Update BuildQuery typings (#1672) (93aaaa7)
- medusa-cli: Allow to revert migrations from the CLI (#1353) (012513b)
- medusa,medusa-js,medusa-react: Add BatchJob API support in
medusa-js+medusa-react(#1704) (7302d76) - medusa/product-export-strategy: Implement the Product export strategy (#1688) (7b09b8c)
1.3.2 (2022-06-19)
Bug Fixes
- medisa: Deleting price list should use
remove(#1540) (f0ecef6) - medusa:
AddressPayloadtyping and removes Joi validation from CustomerService (#1520) (8dd27ec) - medusa: add
qparam tolistAndCountproduct types and product tags (#1531) (46d9e6c) - medusa: Allow de-selecting configurations in price lists (#1596) (3f23ede)
- medusa: allow price list
pricesupdate whenregion_idis provided (#1472) (03c5617) - medusa: applicableness of discounts with conditions not related to customer groups (#1534) (a10ac19)
- medusa: CartService fix discounts empty array check on update (#1516) (e31fe4a)
- medusa: CartService lost shipping address when using the id (c442be4)
- medusa: discount types across model, service and api (#1545) (2f08167)
- medusa: Include adjustments in cart retrieval relations in setPaymentSessions (#1518) (02eab5e)
- medusa: Include adjustments when authorizing payment (#1697) (6b23208)
- medusa: MoneyAmountRepository#findManyForVariantInRegion sql statement for constraint related to price_list (#1462) (3c75a65)
- medusa: PluginLoaders when loading services should only look for js files (#1473) (c67d6be)
- medusa: Post /admin/discounts/:id not updating condition operator (#1573) (5414148)
- medusa: Prevent discount type updates (#1584) (083ab09)
- medusa: Proper fix of the cart service (f5edaf5)
- medusa: Remove line-item.js file (#1414) (9087029)
- medusa: RMA on items from swaps and claims (#1182) (5ae5f15)
- medusa: support searching for price lists (#1407) (f71b9b3)
- medusa: Use boolean on list shipping options params (#1493) (7605963)
- Cascade remove prices + option values on variant and product delete (#1465) (e7cb76a)
- Use correct product price when fetching product for pricelist (#1416) (e2d0831)
- medusa-cli: allow spaces in develop command (#1430) (2260c2d)
Features
- medusa: Add /admin/products/:id/variants end point (#1471) (edeac8a)
- medusa: Add endpoint for retrieving a DiscountCondition (#1525) (a87e1cd)
- medusa: Add endpoints specific to DiscountConditions (#1355) (9ca45ea)
- medusa: Add writable type (1499bc5)
- medusa: Export BaseEntity/SoftDeletableEntity from the core (#1594) (d0c679f)
- medusa: Export transaction related methods to the transactionBaseService (99146b7)
- medusa: Improve base-service (bfb81b8)
- medusa: Improve buildQuery as well as refactor the cart service as an example (b90291b)
- medusa: List batch jobs + Introduce composable handler pattern (#1541) (4489b75)
- medusa: Move some typings into the common types (3ad9174)
- medusa: Rename base-service.spec to transaction-base-service.spec (f7ef3aa)
- medusa: Split base service to its related TransactionBaseService and utilities methods when required (e7e715a)
- medusa: Support deleting prices from a price list by product or variant (#1555) (fa031fd)
- medusa: Update TransactionBaseService methods visibility (ff9ff21)
1.3.1 (2022-05-31)
Bug Fixes
- medisa: Deleting price list should use
remove(#1540) (f0ecef6) - medusa:
AddressPayloadtyping and removes Joi validation from CustomerService (#1520) (8dd27ec) - medusa: add
qparam tolistAndCountproduct types and product tags (#1531) (46d9e6c) - medusa: Allow de-selecting configurations in price lists (#1596) (3f23ede)
- medusa: allow price list
pricesupdate whenregion_idis provided (#1472) (03c5617) - medusa: applicableness of discounts with conditions not related to customer groups (#1534) (a10ac19)
- medusa: CartService fix discounts empty array check on update (#1516) (e31fe4a)
- medusa: CartService lost shipping address when using the id (c442be4)
- medusa: discount types across model, service and api (#1545) (2f08167)
- medusa: Include adjustments in cart retrieval relations in setPaymentSessions (#1518) (02eab5e)
- medusa: MoneyAmountRepository#findManyForVariantInRegion sql statement for constraint related to price_list (#1462) (3c75a65)
- medusa: PluginLoaders when loading services should only look for js files (#1473) (c67d6be)
- medusa: Post /admin/discounts/:id not updating condition operator (#1573) (5414148)
- medusa: Prevent discount type updates (#1584) (083ab09)
- medusa: Proper fix of the cart service (f5edaf5)
- medusa: Remove line-item.js file (#1414) (9087029)
- medusa: RMA on items from swaps and claims (#1182) (5ae5f15)
- medusa: support searching for price lists (#1407) (f71b9b3)
- medusa: Use boolean on list shipping options params (#1493) (7605963)
- Cascade remove prices + option values on variant and product delete (#1465) (e7cb76a)
- Use correct product price when fetching product for pricelist (#1416) (e2d0831)
- medusa-cli: allow spaces in develop command (#1430) (2260c2d)
Features
- medusa: Add /admin/products/:id/variants end point (#1471) (edeac8a)
- medusa: Add endpoint for retrieving a DiscountCondition (#1525) (a87e1cd)
- medusa: Add endpoints specific to DiscountConditions (#1355) (9ca45ea)
- medusa: Add writable type (1499bc5)
- medusa: Export BaseEntity/SoftDeletableEntity from the core (#1594) (d0c679f)
- medusa: Export transaction related methods to the transactionBaseService (99146b7)
- medusa: Improve base-service (bfb81b8)
- medusa: Improve buildQuery as well as refactor the cart service as an example (b90291b)
- medusa: List batch jobs + Introduce composable handler pattern (#1541) (4489b75)
- medusa: Move some typings into the common types (3ad9174)
- medusa: Rename base-service.spec to transaction-base-service.spec (f7ef3aa)
- medusa: Split base service to its related TransactionBaseService and utilities methods when required (e7e715a)
- medusa: Support deleting prices from a price list by product or variant (#1555) (fa031fd)
- medusa: Update TransactionBaseService methods visibility (ff9ff21)
1.3.0 (2022-05-01)
Bug Fixes
- Invoke canCalculate with an entire shipping option (#1397) (40b63d0)
- Update
is_giftcardtype when filtering products (#1427) (f7386bf) - medusa: Lint and missing transaction usage (#1297) (ab2d81f)
- medusa: Remove unsupported Discount endpoints (#1367) (9acee27)
- medusa: Remove updatePaymentMethod store cart route (#1382) (89a6de4)
- add tax service registration (#1225) (491b6eb)
- adds date filters on store collection + region list api (#1216) (3cd4108)
- allow offset and limit in products free text search (#1082) (c2241d1)
- ensures no duplicate tax lines when completing cart (#1262) (607a382)
- exists flag on /store/auth/:email endpoint (#1122) (e844f4a)
- export params type (4ee2af2)
- export request types from add and remove product endpoints (#1078) (449e666)
- list customers query error (#1226) (932f4b2)
- merge conflicts (562a1b4)
- Remove
region_idfrom countries on region deletes (#1330) (edc6d9d) - storefront product filtering (#1189) (e3655b5)
- unit test case for
CustomerGroupServiceMock.retrieve(def8763) - variant price update (#1093) (cb7b211)
Features
- line item adjustment migration script (#1255) (b8f1ae9)
- medusa: Improve config loading (#1290) (313cb06)
- medusa: Improve exported medusa API (#1335) (6830a12)
- add
extendparam for customer groups (ecd6ed8) - add and remove products to/from collection in bulk endpoints (#1032) (6629403)
- Add BatchJob entity (#1324) (8c420f4)
- Add DiscountConditions (#1230) (a610805), closes #1146 #1149 #1156 #1170 #1172 #1212 #1224 #1228
- customer group update (#1098) (694e2df)
- customer groups client endpoints (#1147) (93426bf)
- GET customer group endpoint (21d99a4)
- Implement PriceList and extend MoneyAmount (#1152) (5300926)
- line item adjustments (#1319) (1cfeb5d), closes #1241 #1279 #1242 #1243
- list customer groups (#1099) (a514d84)
- new tax api (#979) (c56660f), closes #885 #896 #911 #945 #950 #951 #954 #969 #998 #1017 #1110
- price list products (#1239) (fb33dba)
- update customer groups (#1075) (75fb2ce)
1.2.1 (2022-02-28)
Bug Fixes
- Add tax repo to withTransaction in region service (#1126) (549ad3b)
- allow offset and limit in products free text search (#1082) (a81def2)
- export params type (9d6489d)
- export request types from add and remove product endpoints (#1078) (1f2ee04)
- unit test case for
CustomerGroupServiceMock.retrieve(aa8bbfd) - variant price update (#1093) (59d5d8a)
Features
- add
extendparam for customer groups (bf3e04f) - add and remove products to/from collection in bulk endpoints (#1032) (1e4cc2f)
- customer group update (#1098) (d80eaa1)
- GET customer group endpoint (de06b47)
- new tax api (#979) (47588e7), closes #885 #896 #911 #945 #950 #951 #954 #969 #998 #1017 #1110
- update customer groups (#1075) (73359a6)
1.2.0 (2022-02-25)
Bug Fixes
- allow offset and limit in products free text search (#1082) (c2241d1)
- export params type (4ee2af2)
- export request types from add and remove product endpoints (#1078) (449e666)
- unit test case for
CustomerGroupServiceMock.retrieve(def8763) - variant price update (#1093) (cb7b211)
Features
- add
extendparam for customer groups (ecd6ed8) - add and remove products to/from collection in bulk endpoints (#1032) (6629403)
- customer group update (#1098) (694e2df)
- GET customer group endpoint (21d99a4)
- new tax api (#979) (c56660f), closes #885 #896 #911 #945 #950 #951 #954 #969 #998 #1017 #1110
- update customer groups (#1075) (75fb2ce)
1.1.64 (2022-02-06)
Bug Fixes
- release (fc3fbc8)
1.1.63 (2022-02-06)
Bug Fixes
- adds order by functionality to products (#1021) (3bf32e5)
- adds return reasons to swaps (#1026) (7d2b5b8)
- admin collections default relations (#1023) (d2a7534)
- Support array of payment status filters when listing orders (#1013) (fdc493d)
- Updating store currencies (#984) (59bb413)
Features
1.1.62 (2022-01-11)
Bug Fixes
- Adds default currency to store currencies on create (#982) (a0a21d1)
- api claim types + tests (#967) (d365839)
- Type in AdminProductListTagsRes to use tags instead of types (#958) (0ac52b7)
Features
1.1.61 (2021-12-29)
Note: Version bump only for package @medusajs/medusa
1.1.60 (2021-12-17)
Features
- Add Discount Admin endpoint to JS client (#919) (2ca1a87)
- add medusa-react (#913) (d0d8dd7)
- add returns admin endpoints to medusa-js (#935) (b9d6f95)
- add store admin endpoints to medusa-js (#938) (31fad74)
- Adds Auth Admin API to
medusa-js(#917) (5c47184) - Adds Customer Admin routes to JS client (#918) (25fe224)
- medusa js admin regions (#939) (8532c96)
- medusa js admin shipping options (#934) (8b1b551)
- medusa-js admin return reasons (#931) (0acc462)
1.1.59 (2021-12-08)
Bug Fixes
1.1.58 (2021-12-08)
Bug Fixes
- create cart with items (#851) (74bc9c6)
- ensures that delayed restock notifications are being sent (#881) (329767e)
- medusa-js complete cart types + oas comments (#889) (487356a)
- medusa: migrate cart service to typescript (#884) (ed04132)
- medusa: order tax_rate type (#879) (89472b7)
- refresh payment session oas comment (#888) (efadffe)
- return reasons type (#893) (e8b6d21)
- widen range of discount limit conditions (#895) (7d6fc5c)
Features
- Admin shipping options routes to Typescript (#891) (6579c13)
- medusa-source-shopify loader (#563) (577bcc2)
1.1.57 (2021-11-23)
Bug Fixes
1.1.56 (2021-11-22)
Bug Fixes
1.1.55 (2021-11-19)
Bug Fixes
- /api/routes/store/auth pass linting (#645) (40ad748)
- /api/routes/store/customers pass linting (#646) (7cc94dc)
- add product count to storefront (#719) (45b344f)
- adds options to default relations in storefront product endpoints (#712) (e82737a)
- api/routes/store/products pass linting (#644) (2966242)
- delete region causes cascade error (#672) (0a65eca)
- lint in packages/medusa/src/services/swap.js pass linting (#587) (3156a0d)
- make /api/routes/admin/gift-cards,routes/store/gift-cards,/routes/store/orders pass linting (#643) (60e9432)
- make /swaps pass eslint (#665) (623d5f2)
- make api/routes/admin/apps pass eslint (#641) (c9234c2)
- make api/routes/store/swaps pass eslint (#678) (d9ee127)
- make discounts pass eslint (3df2b42)
- make it possible to update order shipping address (#668) (e0fa06f)
- make packages/medusa/src/api/routes/admin/auth and 3 others pass eslint (#666) (95f80f8)
- make packages/medusa/src/api/routes/admin/notes pass eslint (#690) (f011662)
- make packages/medusa/src/api/routes/admin/orders pass eslint (#649) (dc88210)
- make packages/medusa/src/api/routes/admin/return-reasons pass eslint (#654) (a8fc89a)
- make packages/medusa/src/api/routes/admin/returns pass eslint (#653) (2f7deea)
- make packages/medusa/src/api/routes/admin/shipping-options pass eslint (#674) (bd86d3c)
- make packages/medusa/src/api/routes/admin/shipping-profiles pass eslint (#642) (ce4d361)
- make packages/medusa/src/api/routes/admin/store pass eslint (#686) (7a230ec)
- make packages/medusa/src/api/routes/admin/upload pass eslint (#627) (5fbce42)
- make packages/medusa/src/api/routes/admin/users pass eslint (a6a612c)
- make packages/medusa/src/api/routes/store/carts pass eslint (#652) (1ba63cc)
- make packages/medusa/src/api/routes/store/shipping-options pass linting (#648) (5cb1b56)
- make packages/medusa/src/services/cart.js pass eslint (#700) (0caba0d)
- Make packages/medusa/src/services/claim-item.js pass linting (#626) (0d30369)
- Make packages/medusa/src/services/oauth.js pass linting (#604) (14608b0)
- make packages/medusa/src/services/payment-provider.js pass eslint (#549) (caf4357), closes #692
- Make packages/medusa/src/services/product-variant.js pass linting (#693) (a351398)
- make packages/medusa/src/services/shipping-profile.js pass eslint (#582) (2c415ea)
- make packages/medusa/src/services/totals.js pass eslint (23e83af)
- make variants pass eslint (a1e446c)
- make variants pass eslint (#647) (f4307c7)
- medusa: add total count for list queries in product (#710) (109d400)
- Prepare routes for linting (#603) (3e68069)
- release (5fa4848)
- updates documentation and fixes script blockers (#765) (3ea6aea)
Features
- admin api - allow customers to be created and updated with metadata (#824) (2d9879e)
- Algolia plugin for medusa (#718) (8ce9b20)
- Allow retrieval of soft-deleted products (#723) (1e50aee)
- medusa: adds collection endpoints to storefront (#711) (5812756)
- Typescript for API layer (#817) (373532e)
1.1.54 (2021-11-19)
Bug Fixes
- /api/routes/store/auth pass linting (#645) (40ad748)
- /api/routes/store/customers pass linting (#646) (7cc94dc)
- add product count to storefront (#719) (45b344f)
- adds options to default relations in storefront product endpoints (#712) (e82737a)
- api/routes/store/products pass linting (#644) (2966242)
- delete region causes cascade error (#672) (0a65eca)
- lint in packages/medusa/src/services/swap.js pass linting (#587) (3156a0d)
- make /api/routes/admin/gift-cards,routes/store/gift-cards,/routes/store/orders pass linting (#643) (60e9432)
- make /swaps pass eslint (#665) (623d5f2)
- make api/routes/admin/apps pass eslint (#641) (c9234c2)
- make api/routes/store/swaps pass eslint (#678) (d9ee127)
- make discounts pass eslint (3df2b42)
- make it possible to update order shipping address (#668) (e0fa06f)
- make packages/medusa/src/api/routes/admin/auth and 3 others pass eslint (#666) (95f80f8)
- make packages/medusa/src/api/routes/admin/notes pass eslint (#690) (f011662)
- make packages/medusa/src/api/routes/admin/orders pass eslint (#649) (dc88210)
- make packages/medusa/src/api/routes/admin/return-reasons pass eslint (#654) (a8fc89a)
- make packages/medusa/src/api/routes/admin/returns pass eslint (#653) (2f7deea)
- make packages/medusa/src/api/routes/admin/shipping-options pass eslint (#674) (bd86d3c)
- make packages/medusa/src/api/routes/admin/shipping-profiles pass eslint (#642) (ce4d361)
- make packages/medusa/src/api/routes/admin/store pass eslint (#686) (7a230ec)
- make packages/medusa/src/api/routes/admin/upload pass eslint (#627) (5fbce42)
- make packages/medusa/src/api/routes/admin/users pass eslint (a6a612c)
- make packages/medusa/src/api/routes/store/carts pass eslint (#652) (1ba63cc)
- make packages/medusa/src/api/routes/store/shipping-options pass linting (#648) (5cb1b56)
- make packages/medusa/src/services/cart.js pass eslint (#700) (0caba0d)
- Make packages/medusa/src/services/claim-item.js pass linting (#626) (0d30369)
- Make packages/medusa/src/services/oauth.js pass linting (#604) (14608b0)
- make packages/medusa/src/services/payment-provider.js pass eslint (#549) (caf4357), closes #692
- Make packages/medusa/src/services/product-variant.js pass linting (#693) (a351398)
- make packages/medusa/src/services/shipping-profile.js pass eslint (#582) (2c415ea)
- make packages/medusa/src/services/totals.js pass eslint (23e83af)
- make variants pass eslint (a1e446c)
- make variants pass eslint (#647) (f4307c7)
- medusa: add total count for list queries in product (#710) (109d400)
- Prepare routes for linting (#603) (3e68069)
- updates documentation and fixes script blockers (#765) (3ea6aea)
Features
- admin api - allow customers to be created and updated with metadata (#824) (2d9879e)
- Algolia plugin for medusa (#718) (8ce9b20)
- Allow retrieval of soft-deleted products (#723) (1e50aee)
- medusa: adds collection endpoints to storefront (#711) (5812756)
- Typescript for API layer (#817) (373532e)
1.1.53 (2021-11-19)
Bug Fixes
- /api/routes/store/auth pass linting (#645) (40ad748)
- /api/routes/store/customers pass linting (#646) (7cc94dc)
- add product count to storefront (#719) (45b344f)
- adds options to default relations in storefront product endpoints (#712) (e82737a)
- api/routes/store/products pass linting (#644) (2966242)
- delete region causes cascade error (#672) (0a65eca)
- lint in packages/medusa/src/services/swap.js pass linting (#587) (3156a0d)
- make /api/routes/admin/gift-cards,routes/store/gift-cards,/routes/store/orders pass linting (#643) (60e9432)
- make /swaps pass eslint (#665) (623d5f2)
- make api/routes/admin/apps pass eslint (#641) (c9234c2)
- make api/routes/store/swaps pass eslint (#678) (d9ee127)
- make discounts pass eslint (3df2b42)
- make it possible to update order shipping address (#668) (e0fa06f)
- make packages/medusa/src/api/routes/admin/auth and 3 others pass eslint (#666) (95f80f8)
- make packages/medusa/src/api/routes/admin/notes pass eslint (#690) (f011662)
- make packages/medusa/src/api/routes/admin/orders pass eslint (#649) (dc88210)
- make packages/medusa/src/api/routes/admin/return-reasons pass eslint (#654) (a8fc89a)
- make packages/medusa/src/api/routes/admin/returns pass eslint (#653) (2f7deea)
- make packages/medusa/src/api/routes/admin/shipping-options pass eslint (#674) (bd86d3c)
- make packages/medusa/src/api/routes/admin/shipping-profiles pass eslint (#642) (ce4d361)
- make packages/medusa/src/api/routes/admin/store pass eslint (#686) (7a230ec)
- make packages/medusa/src/api/routes/admin/upload pass eslint (#627) (5fbce42)
- make packages/medusa/src/api/routes/admin/users pass eslint (a6a612c)
- make packages/medusa/src/api/routes/store/carts pass eslint (#652) (1ba63cc)
- make packages/medusa/src/api/routes/store/shipping-options pass linting (#648) (5cb1b56)
- make packages/medusa/src/services/cart.js pass eslint (#700) (0caba0d)
- Make packages/medusa/src/services/claim-item.js pass linting (#626) (0d30369)
- Make packages/medusa/src/services/oauth.js pass linting (#604) (14608b0)
- make packages/medusa/src/services/payment-provider.js pass eslint (#549) (caf4357), closes #692
- Make packages/medusa/src/services/product-variant.js pass linting (#693) (a351398)
- make packages/medusa/src/services/shipping-profile.js pass eslint (#582) (2c415ea)
- make packages/medusa/src/services/totals.js pass eslint (23e83af)
- make variants pass eslint (a1e446c)
- make variants pass eslint (#647) (f4307c7)
- medusa: add total count for list queries in product (#710) (109d400)
- Prepare routes for linting (#603) (3e68069)
- updates documentation and fixes script blockers (#765) (3ea6aea)
Features
- admin api - allow customers to be created and updated with metadata (#824) (2d9879e)
- Algolia plugin for medusa (#718) (8ce9b20)
- Allow retrieval of soft-deleted products (#723) (1e50aee)
- medusa: adds collection endpoints to storefront (#711) (5812756)
- Typescript for API layer (#817) (373532e)
1.1.52 (2021-11-09)
Note: Version bump only for package @medusajs/medusa
1.1.51 (2021-11-03)
Bug Fixes
1.1.50 (2021-11-02)
Note: Version bump only for package @medusajs/medusa
1.1.49 (2021-10-26)
Bug Fixes
- allow empty string to search product route (52c47ab)
1.1.48 (2021-10-25)
Bug Fixes
- make contentful data sync (548f6c7)
1.1.47 (2021-10-23)
Bug Fixes
- pull missing fields (b82b43b)
1.1.46 (2021-10-19)
Bug Fixes
- add integration test (38813ec)
- allow changing regions safely (06f5fe2)
- cleanup (5441d47)
- prettier (5a67d1e)
1.1.45 (2021-10-18)
Note: Version bump only for package @medusajs/medusa
1.1.44 (2021-10-18)
Bug Fixes
- undefined references (5afd0df)
1.1.43 (2021-10-18)
Bug Fixes
- add possiblity to unset billing address (dc7ecc9)
- adjustments based on feedback (52be911)
- adjustments based on seb's feedback (dba1d5b)
- allow custom shipping options to bypass option requirements (75e59ec)
- autofix (d9608e1)
- Creating shipping options with requirements (#428) (ae0ab03)
- customer endpoints shouldn't use customer id already provided through authentication (#402) (bf43896)
- example (43a2b07)
- failing integration tests (9c72acd)
- ILIKE operator not supported in sqlite (#393) (49a1329)
- include shipping profile and requirement relations when fetching custom shipping options (569595d)
- jsdoc (02ce006)
- jsdoc custom shipping option service (f7c7659)
- make /packages/medusa/src/services/gift-card.js pass eslint (#533) (06ee5df)
- make /packages/medusa/src/services/line-item.js pass eslint (#555) (f2d97df)
- make medusa/src/services/fulfillment.js pass eslint (#557) (fe599c7)
- make packages/medusa/src/services/claim.js pass eslint (#551) (ddeaf57)
- make packages/medusa/src/services/discount.js pass eslint (#553) (1e13c83)
- make packages/medusa/src/services/draft-order.js pass eslint (#554) (1791acb)
- make packages/medusa/src/services/idempotency-key.js pass linting (#568) (5b3c0c4)
- make packages/medusa/src/services/note.js pass eslint (#565) (275a0f1)
- make packages/medusa/src/services/notification.js pass eslint (#566) (38559b5)
- make packages/medusa/src/services/region.js pass eslint (#542) (f926e02)
- Make packages/medusa/src/services/transaction.js pass linting (#534) (10f1d9d)
- make return-reason.js pass eslint (#539) (b6efa6f)
- make system-payment-provider.js pass eslint (#574) (8e59ec8)
- medusa: hide password hash (#429) (cd4afd1)
- meiliesearch README.md + remove: searchService from silentResolver (1444353)
- merge conflicts (153366c)
- merge conflicts (632ad17)
- merge develop (2297a84)
- more adjustments (3d088c3)
- move subscriber to core (700f8c3)
- options relations on GET variant (#532) (fc50aac)
- product ordering (57a6612)
- remove custom shipping options from swapService create method call (71d433c)
- remove verbose mode in integration test + fix jsdoc (36aeb4f)
- shipping option updates (#426) (22f3f2a)
- tests (db83448)
- Throw on cart creation when no region exist (#455) (17b192f)
- update event (6d21d0d)
- update product images (#494) (c0e947f)
- update seeder to product published (#423) (d8e5318)
- use type to choose transformer before adding or replacing documents (24eecd2)
Features
- add product status (#400) (a82332d)
- Allow backorder on swaps (#404) (00ab03f)
- allow product selection on discounts allocated to a specific item (#395) (84d4d79)
- customer-information (#413) (a70e3ed)
- Product filtering (#439) (5ef2a3f)
- rma shipping option + unit tests (77ee0bf)
Reverts
- Revert "fixed linting errors on packages/medusa/src/services/user.js #531 (#543)" (#547) (ba2d923), closes #531 #543 #547
1.1.42 (2021-10-18)
Bug Fixes
- add possiblity to unset billing address (dc7ecc9)
- adjustments based on feedback (52be911)
- adjustments based on seb's feedback (dba1d5b)
- allow custom shipping options to bypass option requirements (75e59ec)
- autofix (d9608e1)
- Creating shipping options with requirements (#428) (ae0ab03)
- customer endpoints shouldn't use customer id already provided through authentication (#402) (bf43896)
- example (43a2b07)
- failing integration tests (9c72acd)
- ILIKE operator not supported in sqlite (#393) (49a1329)
- include shipping profile and requirement relations when fetching custom shipping options (569595d)
- jsdoc (02ce006)
- jsdoc custom shipping option service (f7c7659)
- make /packages/medusa/src/services/gift-card.js pass eslint (#533) (06ee5df)
- make /packages/medusa/src/services/line-item.js pass eslint (#555) (f2d97df)
- make medusa/src/services/fulfillment.js pass eslint (#557) (fe599c7)
- make packages/medusa/src/services/claim.js pass eslint (#551) (ddeaf57)
- make packages/medusa/src/services/discount.js pass eslint (#553) (1e13c83)
- make packages/medusa/src/services/draft-order.js pass eslint (#554) (1791acb)
- make packages/medusa/src/services/idempotency-key.js pass linting (#568) (5b3c0c4)
- make packages/medusa/src/services/note.js pass eslint (#565) (275a0f1)
- make packages/medusa/src/services/notification.js pass eslint (#566) (38559b5)
- make packages/medusa/src/services/region.js pass eslint (#542) (f926e02)
- Make packages/medusa/src/services/transaction.js pass linting (#534) (10f1d9d)
- make return-reason.js pass eslint (#539) (b6efa6f)
- make system-payment-provider.js pass eslint (#574) (8e59ec8)
- medusa: hide password hash (#429) (cd4afd1)
- meiliesearch README.md + remove: searchService from silentResolver (1444353)
- merge conflicts (153366c)
- merge conflicts (632ad17)
- merge develop (2297a84)
- more adjustments (3d088c3)
- move subscriber to core (700f8c3)
- options relations on GET variant (#532) (fc50aac)
- product ordering (57a6612)
- remove custom shipping options from swapService create method call (71d433c)
- remove verbose mode in integration test + fix jsdoc (36aeb4f)
- shipping option updates (#426) (22f3f2a)
- tests (db83448)
- Throw on cart creation when no region exist (#455) (17b192f)
- update event (6d21d0d)
- update product images (#494) (c0e947f)
- update seeder to product published (#423) (d8e5318)
- use type to choose transformer before adding or replacing documents (24eecd2)
Features
- add product status (#400) (a82332d)
- Allow backorder on swaps (#404) (00ab03f)
- allow product selection on discounts allocated to a specific item (#395) (84d4d79)
- customer-information (#413) (a70e3ed)
- Product filtering (#439) (5ef2a3f)
- rma shipping option + unit tests (77ee0bf)
Reverts
- Revert "fixed linting errors on packages/medusa/src/services/user.js #531 (#543)" (#547) (ba2d923), closes #531 #543 #547
1.1.41 (2021-09-15)
Bug Fixes
- 404 product (8c8c589)
- add default relations to variants to include prices (#394) (d477ca9)
- Ensure uniqueness for products, variants, collections and discounts (#382) (2715095)
- make shipping_option_id on requirements optional (#340) (16b0fa3)
Features
1.1.40 (2021-09-15)
Bug Fixes
- 404 product (8c8c589)
- add default relations to variants to include prices (#394) (d477ca9)
- Ensure uniqueness for products, variants, collections and discounts (#382) (2715095)
- make shipping_option_id on requirements optional (#340) (16b0fa3)
Features
1.1.39 (2021-09-14)
Bug Fixes
- 404 product (8c8c589)
- add default relations to variants to include prices (#394) (d477ca9)
- Ensure uniqueness for products, variants, collections and discounts (#382) (2715095)
- make shipping_option_id on requirements optional (#340) (16b0fa3)
Features
1.1.40 (2021-09-02)
Bug Fixes
Features
1.1.39 (2021-08-31)
Bug Fixes
Features
1.1.38 (2021-08-17)
Bug Fixes
1.1.37 (2021-08-17)
Bug Fixes
1.1.36 (2021-08-11)
Bug Fixes
1.1.35 (2021-08-09)
Note: Version bump only for package @medusajs/medusa
1.1.34 (2021-08-05)
Bug Fixes
- canary assist (b988b67)
- product and variant api route validation (#331) (b101725)
- return lines allow_discounts (1295ceb)
Features
- Add discountable flag to product (#329) (6053c4a)
- add route for retrieving a swap (#326) (821d8be)
- In band inventory updates (#311) (f07cc0f)
- medusa-telemetry (#328) (cfe19f7)
1.1.33 (2021-07-26)
Bug Fixes
- enforce 1 shipping method per profile (#322) (b378a4f)
- parameterize integration tests' db credentials (#319) (06fd882)
Features
1.1.32 (2021-07-16)
Note: Version bump only for package @medusajs/medusa
1.1.31 (2021-07-15)
Note: Version bump only for package @medusajs/medusa
1.1.30 (2021-07-15)
Bug Fixes
- adds tracking links to customer orders (c013270)
- allow updating billing address on customer (5a1cbc6)
- better store/customer support (6342e68)
- create fulfillment (0603a86)
- medusa: Resolve issue with soft-delete and unique indexes in DB (#296) (6358f8f)
1.1.29 (2021-07-02)
Note: Version bump only for package @medusajs/medusa
1.1.28 (2021-06-24)
Note: Version bump only for package @medusajs/medusa
1.1.27 (2021-06-22)
Bug Fixes
- adds transformer to map field names to field_id names (88d96a2)
- giftcard-order relation (c88c407)
- lint (5829550)
- mobile pay support (91511cb)
- region sync (8e29e6e)
- release assist (668e8a7)
1.1.26 (2021-06-10)
Bug Fixes
- avoid error message (0a62590)
1.1.25 (2021-06-09)
Note: Version bump only for package @medusajs/medusa
1.1.24 (2021-06-09)
Bug Fixes
- babel (813a1c9)
- bearer user id login development (df50186)
- common registration name formatter (f4f67a3)
- migration dirs (57a2de6)
- migration dirs (e764d8e)
- order order (245ccdc)
- PR (e20ba1e)
- setup to allow login to Medusa Cloud (bbd2f02)
- test name registration (e59dc3b)
- wip (42d9a48)
- medusa: Add free shipping functionality (#241) (fb0613d)
Features
- cli: adds seed script (5136c77)
- allow custom address on claims (586f4d8)
- medusa: Swaps on swaps (#229) (f8f1f57)
1.1.23 (2021-06-09)
Bug Fixes
- babel (813a1c9)
- bearer user id login development (df50186)
- common registration name formatter (f4f67a3)
- migration dirs (57a2de6)
- migration dirs (e764d8e)
- order order (245ccdc)
- PR (e20ba1e)
- setup to allow login to Medusa Cloud (bbd2f02)
- test name registration (e59dc3b)
- wip (42d9a48)
- medusa: Add free shipping functionality (#241) (fb0613d)
Features
- cli: adds seed script (5136c77)
- allow custom address on claims (586f4d8)
- medusa: Swaps on swaps (#229) (f8f1f57)
1.1.22 (2021-06-09)
Bug Fixes
- babel (813a1c9)
- bearer user id login development (df50186)
- common registration name formatter (f4f67a3)
- migration dirs (57a2de6)
- migration dirs (e764d8e)
- order order (245ccdc)
- PR (e20ba1e)
- setup to allow login to Medusa Cloud (bbd2f02)
- test name registration (e59dc3b)
- wip (42d9a48)
- medusa: Add free shipping functionality (#241) (fb0613d)
Features
- cli: adds seed script (5136c77)
- allow custom address on claims (586f4d8)
- medusa: Swaps on swaps (#229) (f8f1f57)
1.1.20 (2021-06-08)
Bug Fixes
- babel (813a1c9)
- bearer user id login development (df50186)
- common registration name formatter (f4f67a3)
- migration dirs (57a2de6)
- migration dirs (e764d8e)
- PR (e20ba1e)
- setup to allow login to Medusa Cloud (bbd2f02)
- test name registration (e59dc3b)
- wip (42d9a48)
- medusa: Add free shipping functionality (#241) (fb0613d)
Features
- cli: adds seed script (5136c77)
- allow custom address on claims (586f4d8)
- medusa: Swaps on swaps (#229) (f8f1f57)
1.1.23 (2021-04-29)
Note: Version bump only for package @medusajs/medusa
1.1.22 (2021-04-28)
Note: Version bump only for package @medusajs/medusa
1.1.21 (2021-04-20)
Note: Version bump only for package @medusajs/medusa
1.1.20 (2021-04-20)
Features
1.1.19 (2021-04-13)
Bug Fixes
- adds tests (69442a1)
- creates restock functionality (2b25550)
- deps (a9ea38c)
- merge develop (a468c45)
- working api (9d81097)
- medusa: Move discount usage from rule to discount (d9cd52a)
Features
- restock service (8bd5fa8)
1.1.18 (2021-04-09)
Bug Fixes
- adds tests (69442a1)
- creates restock functionality (2b25550)
- deps (a9ea38c)
- working api (9d81097)
- medusa: Move discount usage from rule to discount (d9cd52a)
Features
- restock service (8bd5fa8)
1.1.17 (2021-03-30)
Bug Fixes
- publish assist (7719957)
1.1.16 (2021-03-30)
Bug Fixes
- publish assist (7719957)
1.1.15 (2021-03-30)
Bug Fixes
- publish assist (7719957)
1.1.16 (2021-03-26)
Note: Version bump only for package @medusajs/medusa
1.1.15 (2021-03-18)
Note: Version bump only for package @medusajs/medusa
1.1.14 (2021-03-17)
Bug Fixes
1.1.13 (2021-03-17)
Bug Fixes
- add region to gift-cards (ffac0d3)
- adds integration test to create endpoint (521d306)
- allows shipping option filters in return (#202) (7c7f86e)
- contentful sync (#206) (227cdb6)
- enable gift-card creation without order_id (9ce935a)
- enable gift-card creation without order_id (#195) (1263d24)
- merge (49f1d0f)
- merge (31d5bb0)
- medusa: expose items.refundable (3fbf38f)
- merge api (6ad2b0e)
- medusa: Upsert product images (#200) (a031f1f)
- round totals (a1ba2e8)
- test (caf1ecf)
Features
- medusa: Add support for filtering with gt, lt, gte and lte (#190) (dd0491f)
- medusa: cart context (#201) (dd7b306)
- medusa: storefront return (#194) (252db5e)
1.1.12 (2021-03-17)
Bug Fixes
- add region to gift-cards (ffac0d3)
- adds integration test to create endpoint (521d306)
- allows shipping option filters in return (#202) (7c7f86e)
- contentful sync (#206) (227cdb6)
- enable gift-card creation without order_id (9ce935a)
- enable gift-card creation without order_id (#195) (1263d24)
- merge (49f1d0f)
- merge (31d5bb0)
- medusa: expose items.refundable (3fbf38f)
- merge api (6ad2b0e)
- medusa: Upsert product images (#200) (a031f1f)
- round totals (a1ba2e8)
- test (caf1ecf)
Features
- medusa: Add support for filtering with gt, lt, gte and lte (#190) (dd0491f)
- medusa: cart context (#201) (dd7b306)
- medusa: storefront return (#194) (252db5e)
1.1.11 (2021-02-25)
Bug Fixes
1.1.10 (2021-02-25)
Note: Version bump only for package @medusajs/medusa
1.1.10-next.1 (2021-02-25)
Bug Fixes
- update-product (0320788)
1.1.10-next.0 (2021-02-22)
Features
1.1.9 (2021-02-18)
Bug Fixes
- performant relations (5659d10)
1.1.8 (2021-02-17)
Bug Fixes
Features
1.1.7 (2021-02-08)
Features
1.1.6 (2021-02-03)
Note: Version bump only for package @medusajs/medusa
1.1.5 (2021-02-03)
Features
1.1.4 (2021-01-29)
Note: Version bump only for package @medusajs/medusa
1.1.3 (2021-01-27)
Bug Fixes
1.1.2 (2021-01-27)
Features
1.1.1 (2021-01-26)
Bug Fixes
1.1.0 (2021-01-26)
Note: Version bump only for package @medusajs/medusa
1.0.56 (2021-01-06)
Note: Version bump only for package @medusajs/medusa
1.0.55 (2021-01-06)
Note: Version bump only for package @medusajs/medusa
1.0.54 (2020-12-28)
Features
1.0.53 (2020-12-17)
Features
1.0.52 (2020-12-09)
Bug Fixes
- .gitignore (ed4d2b4)
1.0.51 (2020-12-09)
Note: Version bump only for package @medusajs/medusa
1.0.50 (2020-12-08)
Note: Version bump only for package @medusajs/medusa
1.0.49 (2020-12-04)
Note: Version bump only for package @medusajs/medusa
1.0.48 (2020-12-02)
Bug Fixes
1.0.47 (2020-11-29)
Bug Fixes
1.0.46 (2020-11-28)
Note: Version bump only for package @medusajs/medusa
1.0.45 (2020-11-26)
Note: Version bump only for package @medusajs/medusa
1.0.44 (2020-11-24)
Note: Version bump only for package @medusajs/medusa
1.0.43 (2020-11-24)
Note: Version bump only for package @medusajs/medusa
1.0.42 (2020-11-13)
Note: Version bump only for package @medusajs/medusa
1.0.41 (2020-11-13)
Note: Version bump only for package @medusajs/medusa
1.0.40 (2020-11-13)
Features
- medusa: Adds shipped status to line items + Capture fails will give payment_status = requires_action (6a3c545)
1.0.39 (2020-11-05)
Note: Version bump only for package @medusajs/medusa
1.0.38 (2020-11-05)
Note: Version bump only for package @medusajs/medusa
1.0.37 (2020-11-04)
Note: Version bump only for package @medusajs/medusa
1.0.36 (2020-11-04)
Features
1.0.35 (2020-11-02)
Bug Fixes
- add country code on preCartCreation (e3faa64)
1.0.34 (2020-10-31)
Bug Fixes
1.0.33 (2020-10-28)
Features
1.0.32 (2020-10-20)
Note: Version bump only for package @medusajs/medusa
1.0.31 (2020-10-20)
Features
- medusa-interfaces: Adds schema options to base model (cc23a3b)
1.0.30 (2020-10-20)
Note: Version bump only for package @medusajs/medusa
1.0.29 (2020-10-20)
Note: Version bump only for package @medusajs/medusa
1.0.28 (2020-10-19)
Note: Version bump only for package @medusajs/medusa
1.0.27 (2020-10-17)
Note: Version bump only for package @medusajs/medusa
1.0.26 (2020-10-14)
Features
1.0.25 (2020-10-08)
Note: Version bump only for package @medusajs/medusa
1.0.24 (2020-10-08)
Note: Version bump only for package @medusajs/medusa
1.0.23 (2020-10-06)
Note: Version bump only for package @medusajs/medusa
1.0.22 (2020-10-06)
Note: Version bump only for package @medusajs/medusa
1.0.21 (2020-10-05)
Bug Fixes
1.0.20 (2020-10-05)
Bug Fixes
- medusa-plugin-addon: Fixes admin endpoints, Adds flag to avoid merging add-on line-items (d8483cd)
Features
1.0.19 (2020-09-21)
Note: Version bump only for package @medusajs/medusa
1.0.18 (2020-09-21)
Note: Version bump only for package @medusajs/medusa
1.0.17 (2020-09-18)
Note: Version bump only for package @medusajs/medusa
1.0.16 (2020-09-11)
Bug Fixes
- medusa: add line item to order.gift_card_created event (c5019ca)
1.0.15 (2020-09-10)
Bug Fixes
1.0.14 (2020-09-09)
Note: Version bump only for package @medusajs/medusa
1.0.13 (2020-09-09)
Note: Version bump only for package @medusajs/medusa
1.0.12 (2020-09-09)
Features
- plugins: Adds add-on plugin (3de1e6d)
1.0.11 (2020-09-09)
1.0.10 (2020-09-09)
Bug Fixes
- updates license (db519fb)
1.0.9 (2020-09-08)
1.0.8 (2020-09-08)
Bug Fixes
1.0.7 (2020-09-07)
1.0.6 (2020-09-07)
Bug Fixes
- medusa: secure cookies in staging (7e2446f)
1.0.1 (2020-09-05)
Bug Fixes
1.0.1-beta.0 (2020-09-04)
Bug Fixes
1.0.0 (2020-09-03)
1.0.0-y.25 (2020-09-03)
1.0.0-y.17 (2020-09-01)
Bug Fixes
- all redis urls correct (473d702)
1.0.0-y.16 (2020-09-01)
Bug Fixes
- all redis urls correct (11a9f38)
1.0.0-y.15 (2020-09-01)
Bug Fixes
- debug (aece0ff)
1.0.0-y.14 (2020-09-01)
Bug Fixes
- pass config to service loader (d7cd7e9)
1.0.0-y.13 (2020-09-01)
Bug Fixes
- use medusa config for env vars (61dc478)
1.0.0-y.12 (2020-09-01)
Bug Fixes
- asValue registrations (5504281)
1.0.0-y.11 (2020-09-01)
Bug Fixes
- use fewer redis connections (b5ee323)
1.0.0-y.9 (2020-09-01)
Bug Fixes
- more economical use of redis clients (b85417a)
1.0.0-y.8 (2020-09-01)
Bug Fixes
- more economical use of redis clients (fdfc213)
1.0.0-y.4 (2020-08-31)
Bug Fixes
- add tax_code to regions (e8afb6b)
1.0.0-y.3 (2020-08-31)
Bug Fixes
- auto pick country in 1 country regions (d11eb8f)
1.0.0-y.0 (2020-08-30)
Bug Fixes
- removes unnecessary import (270645d)
1.0.0-alpha.37 (2020-08-30)
Bug Fixes
- update password hashing (16d3c88)
1.0.0-alpha.36 (2020-08-30)
1.0.0-alpha.31 (2020-08-28)
Bug Fixes
- better rounding of totals (3093cba)
1.0.0-alpha.30 (2020-08-28)
1.0.0-alpha.27 (2020-08-27)
Bug Fixes
- completeOrder: removes payment capture (db3c332)
- contentful-plugin: Keep existing entry fields (eb47896)
- discount: allow all updates on discounts (d8aac75)
- medusa: allow multiple fulfillments (0856645)
- order: Adds display_id to free text search (cfa7417)
Features
- pagination: Adds MVP pagination to orders and products for admin routes (9dc6999)
1.0.0-alpha.24 (2020-08-27)
1.0.0-alpha.22 (2020-08-25)
1.0.0-alpha.21 (2020-08-25)
Bug Fixes
- order: sends order to fulfillment provider (450f7d9)
1.0.0-alpha.15 (2020-08-22)
1.0.0-alpha.14 (2020-08-22)
1.0.0-alpha.13 (2020-08-22)
1.0.0-alpha.12 (2020-08-22)
1.0.0-alpha.11 (2020-08-22)
1.0.0-alpha.10 (2020-08-22)
1.0.0-alpha.9 (2020-08-21)
1.0.0-alpha.8 (2020-08-21)
1.0.0-alpha.7 (2020-08-21)
1.0.0-alpha.6 (2020-08-21)
1.0.0-alpha.4 (2020-08-20)
1.0.0-alpha.3 (2020-08-20)
1.0.0-alpha.2 (2020-08-20)
1.0.0-alpha.1 (2020-08-20)
1.0.0-alpha.0 (2020-08-20)
0.3.0 (2020-04-06)
0.2.0 (2020-04-06)
0.2.0-alpha.0 (2020-04-04)
0.1.12-alpha.0 (2020-03-24)
0.1.11-alpha.0 (2020-03-24)
0.1.10-alpha.0 (2020-03-24)
0.1.9-alpha.0 (2020-03-24)
0.1.8-alpha.0 (2020-03-24)
0.1.7-alpha.0 (2020-03-24)
0.1.6-alpha.0 (2020-03-24)
0.1.5-alpha.0 (2020-03-24)
0.1.4-alpha.0 (2020-03-24)
0.1.3-alpha.0 (2020-03-24)
0.1.2-alpha.0 (2020-03-24)
0.1.1-alpha.0 (2020-03-24)
0.1.0-alpha.0 (2020-03-24)
1.0.10 (2020-09-09)
Bug Fixes
- updates license (db519fb)