Skip to content

Releases: XzFirzal/discord-media-player

v1.5.1

10 Sep 14:01
Compare
Choose a tag to compare
  • fix(QueueManager): can't search youtube video with different url
  • fix(PlayerImpl): player still cleaning up after end

v1.5.0

09 Sep 12:23
Compare
Choose a tag to compare
  • feat: add buffering timeout
  • refactor: put CacheDeleter inside CacheManager
  • feat(QueueManager): add optional metadata parameter

v1.4.0

08 Sep 13:21
Compare
Choose a tag to compare
  • fix(Queue): error when getting youtube video or playlist

v1.3.0

01 Sep 01:18
Compare
Choose a tag to compare
  • refactor: removed some bloated typings
  • refactor(Queue): make TrackMetadata type parameter as optional
  • chore: fix grammar
  • fix(PlayerImpl): audio stops randomly when using youtube

v1.2.3

21 Aug 03:18
Compare
Choose a tag to compare
  • fix(PlayerImpl): unexpected '0' on playbackDuration when playing livestream

v1.2.2

20 Aug 08:26
Compare
Choose a tag to compare
  • fix: wrong value returned in Track.playbackDuration

v1.2.1

20 Aug 01:02
Compare
Choose a tag to compare
  • fix: delete packets when cache deleted
  • feat: add validation on PacketReader and CacheReader

v1.2.0

19 Aug 13:46
Compare
Choose a tag to compare
  • feat: add default queue implementation
  • feat; compress audio cache using opus

v1.1.0

16 Aug 05:24
Compare
Choose a tag to compare
  • fix: cache directory not deleted when process exited
  • refactor: removed file extension in cache file name
  • feat: add 'cacheTimeout' option in AudioManager
  • feat: add validations for runtime unexpected behaviour
  • feat(PlayerImpl): use demuxer when the audio can be demuxed from local source

v1.0.2

12 Aug 05:59
Compare
Choose a tag to compare
  • Fixed whenever the audio is unfiltered after filtering, the player will stop unexpectedly
  • Fixed whenever try to stop the audio but playing livestream will return error