Releases: medusajs/medusa
Releases · medusajs/medusa
v1.6.2
Features
- feat(medusa,medusa-js,medusa-react): Store API product types (#2552)
- feat(medusa): Add support for retrying failed event bus jobs (#2566)
Bugs
- fix(medusa): Order/Cart decorate totals should assign the items totals ( #2546)
- fix(medusa-telemetry): Fix incorrect import (#2574)
- fix(medusa): fix missing throw in the store cart create-payment-sessions (#2568)
Docs
- docs: added meta image (#2550)
- docs: redesigned announcement bar (#2559)
- docs: added code blocks without headers (#2560)
- docs: added upgrade guide for 1.6.1 (#2561)
- docs: added manage customer user guide (#2562)
- docs: added manage collections user guide (#2564)
- docs: added "users" user guides (#2565)
- docs: migrated images to cloudinary from imgur (#2569)
v1.6.1
Check out the upgrade guide for required actions after you update to this version of Medusa.
Features
- feat(medusa): config error handling in loaders (#2514)
- feat(Medusa): Allow custom shipping price on draft orders (#2531)
Docs
- docs: redesigned documentation (#2539)
- docs: fix main content not centered (#2540)
- docs: fix color mode tabs (#2541)
Chore
- chore(medusa): Enable analytics ff by default (#2532)
v1.6.0
Features
- feat(medusa, medusa-js, medusa-react): Support batch add resources on discount condition (#2430)
- feat(medusa): Support batch remove resources on discount condition (#2444)
- feat(medusa): Filter product list by discount condition id (#2464)
- feat(medusa): Align product import and export (#2471)
- feat: Development server for core + plugins (#2448)
- feat(stripe): Support automatic payment methods (#2492)
Bugs
- fix(medusa-dev-cli): Avoid dev cli auth (#2360)
- fix(medusa): Ensure no orphan product option values (#2408)
- fix(medusa): Product import - allow null product type (#2424)
- fix(medusa): List products by type_id (#2427)
- fix(medusa, medusa-js): Use price selection strategy for GET /admin/variants (#2270)
- fix(medusa, medusa-file-*): Protected uploads for file services (#2433)
- fix(medusa): Idempotency workStage used within transaction (#2358)
- fix(medusa): Allow AddressPayload or string on DraftOrder creation (#1902)
- fix(medusa): Select config should be undefined if length === 0 (#2469)
- fix(medusa): allow filtering collections by handle (#2482)
- fix(medusa): draft order set payment as captured (#2479)
- fix(medusa): Sales Channel migration script (#2521)
Chore
- chore(medusa): Move formatException to the errorHandler to be always applied (#2467)
Docs
v1.5.0
Features
- feat(medusa): PriceList import strategy (#2210)
- feat(medusa-file-s3, medusa): Add S3 export support (#2380)
- feat(medusa): Trim discount code on insert and retrieve (#2369)
- feat(medusa-js,medusa-react): Support expand fields in order retrieval (#2353)
- feat(medusa-payment-stripe): Migrate to the new Abstract payment service (#1790)
- feat(medusa): Migrate all core services to use TransactionBaseService (#2276)
- feat(medusa): Improve transform middleware (#2271)
Bugs
- fix(medusa): improve list shipping option (#2383)
- fix(medusa-payment-klarna,medusa-payment-stripe,medusa-payment-paypal): Payment provider totals calculation (#2381)
- fix(medusa): Optimize Cart totals calculation (#2372)
- fix(medusa): Wrongly referenced product id in ProductImportStrategy (#2351)
- fix(medusa): Add sales channel to order on creation (#2374)
- fix(medusa): Add allowed relations to order retrieval (#2370)
- fix(medusa): Race condition in cart completion strategy (#2341)
- fix(medusa-payment-manual): Add missing update method (#2254)
- fix(medusa): Query SalesChannel Products in storefront (#2272)
- fix(medusa): Order retrieval missing relations + allow for expand (#2267)
- fix(medusa): Infer currency from region on PriceList creation (#2232)
- fix(medusa): Normalize discount code before querying DB (#2224)
- fix(medusa-js): Use correct payload type in medusa-js (#2207)
Docs
- docs: added manage products user guide (#2226)
- docs: automated announcement bar (#2231)
- docs: updated docusaurus to 2.1.0 (#2233)
- docs for tax-inclusive pricing (#2159)
- docs: added feature flags docs (#2236)
- docs: added import products user guide (#2238)
- docs: added documentation necessary for local dev (#2237)
- docs: integrate Vale for documentation linting (#2242)
- docs: added how to create batch job strategy (#2247)
- docs: added customize import strategy doc (#2253)
- docs: improve Docker Documentation (#2248)
- docs: added price list to manage price lists (#2261)
- docs: conceptual docs for price lists and price selection strategy (#2259)
- docs: fixes to plugin documentation (#2265)
- docs: added how-to documentation for the PriceList API (#2260)
- docs: added Feedback component (#2274)
- docs: added separate sections for imports and exports in MinIO docs (#2279)
- docs: Added pattern usage sections in the API Reference (#2332)
- docs: added sales channel conceptual guide (#2342)
- docs: added how-to guide for "Mange Sales Channels" (#2344)
- docs: added customer group conceptual guide (#2361)
- docs: added troubleshooting section for cli tool (#2357)
- docs: added user guide for customer groups (#2364)
- docs: added a how-to guide for customer groups (#2362)
- docs: added order exchange user guide (#2368)
v1.4.1
v1.4.0
Features
- feat(medusa, medusa-js, medusa-react): Adds Currency endpoints (#2185)
Bugs
- fix(medusa): Handle new line char in csv cell and fix import strategy (#2150)
- fix(medusa): Make prices optional param when updating a variant
- fix(medusa): Check for Sales Channel on product import (#2202)
- fix(medusa): Allow address updates on carts w/o existing address (#2176)
Chores
- chore: Centralise ESLint rules (#2162)
v1.3.9
Bugs
- fix(medusa): Create Cart with country code in shipping address (#2197)
Docs
- docs: add upgrade guide for 1.3.8 (#2170)
- docs: added returns user guide (#2199)
- docs: added user guide for draft orders (#2198)
- docs: added "Manage Order's Fulfillments" user guide (#2196)
- docs: added user guide for manage payment (#2194)
- docs: updated strapi docs (#2193)
- docs: removed prerequisite section and added required/optional tool section (#2192)
- docs: adjust summary length of endpoints (#2188)
- docs: added manage order details user guide (#2190)
- docs: added edit section to manage regions user guide (#2189)
- docs: added docs for cron job (#2186)
- docs: Add links in the Payment Architecture Overview documentation to the entities in the Entities Reference (#2174)
- docs: added missing info for dry run (#2175)
- docs: fixes for sidebar on small devices (#2161)
- docs: adjust font size of sidebar items (#2158)
- docs: added batch jobs concept documentation (#2160)
- docs: restructured docs sidebar (#2156)
Migrations & Upgrades
Upgrading to v1.3.8
v1.3.8
Features
- feat(medusa): Product Import API (#1706)
- feat(medusa): Import API - Sales Channel support (#2124)
- feat(medusa): Convert SwapService to TypeScript (#2000)
Bugs
- fix(medusa): Delete ProductOption on Product with Variants (#1846)
- fix(medusa-plugin-meilisearch): Update Meilisearch dependency (#2140)
Chores
- chore(medusa): Remove deprecated dependency @hapi/joi (#2069)
Docs
v1.3.7
#2105 846ae637e Thanks @carlos-r-l-rodrigues! - Fix development hot reload on Windows
v1.3.6
- #2017
900260c5b
Thanks @olivermrbl! - Adds enabled features flags to tracking event inmedusa-telemetry
- #1976
42ed20951
Thanks @pKorsholm! - Convert CollectionService to TypeScript
- #975
a54dc68db
Thanks @pKorsholm! - Allow filtering of customer orders
- #1995
aaebb38ea
Thanks @adrien2p! - Convert IdempotencyKeyService to TypeScript
Add await to retrieve in lock method
- #1854
9e0cb1212
Thanks @srindom! - Fixes issue where failed cart completion attempts could not be retried without 500 error
- #1962
c97ccd3fb
Thanks @pKorsholm! - Convert FulfillmentService to TypeScript
- #1963
152934f8b
Thanks @pKorsholm! - Convert ShippingProfileService to TypeScript
- #1983
11fab121f
Thanks @pKorsholm! - Convert OauthService to TypeScript
- #1982
40ae53567
Thanks @chemicalkosek! - Add payment providers Przelewy24 and Blik through Stripe
- #1988
80e02130b
Thanks @pKorsholm! - Convert SystemPaymentProvider to TypeScript