LavaShark

A lightweight Lavalink client built with Node.js

MIT License

Downloads
334
Stars
2
Committers
3

Bot releases are hidden (Show)

LavaShark - v2.0.1

Published by hmes98318 about 2 months ago

What's Changed

  • fix(LavaShark): Fix the deletion of the function of regularly checking the node connection status
  • refactor(LavaShark): Refactor event emitter
  • chore(deps): Update dependencies

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v2.0.0...v2.0.1

LavaShark - v2.0.0 Latest Release

Published by hmes98318 3 months ago

What's Changed

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.3.3...v2.0.0

LavaShark - v1.3.3

Published by hmes98318 7 months ago

What's Changed

  • fix(Player): Resolve connection timeout errors and optimize connection function
  • refactor: Refactor function of regularly check node connection status
  • chore: Update minimum support node.js version to v18.12
  • chore(deps): Update dependencies
  • chore(deps): bump undici from 5.28.2 to 5.28.3 by @dependabot in https://github.com/hmes98318/LavaShark/pull/2

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.3.2...v1.3.3

LavaShark - v1.3.2

Published by hmes98318 10 months ago

What's Changed

  • fix(types): Fix requester type error in Track
  • chore(deps): Update dependencies

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.3.1...v1.3.2

LavaShark - v1.3.1

Published by hmes98318 12 months ago

What's Changed

  • fix(Player): Fix voice connection timeout crash
  • feat: Add timer to check all nodes connection and auto reconnect
  • fix(Node): Fixed penalty value display error
  • chore(deps): Update dependencies

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.3.0...v1.3.1

LavaShark - v1.3.0

Published by hmes98318 about 1 year ago

What's Changed

  • refactor: Penalty calculation for best node
  • perf(LavaShark): Optimize get node ping function
  • refactor(Queue): shuffle() using Fisher–Yates algorithm
  • fix: Add exception handling for destroy player
  • fix(Node): Fix timer type error
  • chore(deps): Update dependencies

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.2.2...v1.3.0

LavaShark - v1.2.2

Published by hmes98318 about 1 year ago

What's Changed

  • refactor(Node): Refactor connection mechanism, add keeping node awake method
  • feat(Node): Add reconnect method

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.2.1...v1.2.2

LavaShark - v1.2.1

Published by hmes98318 about 1 year ago

What's Changed

  • fix: Node allocator crash
  • perf: Improve nodesPing method for better latency measurement
  • feat(LavaShark): Add method to get single node ping

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.2.0...v1.2.1

LavaShark - v1.2.0

Published by hmes98318 about 1 year ago

What's Changed

  • refactor(Node): Refactor node allocator
  • refactor(Queue): Refactor remove index calculation
  • feat(Player): Add Trackadd, playerConnect event
  • refactor(types): Reorganize and re-export types

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.1.1...v1.2.0

LavaShark - v1.1.1

Published by hmes98318 over 1 year ago

What's Changed

  • refactor(Player): getPlayer method
  • docs: add i18n
  • docs(i18n): add zh-TW
  • update dependencies

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.1.0...v1.1.1

LavaShark - v1.1.0

Published by hmes98318 over 1 year ago

What's Changed

  • feat(Node): add get node stats method
  • feat(Queue): add remove method
  • Add track timestamp format
  • Update the RepeatMode setting method
  • Fix invalid volume setting

Full Changelog: https://github.com/hmes98318/LavaShark/compare/v1.0.0...v1.1.0

LavaShark - v1.0.0

Published by hmes98318 over 1 year ago

LavaShark - 1.0.0-beta.3

Published by hmes98318 over 1 year ago

LavaShark - 1.0.0-beta.2

Published by hmes98318 over 1 year ago

LavaShark - 1.0.0-beta.1

Published by hmes98318 over 1 year ago