Skip to content

Releases: stegripe/rawon

Version 4.6.8

Choose a tag to compare

@mzrtamp mzrtamp released this 05 Jul 08:30
4.6.8
48f4164

What's Changed (05/07/2026)

  • Improved YouTube Music support for playlist, track, and artist links by @mzrtamp
  • Improved metadata hydration for title, artist, thumbnail, duration, and playable URL by @mzrtamp
  • Added playableUrl support for cleaner display links and more accurate playback by @mzrtamp
  • Fixed playlist metadata/footer handling, including playlist author where available by @mzrtamp
  • Improved YouTube Music artwork/thumbnail selection by @mzrtamp
  • Improved playlist resolving progress updates by @mzrtamp
  • Improved autoplay repeat prevention and pre-cache behavior by @mzrtamp
  • Fixed safer Rawon API response handling by @mzrtamp

Dependencies Update

  • fix(deps): update all non-major dependencies in #1672

Full Changelog: 4.6.7...4.6.8

Version 4.6.7

Choose a tag to compare

@mzrtamp mzrtamp released this 23 Jun 06:11
4.6.7
36f7f28

What's Changed (23/06/2026)

  • feat: enhance music handling and thumbnail management by @Tiramitzu in abf4bf6
  • feat: add playlist handling and progress notifications by @Tiramitzu in 0558d9c
  • feat: add 'always on' mode functionality and update language files by @mzrtamp in ee3ec3e
  • refactor: remove Spotify and Soundcloud integrations by @mzrtamp in 919af32
  • feat: add resolving messages for song and playlist queries in music commands by @mzrtamp in 753b698
  • And/or more that not in a spesific PR.

Dependencies Update

  • fix(deps): update all non-major dependencies to ^12.11.1 in #1668
  • fix(deps): update all non-major dependencies in #1670

Full Changelog: 4.6.6...4.6.7

Version 4.6.6

Choose a tag to compare

@mzrtamp mzrtamp released this 17 Jun 15:20
4.6.6
4314c3c

What's Changed (17/06/2026)

  • refactor: simplify RawonLicenseManager and remove unused session handling by @mzrtamp in 6535ee0
  • fix: improve media resolution, cache safety, and log hygiene by @mzrtamp in 1012a6c
  • fix: autoplay and request-channel cleanup by @mzrtamp in 54cdd42
  • fix: normalize music thumbnail quality by @mzrtamp in a9da3e2
  • And/or more that not in a spesific PR.

Full Changelog: 4.6.5...4.6.6

Version 4.6.5

Choose a tag to compare

@mzrtamp mzrtamp released this 15 Jun 06:01
4.6.5
3c17e0c

What's Changed (15/06/2026)

  • feat: Implement Rawon license management system by @mzrtamp in 85abd71
  • And/or more that not in a spesific PR.

Dependencies Update

  • fix(deps): update all non-major dependencies in #1667

Full Changelog: 4.6.4...4.6.5

Version 4.6.4

Choose a tag to compare

@mzrtamp mzrtamp released this 09 Jun 13:10
4.6.4
59389b6

What's Changed (09/06/2026)

  • refactor: implement Components V2 for message handling by @mzrtamp in dd49747
  • feat: enhance music command responses for requester leaving voice channel by @mzrtamp in 9dcd9cf
  • refactor: revert messageComponentsV2 functions usage and clean up related code by @mzrtamp in cbdf3d7
  • feat: add voice channel status management with database support by @mzrtamp in 3f2cd57
  • And/or more that not in a spesific PR.

Dependencies Update

  • fix(deps): update all non-major dependencies to v1.8.10 in #1665
  • chore(deps): update all non-major dependencies to v24.13.1 in #1666

Full Changelog: 4.6.3...4.6.4

Version 4.6.3

Choose a tag to compare

@mzrtamp mzrtamp released this 02 Jun 09:50
4.6.3
f9c9aae

What's Changed (02/06/2026)

  • refactor: enhance music command permissions and formatting by @mzrtamp in 1a1361c
  • feat: implement music command target resolution and handling cross guilds by @mzrtamp in a312491
  • fix(ci): skip puppeteer browser download during install by @mzrtamp in 5572cc6
  • feat: add hydrateYouTubeSongMetadata function for enhanced song metadata retrieval by @mzrtamp in 6615b6d
    • And/or more that not in a spesific PR.

Dependencies Update

  • fix(deps): update dependency @puppeteer/browsers to v3 in #1660
  • chore(deps): bump @protobufjs/utf8 from 1.1.0 to 1.1.1 in #1662
  • fix(deps): update puppeteer to v25 in #1661
  • fix(deps): update all non-major dependencies in #1647

Full Changelog: 4.6.2...4.6.3

Version 4.6.2

Choose a tag to compare

@mzrtamp mzrtamp released this 28 Apr 02:20
4.6.2
c1477ff

What's Changed (28/04/2026)

  • fix: add spotify web fallback and restore playlist add formatting by @mzrtamp in f001ab1
  • feat: implement video loading for YouTube playlists and optimize Spotify track resolution by @mzrtamp in f1c2039
  • And/or more that not in a spesific PR.

Dependencies Update

  • fix(deps): update dependency dotenv to v17.4.2 in #1637
  • fix(deps): update dependency better-sqlite3 to ^12.9.0 in #1638
  • fix(deps): update all non-major dependencies in #1642
  • chore(deps): update dependency typescript to v6.0.3 in #1644
  • fix(deps): update all non-major dependencies in #1645
  • fix(deps): update dependency got to v15.0.3 in #1646
  • chore(deps): bump basic-ftp from 5.1.0 to 5.3.0 in #1643

Full Changelog: 4.6.1...4.6.2

Version 4.6.1

Choose a tag to compare

@mzrtamp mzrtamp released this 12 Apr 03:20
4.6.1
599c474

What's Changed (12/04/2026)

  • refactor(workflows): rename and update job reference by @mzrtamp in 87db81c
  • feat: add SuppressNotifications to various send messages by @mzrtamp in 7740ed4
  • feat: enhance GoogleLoginManager with url parsing and error handling methods by @mzrtamp in 047a845
  • feat: enhance ReadyListener with multi-bot readiness checks and cleanup logic by @mzrtamp in 667a921
  • feat: add ExpiredDirectMediaError handling in play function for better error management by @mzrtamp in 7b87a26
  • fix: implement permission handling and fallback notifications in various command contexts by @mzrtamp in 0e9cbb4
  • refactor: update command usage formatting to use new utility functions by @mzrtamp in 9b183af
  • feat(MessageCreateListener): add multi-bot handling to skip not-in-voice warnings for non-responsible bots by @mzrtamp in 7f5629b
  • And/or more that not in a spesific PR.

Dependencies Update

  • fix(deps): update all non-major dependencies in #1624
  • chore(deps): bump brace-expansion from 2.0.2 to 2.0.3 by in #1627
  • fix(deps): update dependency got to v15 by in #1625
  • chore(deps): bump lodash from 4.17.21 to 4.18.1 in #1626
  • chore(deps): pin stegripe/workflows action to a779ff9 in #1628
  • chore(deps): update stegripe/workflows digest to a779ff9 in #1629
  • chore(deps): update stegripe/workflows digest to fcfd6ba in #1631
  • fix(deps): update dependency dotenv to v17.4.1 in #1632
  • chore(deps): update dependency @biomejs/biome to ^2.4.11 in #1634
  • chore(deps): bump basic-ftp from 5.1.0 to 5.2.2 in #1635

Full Changelog: 4.6.0...4.6.1

Version 4.6.0

Choose a tag to compare

@mzrtamp mzrtamp released this 28 Mar 15:00
4.6.0
452b825

What's Changed (28/03/2026)

  • feat: Implement autoplay by @vrumger in #1622
  • feat: enhance autoplay functionality with prefetching and validation by @mzrtamp in e705ac8
  • refactor: standardize autoplay terminology to "auto-play" across the codebase by @mzrtamp in 5f52930
  • fix: update build script to use pnpm exec for swc execution by @mzrtamp in 4eee622
  • refactor: streamline request channel management and permissions handling by @mzrtamp in 316d624
  • Dependencies Update (all non-major)
  • chore(deps): bump picomatch from 4.0.3 to 4.0.4 in #1620
  • chore(deps): pin stegripe/workflows action to c6ec6f4 in #1621
  • chore(deps): update dependency typescript to v6 in #1618
  • chore(deps): bump brace-expansion from 2.0.2 to 2.0.3 in #1623
  • chore(deps): update dependency @biomejs/biome to ^2.4.9 in #1619
  • And/or more that not in a spesific PR.

New Contributors

Full Changelog: 4.5.9...4.6.0

Version 4.5.9

Choose a tag to compare

@mzrtamp mzrtamp released this 22 Mar 17:50
4.5.9
3f7faa8

What's Changed (23/03/2026)

  • fix(deps): update all non-major dependencies in #1616
  • feat: enhance RequestChannelCommand to support multiple channel types by @mzrtamp in 91b42b7
  • fix: improve requester line handling in multi-bot scenario and adjust bot count check by @mzrtamp in 418fd49
  • feat: add SoundCloud thumbnail handling to searchTrack function by @mzrtamp in 1287ec9
  • feat(AudioCacheManager): add handling for canceled cache keys by @mzrtamp in 2c59d19
  • feat(ServerQueue): implement shuffle upcoming keys management for better song selection by @mzrtamp in 2eccc8e
  • feat(SearchCommand): add ensureSearchChannel method for request channel validation by @mzrtamp in 84974df
  • fix(ServerQueue): ensure volume adjustment handles undefined resource by @mzrtamp in 9af50b9
  • And/or more that not in a spesific PR.

Full Changelog: 4.5.8...4.5.9