Skip to content

Releases: skick1234/DisTube

3.0.0

16 Oct 07:30
Compare
Choose a tag to compare

New Features

  • Support discord.js v13 with @discordjs/voice
  • Plugin system
  • Multiple filters
  • Age-restricted filter
  • Playing previous songs

Breaking changes

Check migration to v3 guide

3.0.0-beta.40

14 Oct 13:12
Compare
Choose a tag to compare
3.0.0-beta.40 Pre-release
Pre-release
  • fix(DisTubeStream): optimize video format chooser
  • fix(Playlist): use alternative name only when necessary

3.0.0-beta.39

23 Sep 11:48
Compare
Choose a tag to compare
3.0.0-beta.39 Pre-release
Pre-release
  • Fix autoplay doesn't work when the Queue is empty
  • Fix playSong isn't emitted when skipping song and repeat song and emitNewSongOnly option is on.

3.0.0-beta.38

07 Sep 00:03
Compare
Choose a tag to compare
3.0.0-beta.38 Pre-release
Pre-release
  • Create RepeatMode enum
  • DisTubeVoice emits disconnect event if the connection is destroyed without using #leave method
  • Add abstract keyword for abstract classes and methods

3.0.0-beta.37

01 Sep 01:52
Compare
Choose a tag to compare
3.0.0-beta.37 Pre-release
Pre-release
  • Fix GuildIDResolvable doesn't support Queue and DisTubeVoice
  • Emit disconnect event even if error event will be emitted
  • Strictly typed event listeners
  • Remove DisTubeVoice listeners when unused
  • Seeking the input stream instead of the output stream (Closes #147)

2.8.18

14 Aug 04:29
Compare
Choose a tag to compare
  • Ignore unnecessary files

2.8.17

14 Aug 04:24
Compare
Choose a tag to compare
  • Update documentation and dependencies

3.0.0-beta.36

11 Aug 19:42
Compare
Choose a tag to compare
3.0.0-beta.36 Pre-release
Pre-release
  • Fix DisTubeVoice does not emit disconnect event in some cases
  • Add DisTubeVoice#voiceState property
  • Add error parameter to DisTubeVoice#leave method
  • Check if DisTubeOptions is a valid object

3.0.0-beta.35

09 Aug 18:11
Compare
Choose a tag to compare
3.0.0-beta.35 Pre-release
Pre-release
  • Fix cannot use extend Discord.Client class
  • Throw an error if there are unnecessary options
  • Disable searchSongs option when missing listeners
  • Warn if more than 1 listener is added for a particular event
  • Fix member property is undefined in some cases
  • Use DisTube's ytdl-core fork

3.0.0-beta.34

07 Aug 14:08
Compare
Choose a tag to compare
3.0.0-beta.34 Pre-release
Pre-release
  • Rewrite in TypeScript
  • Bring back node.js v12 support
  • Support discord.js v13
  • Use @discordjs/voice
  • Voice manager system
  • New stream system
  • Task queue system
  • Bring all alpha changes to beta