Skip to content

4.1.0

Latest

Choose a tag to compare

@simonzsh simonzsh released this 28 Jun 23:23
· 14 commits to main since this release

Release 4.1.0 (2024-06-29)

Features

  • Add distube youtube plugin (f36401e)
  • Add Spotify distube plugin (a44176b)
  • Add Tidal distube plugin (4a193d2)

Bug Fixes

  • Use YoutubePlugin instance to search for results (22b0853)
  • Update error and noRelated distube events (6994c50)
  • currentSong: Use song.stream.song when possible (cbaf096)
  • player: "Now Playing" notification could be sent multiple times in some cases (12c3406)

Refactor

  • Replace spaces with tabs for indentation (1919ab0)
  • Use new map of distube error messages (656fd2d)
  • Clean code for better readability (b372cc5)

Style

Chore

  • translation: Improve structure of translation keys (f077a5c)
  • translation: Translate "my library" instead of "your library" (7729292)
  • Remove invalid distube options (2448471)
  • Add cookies option for youtube plugin (dfbc942)
  • Add error message when cookies is invalid (16900e0)
  • translation: Add supported sources to error message (b1ebfa7)
  • translation: Add MESSAGE_NOW_PLAYING and remove MESSAGE_SONG_PLAYING and MESSAGE_PLAYLIST_PLAYING translation keys (a3326b4)
  • player: Send "Now Playing" notification when playSong event is emitted and the queue is not already playing before (8214349)
  • translation: Update ERROR_URL_UNSUPPORTED translation key (5d7bb5b)
  • error: Add error message when track id is invalid (be28d12)

Documentation

Build

  • Add sodium-native and remove libsodium-wrappers (bca2d64)
  • Add @distube/youtube package (3b43a4c)
  • Add @distube/spotify package (356705a)
  • Add distube-tidal package (22e6de1)
  • Update dependencies (b868c76)