Skip to content

Releases: skick1234/DisTube

5.0.4

27 Oct 16:04
b2c24d8
Compare
Choose a tag to compare
  • Fix ESM bug

Full Changelog: 5.0.3...5.0.4

5.0.3

27 Oct 14:09
2fd3e97
Compare
Choose a tag to compare

Bug Fixes

  • An error will now be thrown if no encryption library is installed, preventing an endless queue.
  • An error will be thrown if a song search is attempted without the required extractor plugins.
  • The issue where the skip option was not working in DisTube#play has been resolved.

Full Changelog: 5.0.2...5.0.3

5.0.2

13 Jun 23:04
a76fa76
Compare
Choose a tag to compare

Refactor

  • Song#id is mandatory

Bug Fixes

  • Fix playSong event doesn't emit in some cases when emitNewSongOnly option is true

Full Changelog: 5.0.1...5.0.2

5.0.1

05 Jun 01:13
6a87d2f
Compare
Choose a tag to compare

Feature

  • DisTubeStream: Support playing local files

Full Changelog: 5.0.0...5.0.1

5.0.0

04 Jun 04:07
dcd8a45
Compare
Choose a tag to compare

Features

  • New plugin types: InfoExtractorPlugin & PlayableExtractorPlugin
  • Add ExtractorPlugin#searchSong method
  • Support custom FFmpeg arguments per queue
  • Support play Song from another stream source
  • Add debug event
  • Optimize DisTubeStream memory usage

Refactor

  • Remove built-in YouTube integration
  • Remove built-in plugins
  • Remove DisTube#search
  • Remove CustomPlugin
  • Remove search* events
  • Remove empty event
  • Remove leaveOn* options
  • Remove SearchResult
  • Refactor error event
  • Refactor Song & Playlist constructor
  • Refactor DisTubeHandler, DisTubeStream & QueueManager

Full Changelog: 4.2.2...5.0.0

4.2.2

22 Apr 11:52
6396f91
Compare
Choose a tag to compare

Full Changelog: 4.2.1...4.2.2

4.2.1

22 Apr 11:00
845eb5d
Compare
Choose a tag to compare
  • DisTubeOptions: add more ffmpeg options
  • Check ffmpeg status before playing the stream
  • Fix some bugs related to ffmpeg on windows

Full Changelog: 4.2.0...4.2.1

4.2.0

20 Apr 03:43
83d785b
Compare
Choose a tag to compare
  • Stream: Self-handling FFmpeg stream
  • Event: add ffmpegDebug event

Full Changelog: 4.1.1...4.2.0

4.1.1

08 Nov 09:34
f9aaf1e
Compare
Choose a tag to compare
  • Stream: Fix stream ended prematurely caused by YouTube throttling

Full Changelog: 4.1.0...4.1.1

4.1.0

30 Aug 08:24
4ece777
Compare
Choose a tag to compare
  • DisTubeOptions.youtubeCookie now supports Array<Cookie> for the new @distube/ytdl-core cookie agent.
  • Deprecated basic string use for DisTubeOptions.youtubeCookie in favor of improved cookie management.

Full Changelog: 4.0.6...4.1.0