Skip to content

Releases: TheSharks/Tyr

v2.1.2

18 Jul 19:03
v2.1.2
Compare
Choose a tag to compare

v2.1.1

18 Jul 13:03
v2.1.1
Compare
Choose a tag to compare
2.1.1

v2.1.0

16 Jul 14:03
v2.1.0
Compare
Choose a tag to compare
2.1.0

v2.0.1

16 Jul 12:29
Compare
Choose a tag to compare

Small maintenance release to fix some typings

v2.0.0

05 Jun 19:49
Compare
Choose a tag to compare

This release brings a full Typescript rewrite of all components

What's different?

  • Tyr is no longer solely dependent on Eris. In the past we depended on Eris' methods for sending Websocket events
    • Websocket event are now abstracted, meaning they can be implemented in any library
  • A function in the Player class has been renamed
    • setVolume() > volume()
  • Player.play now accepts Lavalink's starting modifiers such as startTime, noReplace
  • LavalinkVoiceConnectionManager has been renamed to ErisPlayerManager and is no longer exported under the module index, import @thesharks/tyr/eris for access to ErisPlayerManager

Version 1.2.1

21 Oct 19:06
Compare
Choose a tag to compare
v1.2.1

chores

Version 1.2.0

21 Oct 18:48
Compare
Choose a tag to compare

Replace superagent with node-fetch to cut down on dependencies

Version 1.1.3

20 May 11:40
Compare
Choose a tag to compare

Emit WebSocketClosedEvent from lavalink via player and make connection manager remove players when they disconnect this way

Version 1.1.2

25 Apr 13:52
4767595
Compare
Choose a tag to compare
v1.1.2

version bump

Version 1.1.1

17 Apr 17:49
9120651
Compare
Choose a tag to compare

Add trackStart event to players