Features
-
Added the possibility to search for artists: The bot now can search for artists and will play all of their tracks if selected. By default,
/playwill search for all types, including artists. You can manually search only for artists by setting thetypeparameter to Artist.

-
Persist track volume across tracks: The
/volumecommand now saves the entered percentage in memory and adjusts all tracks.
Fixes
- Previously,
/playwould display an incorrect duration, such as-03:21:00. This was fixed and now the correct duration will be displayed (.e.g03:21:00).
Other
- Updated
README.mdwith an animated preview - Updated WIKI with updated information regarding on how to update and how to install the bot.
- Fix code smells and reduce technical debt
How to update
See https://github.com/manuel-rw/jellyfin-discord-music-bot/wiki/Bot-Installation#updating-1 (or your respective guide for the method) on how to update.
Full changelog
- fix: code smells by @manuel-rw in #465
- chore: upgrade dependencies by @manuel-rw in #466
- refactor: replace template strings with regular string literals by @deepsource-autofix[bot] in #467
- chore: fix code smells by @manuel-rw in #468
- feat: update discord sdk by @manuel-rw in #462
- chore: update jellyfin sdk by @manuel-rw in #461
- experiment: esm by @manuel-rw in #472
- fix: prettier formatting by @manuel-rw in #473
- fix: deepsource coverage input by @manuel-rw in #475
- fix: use v8 lcov by @manuel-rw in #476
- feat: add jetbrains run profiles by @manuel-rw in #474
- docs: add demo video by @manuel-rw in #471
- docs: update readme by @manuel-rw in #477
- docs: update readme by @manuel-rw in #478
- chore:(deps): bump node from 24-alpine to 25-alpine by @dependabot[bot] in #453
- feat: persist volume accross tracks by @manuel-rw in #469
- Update README with new features and commands by @manuel-rw in #479
- chore: bump body-parser from 2.2.0 to 2.2.1 by @dependabot[bot] in #480
- fix: duration display by @manuel-rw in #485
- feat: improved not playable error message by @manuel-rw in #486
- feat: add artist item and translation by @manuel-rw in #483
- refactor: move model files by @manuel-rw in #487
Full Changelog: 1.1.0...1.2.0