Skip to content

Releases: PerformanC/NodeLink

v2.2.0

09 May 03:41
3ad13a5
Compare
Choose a tag to compare

Removed

Fixed

Updated

Added

Improved

Full Changelog

The full changelog of this release can be seen here

v2.1.0

20 Apr 23:38
74a3bd9
Compare
Choose a tag to compare

Removed

  • 957bea7 unused variable and parameters
  • ab37744 old CLIENT_DEVELOPMENT.md file
  • 7fac501 unused trackStuck logging
  • f9bc645 thresold option
  • af1e034 console.log
  • 830c84e unnecessary queries in YouTube (Music) requests
  • b7de594 unnecessary replace in decodeTrack endpoint
  • 355ca8e Windows audio sending impacted notice

Fixed

  • a52304c Deezer regex
  • 8707608 config.js file options
  • 38f0d68 README.md dependencies list
  • b52abd5 local source
  • ebda86f stats endpoint
  • 9fe0205 accessing undeclared pdRegex variable
  • 703fa7e local source error
  • 4122177 resolve not defined in soundcloud.js
  • a1f7a71 loadLyrics logging
  • ea04e77 fallback searching of SoundCloud
  • d5bab9a NAME/VERSION parsing
  • c964b74 http source returning undefined
  • 2868d19 upon pause request with disconnected client
  • 72fcad9 crash on non-ciphered YouTube tracks
  • 4b66307 invalid artworkUrl on some YouTube tracks
  • 1b3e47f YouTube Music searches with bypassAgeRestricted option enabled
  • 2b87fb4 syntax
  • c4514c1 crash upon loading invalid YouTube URLs
  • 441b10a loadTracks performance by rejecting empty searches
  • 1fb43b4 crash loading Spotify playlists with artists
  • 05d033b play logging
  • 915add0 http source error response
  • cd721a0 fcbd72e (playing) players value
  • b395a60 Dockerfile dependencies
  • 99db2a4 2c58a30 YouTube lives detection
  • b3847bd bypassAgeRestricted enabled by default
  • 1028caf HLS loading
  • 0d989d7 crash on play request without voice channel information
  • 1d6c86d track ending logic
  • 15f9309 playingPlayers value
  • 5d0b180 not detecting track ends
  • a61fde4 voice channel moves
  • 45f71ee playerUpdate data information
  • 97058db paused behavior
  • 515667f changing the value of a constant variable
  • 68594f0 not removing listeners
  • 8c85929 duplicated trackStart on track replacement
  • 8dc7581 local source playback
  • f14f2c1 filtering on local and http source
  • 1f73a3a check for HTTP/2 availability in makeRequest
  • be61425 local source playback ending
  • 4e59db7 crash on track ending
  • c62b85e events and debug logs
  • f1c0f79 bandcamp source logging
  • f1c0f79 trackEnd log ortography
  • 14082b3 setting some filters as global filters
  • 0b1437f not emitting finishBuffering with filtered tracks
  • c0daf78 not emit trackEnd on YouTube livestreams and Deezer tracks
  • cb4afbf player being used instead of this
  • 441a319 3df9fd0 YouTube searches constantly returning No matches found
  • b33b64c SoundCloud tracks not emitting trackEnd
  • ab492d1 SoundCloud track uri value
  • 0173a23 SoundCloud track ending prematurely
  • 6ced59f YouTube (Music) not following maxSearchResults
  • 72ad2f2 trackStart not emitting upon replacing
  • b6426b3 playerUpdate guildId as undefined
  • 057fd67 position on filtered tracks
  • d34fc79 trackStart showing old track instead of new one
  • 52c7898 crash on sending audio when a client disconnects between the timeout
  • 74a3bd9 Dockerfile

Updated

Added

Read more

v2.0.1

24 Mar 18:36
3445db8
Compare
Choose a tag to compare

Removed (breaking changes)

Removed

Fixed

  • 91c6fae encoded undefined in TrackStartEvent
  • 74185dc isStream undefined in YouTube tracks
  • 5f130d4 Deno compability
  • 1281e52 Client-Name parsing
  • f74ef24 crash upon filtering with Deezer
  • db93310 new_tracks not defined crash
  • abe1eac crash accessing author in SoundCloud search
  • c6d8ea4 SoundCloud not returning tracks
  • fc7dac5 YouTube Music searches
  • 0605f48 voice receiver type value
  • 205c47c crash upon accessing /decodetrack without encodedTrack query
  • e6e7e90 memory leak when replacing playing track
  • 319bca8 YT(M) loadLyrics always returning empty loadType
  • f772aca YouTube Music search precision
  • c6e4523 crash accessing invalid mixes
  • 729cec5 crash on accessing non-HTTP/2 websites on HTTP source
  • ea55e6e get players endpoint
  • ba03dbb crash while searching for tracks which contain a live in YouTube
  • a69c348 time field

Updated

Added

  • 9e37ba1 speaking timeout (voice receiver)

Improved

Full Changelog

The full changelog of this release can be seen here

v2.0.0

10 Mar 19:16
2ecc884
Compare
Choose a tag to compare

Removed (breaking changes)

Removed

Fixed

  • 5c0c12e handler.js bugs
  • 3e1d7a1 SoundCloud regex
  • f7f9e8f restart players on trackEndEvent
  • 9e474e9 not recognizing stop requests
  • 0aa9819 crash on 4014 Discord voice gateway close code
  • 8bb2e5a undeclared title variable
  • c3006b2 accidentally added console.log
  • 3e80ab1 Spotify search with high maxResultsLength value
  • 025591b crash on trackExceptionEvent without playing track
  • f7f3472 automatic SoundCloud clientId retrieval
  • 54b314c this.opusTags not set
  • 102118a rotationHz filter
  • f3d7561 undeclared data variable
  • 9448f4f re-defining a constant variable
  • 0f1ca16 not set prism-media classes variables
  • 42352db issue while loading Spotify albums
  • 322b537 the syntax
  • 6c6597a not sending trackEndEvent
  • a940208 authorizing servers with mismatched certificate
  • ead64ce 0 values not being processed in filters
  • ceb75f4 missing pluginInfo key
  • ae4aa54 crash on paused without playing track
  • 4f9f2ca not waiting for YouTube to initialize fully
  • f2ea701 YouTube playlist regex
  • 75ec1c6 loading YTM tracks in YouTube
  • 7b0dda2 position track key
  • b2a3edc crash upon loading YTM playlist
  • c48d9b0 disconnect client name logging
  • 2f6658a YTM playlists loading with bypassAgeRestricted
  • d38930b loading Spotify playlists with local tracks
  • 29398ec loadLyrics leading to crashes
  • 3194a6b youtu.be regex
  • b1972db trackEndEvent with replaced reason log message
  • 41cc2e2 impossibility of removing filters
  • 2ecc884 crash on race condition

Updated

Added

Improved

Full Changelog

The full changelog of this release can be seen here

v1.15.1

18 Feb 10:13
6dc2014
Compare
Choose a tag to compare

Security issue fixed

  • 6dc2014 Allow connections with mismatched certificates

Full Changelog

The full changelog of this release can be seen here

v1.15.0

27 Jan 04:42
1f6ddc7
Compare
Choose a tag to compare

Merged

Removed

Fixed

Added

Updated

Improved

Read more

v1.14.1

22 Nov 23:16
1932234
Compare
Choose a tag to compare

Fixed

  • c5a9b1c Premature ends on filters
  • 9e73aa3 Pandora with const vars being redefined
  • 38a76f2 Imports order and Node.js lib prefixes
  • 9c11e8f README
  • 3c2fa58 Quick YouTube (Innertube) interval
  • d225983 Mis-organization
  • d225983 Spotify not using makeRequest function
  • 0ee5b5e Wrong found format and accessing unexistent variables
  • 1932234 retrieveStream not properly getting statusCodes on HTTP 2 sources

Added

  • 6231941 Lowest audio quality option

Updated

  • 5c0e1b9 @discordjs/voice dependency

Improved

Full Changelog

The full changelog of this release can be seen here

v1.14.0

18 Nov 23:49
83963e0
Compare
Choose a tag to compare

Fixed

  • a38ad0f Logging params not appearing
  • f0d6e4a Crash on voice receive and filters
  • c3ae8fb Purge because of auto updater
  • e19c1ef Wrong position info
  • e81d562 Crash on tracks without name on playlists
  • e9db79a SoundCloud on HLS streams
  • 7693d12 Bugs on all sources
  • 8cd1191 TrackExceptionEvent not emitting TrackEndEvent
  • 3602e75 Wrong decodeTrack endpoint URL parsing

Added

Improved

Full Changelog

The full changelog of this release can be seen here

v1.13.1

02 Nov 00:38
0e7b720
Compare
Choose a tag to compare

Modifications

Fixed

Changelog

The changelog of this release can be seen by clicking here

v1.13.0

22 Oct 13:43
fee8bf1
Compare
Choose a tag to compare

Modifications

Fixed

Added

Improved

Changelog

The changelog of this release can be seen by clicking here