v1.17.3
Highlights
API Routes compatible with Windows
An issue with path parsing on Windows for API Routes registration has been resolved (#5497).
Custom batch jobs support in Admin activity drawer
Custom batch jobs can now be rendered in the activity drawer in Medusa Admin (#5288)
Use format [entity]-[operation]
for your batch job type to render a human-readable activity title. For example, product-import
.
Translations
Vietnamese, Ukrainian, Tamil, Russian, and Hindi translations added to Medusa Admin.
Removed source-map-plugin
from @medusajs/admin-ui
Removed source-map-plugin
to make Webpack more fault tolerant. The plugin would cause admin builds to throw if a dependency had no source maps (#5484)
Features
- feat(admin-ui): add Tamil translation by @prajjwalkumar17 in #5463
- feat(admin-ui): Add Ukrainian translation by @andriinuts in #5084
- feat(medusa): integrate pricing module to core by @pKorsholm in #5304
- feat(admin-ui): Add Russian translation by @yersultanur in #5142
- feat(medusa): variant creation with prices in productservice.create by @pKorsholm in #5410
- feat(create-medusa-app): improve spinner style by @shahednasser in #5474
- feat(medusa-oas-cli,oas-github-ci): new options + added download of OAS in api reference by @shahednasser in #5453
- feat(admin-ui): add Vietnamese translation bt @huuduc2312 in #5442
- feat(admin-ui): add Hindi Translation by @its-kunal in #5452
Bugs
- fix(orchestration): field alias should represent the isList in the result by @adrien2p in #5449
- fix(admin-ui): fix analytics config not being saved in invite form by @shahednasser in #5467
- fix(medusa): totals calculation with gift card by @adrien2p in #5075
- fix(medusa): Revert status type in API by @olivermrbl in #5428
- fix(admin-ui): PriceList bulk editor fixes by @kasperkristensen in #5456
- fix(medusa, modules-sdk, modules): Module loading missing dependencies + remote query reference issue by @adrien2p in #5468
- fix(admin-ui): modify webpack config to prevent throwing sourcemap errors by @kasperkristensen in #5484
- fix(admin-ui): TIP in shipping option creation by @olivermrbl in #5356
- fix(medusa): admin get product should return prices when expected by @adrien2p in #5480
- fix(medusa): Add admin get product tests by @adrien2p in #5480
- fix(medusa): Add inventory decoration for cart endpoints by @pKorsholm in #5187
- fix(admin-ui) Custom batch job activity card by @pepijn-vanvlaanderen in #5288
- fix(admin-ui): Enhanced 'activity-drawer' visibility with z-index adjustment by @ram-you in #5315
- fix(medusa): Make file based routing compatible with Windows pathing by @kasperkristensen in #5497
Chores
- chore(oas): update order OAS schema to include new fields by @shahednasser in #5436
- chore(oas): Fix OAS related to JWT authentication by @shahednasser in #5448
- chore(docs): Removed Docs Announcement Bar (automated) by @github-actions in #5466
- chore(docs-util): Improve generate references script and action by @shahednasser in #5472
Documentation
- docs: update endpoints to use file-routing approach by @shahednasser in #5397
- docs: fix parameters display in module reference by @shahednasser in #5425
- docs: general fixes and enhancements by @shahednasser in #5429
- docs: update override price selection strategy documentation by @shahednasser in #5438
- docs: improved create-medusa-app structure by @shahednasser in #5458
- docs: added documentation for logging by @shahednasser in #5469
- docs: improve UX of recipe learning path by @shahednasser in #5477
New Contributors
- @prajjwalkumar17 made their first contribution in #5463
- @andriinuts made their first contribution in #5084
- @yersultanur made their first contribution in #5142
Full Changelog: v1.17.2...v1.17.3