Releases: Brainicism/KMQ_Discord
Releases · Brainicism/KMQ_Discord
v6.10.5
What's Changed
- Add support for Spanish, French, Japanese, and Chinese by @taahamahdi in #1674
- Fix collab subunits query for empty subunits by @Brainicism in #1675
Full Changelog: v6.10.4...v6.10.5
v6.10.4
What's Changed
- Prepare for username migration by @Brainicism in #1670
- Move typings to non-dev dependencies by @Brainicism in #1671
- Fix bug preventing leaderboard enrollment by @taahamahdi in #1672
Full Changelog: v6.10.3...v6.10.4
v6.10.3
What's Changed
- Fix sql error in web server latency query by @taahamahdi in #1668
- Fix bug where better audio replacement was hardcoded for test by @Brainicism in #1669
Full Changelog: v6.10.2...v6.10.3
v6.10.2
What's Changed
- Fix bug where container would enter standby mode upon restart by @Brainicism in #1667
- Migrate from Knex to Kysely by @Brainicism in #1666
Full Changelog: v6.10.1...v6.10.2
v6.10.1
What's Changed
- Revert Docker image to Ubuntu by @Brainicism in #1661
- Enable Docker buildkit caching by @Brainicism in #1663
- Mark non-nullable fields correctly by @Brainicism in #1662
- Install unzip package on Dockerfile by @Brainicism in #1665
Full Changelog: v6.10.0...v6.10.1
v6.10.0
What's Changed
- Add exponential backoff retry for Spotify token refresh by @Brainicism in #1650
- Remove bold from embed titles by @Brainicism in #1652
- Announce restart only after standby is ready by @Brainicism in #1651
- Add missing awaits in preset load tests by @Brainicism in #1653
- Add additional logic to Docker healthcheck by @Brainicism in #1654
- Add exception logging for vc leave errors by @Brainicism in #1655
- Check previous_name_en for Spotify lookup by @Brainicism in #1656
- Add Spotify artist matching for artist collabs by @Brainicism in #1657
- Add tiebreaker on Spotify matchers if multiple results by @Brainicism in #1658
Full Changelog: v6.9.0...v6.10.0
v6.9.0
What's Changed
- Show when the leaderboard was reset and will be reset by @taahamahdi in #1646
- Update restart notification description to reflect lower downtime by @Brainicism in #1647
- Fix bug preventing preset from loading by @taahamahdi in #1648
- Differentiate earliest and default cutoff by @Brainicism in #1649
Full Changelog: v6.8.0...v6.9.0
v6.8.0
What's Changed
- Zero-downtime Docker container upgrade by @Brainicism in #1639
- Show whether song is premium-only in /lookup by @taahamahdi in #1640
- Add Docker upgrade test by @Brainicism in #1641
- Improve cluster health check by @Brainicism in #1642
- Fix interaction between /seek and /special reverse by @Brainicism in #1644
Full Changelog: v6.7.0...v6.8.0
v6.6.0
What's Changed
- Add command to show upcoming releases by @taahamahdi in #1630
- Add start_date index for game_sessions table by @Brainicism in #1631
- Record all Daisuki tables in frozen schema by @Brainicism in #1632
Full Changelog: v6.5.4...v6.6.0
v6.4.3
What's Changed
- Prepare deployment workflow for automated Docker upgrades by @Brainicism in #1612
- Add container upgrade path by @Brainicism in #1613
- Remove internal cronjob for database seed by @Brainicism in #1614
- Strict mode: strictPropertyInitialization by @Brainicism in #1615
- Copy templates/ to Docker image by @Brainicism in #1617
- Refactor web server into own class by @Brainicism in #1618
- Strict mode: noImplictAny by @Brainicism in #1616
Full Changelog: v6.4.1...v6.4.3