Releases: Brainicism/KMQ_Discord
Releases · Brainicism/KMQ_Discord
v7.6.0
What's Changed
- Update node version to 18 in test workflow by @Brainicism in #1797
- Add interactive CLI tool for migrate down by @Brainicism in #1798
- Add AI-based news command by @taahamahdi in #1794
Full Changelog: v7.5.0...v7.6.0
v7.5.0
What's Changed
- Add r/kpop news posts as facts by @Brainicism in #1792
- Reset limit on spotify option reset by @Brainicism in #1796
- Don't consume first game of day bonus when session ends erroneously by @Brainicism in #1795
Full Changelog: v7.4.3...v7.5.0
v7.4.3
What's Changed
- Send server restart notification for listening sesions too by @Brainicism in #1785
- Implement ban system by @Brainicism in #1784
- Discord clickable help examples, validation messages by @taahamahdi in #1787
- Autocomplete team names with /play teams join by @taahamahdi in #1789
- Replace /play teams instructions with clickable slash commands by @taahamahdi in #1788
- Spotify command interaction bug fixes by @taahamahdi in #1790
- Fix GameType import by @taahamahdi in #1791
Full Changelog: v7.4.1...v7.4.3
v7.4.1
What's Changed
- Fix false negative for Spotify song with fully non-alphanumeric name by @Brainicism in #1776
- User constructor requires client reference (sometimes) by @Brainicism in #1777
- Remove unnecessary userCorrect function by @taahamahdi in #1778
- Log edge case where player missing from scoreboard state by @taahamahdi in #1779
- Log voice channel handlers by @taahamahdi in #1780
Full Changelog: v7.4.0...v7.4.1
v7.4.0
What's Changed
- Fix bug where non-alphanumeric songs were incorrectly Spotify matched by @Brainicism in #1773
- Add Terms of Service by @taahamahdi in #1774
- Add /spotify matches to see matched/unmatched songs by @taahamahdi in #1775
Full Changelog: v7.3.4...v7.4.0
v7.3.4
What's Changed
- Fix bug where correct guess count wasn't correctly tracked by @taahamahdi in #1772
Full Changelog: v7.3.3...v7.3.4
v7.3.2
What's Changed
- Truncate bookmark embed titles by @Brainicism in #1764
- Support Spotify shorthand playlist URL by @taahamahdi in #1762
- Bump axios from 1.5.1 to 1.6.0 by @dependabot in #1765
- Fix bug where songs with brackets in middle of name parsed incorrectly by @Brainicism in #1767
Full Changelog: v7.3.1...v7.3.2
v7.3.1
What's Changed
- Remove option-related screenshots, update options and guess song screenshots by @taahamahdi in #1757
- Confirm song file is not empty before encoding by @taahamahdi in #1763
Full Changelog: v7.3.0...v7.3.1
v7.3.0
What's Changed
- Throw exception on empty Spotify fetch playlist error by @taahamahdi in #1744
- Switch to distubejs/ytdl-core by @taahamahdi in #1745
- Option to filter including/excluding remixes by @taahamahdi in #1747
- Fix bug where songs guessed was incremented by score by @Brainicism in #1748
- Reload app commands on bot startup by @Brainicism in #1749
- Update dependencies by @Brainicism in #1750
- Add config for patreon fetch enablement by @Brainicism in #1751
- Install node-gyp in Dockerfile by @Brainicism in #1752
- Log error object in unhandledRejection handler by @Brainicism in #1755
- Increase spotify match time to 90s by @taahamahdi in #1753
- Improve spotify matching logging, add 10 minute parsing lock cleanup by @taahamahdi in #1754
- Add 10-min job to cleanup inactive listening sessions by @taahamahdi in #1756
- Fix log header in spotify manager by @Brainicism in #1758
Full Changelog: v7.2.5...v7.3.0
v7.2.4
What's Changed
- Fix bug where long embed titles weren't truncated by @taahamahdi in #1740
Full Changelog: v7.2.3...v7.2.4