v2.17.1

anomalyco/opencodev2.17.1Jun 25, 2026by medusa-os-bot[bot]

AI Summary

This release fixes a critical regression introduced in v2.17.0 where awaiting worker modules in the Redis Event Bus caused indefinite application startup hangs in worker mode.

Key Highlights

  • Fixed critical bug where `bullWorker_.run()` was not awaited in `onApplicationStart`.
  • Properly handles undefined `bullWorker` instances to prevent errors in server mode.
  • Completed Japanese dashboard translations.

Full Release Notes

## Highlights

### Regression with workers in Redis Event Bus

This release fixes a critical bug introduced in 2.17.0.

**What**

Not await `bullWorker_.run()` in event-bus-redis `onApplicationStart`

**Why**

`bullWorker_.run()` is designed to return only when the worker is closed (https://github.com/taskforcesh/bullmq/issues/2128). This bug had flown under the radar until we started awaiting all modules `onApplicationStart` [here](https://github.com/medusajs/medusa/pull/15786). The effect is that when running in worker mode, application startup hangs indefinitely. It does not happen in server mode because `bullWorker_` only exists in worker mode.

## Bugs

*   fix: fix event-bus-redis onApplicationStart hook by [@peterlgh7](https://github.com/peterlgh7) in [#15838](https://github.com/medusajs/medusa/pull/15838)
*   fix: properly handle undefined bullWorker by [@peterlgh7](https://github.com/peterlgh7) in [#15842](https://github.com/medusajs/medusa/pull/15842)

## Other Changes

*   i18n(ja): complete dashboard translations — fill 511 missing keys by [@greymoth-jp](https://github.com/greymoth-jp) in [#15839](https://github.com/medusajs/medusa/pull/15839)

## New Contributors

* @greymoth-jp made their first contribution in [#15839](https://github.com/medusajs/medusa/pull/15839)

**Full Changelog**: [v2.17.0...v2.17.1](https://github.com/medusajs/medusa/compare/v2.17.0...v2.17.1)