Repository navigation
What's Changed
- perf(support-bot): skip the nickname update when it already matches by @ugcodrr in #1041
- chore(i18n): update crowdin translation by @jacobk999 in #1060
- fix(api): require an api key on zero-weight routes by @ugcodrr in #1049
- chore(skin-renderer): regen napi loader for @napi-rs/cli 3.10 by @ugcodrr in #1059
- fix(api): return sessionReset when a session is created or reset by @ugcodrr in #928
- fix(api): keep guildId and use the cache in /player/status by @ugcodrr in #927
- fix(ratios): bring back the duels overall page by @ugcodrr in #929
- fix(support-bot): stop re-adding premium after a tier upgrade by @ugcodrr in #931
- fix(leaderboards): don't leak button hooks on empty leaderboards by @ugcodrr in #930
- fix(discord): only cache posted commands after Discord accepts them by @ugcodrr in #932
- feat(arcade): show doors opened on zombies map pages by @ugcodrr in #942
- feat(pit): show gold earned next to the gold balance by @ugcodrr in #948
- fix(scripts): delete caches before rebuilding in purge-repo by @ugcodrr in #940
- fix(session): show the new session notice and reset tip on submode pages by @ugcodrr in #950
- fix(tips): match tip exclusions against the root command by @ugcodrr in #955
- fix(leaderboards): reject positions that aren't whole numbers by @ugcodrr in #957
- fix(verification): require a four digit verification code by @ugcodrr in #958
- fix(discord-bot): format paintball accuracy and knife xp with the locale by @ugcodrr in #951
- fix(verification): reply in the saved language after the code is submitted by @ugcodrr in #960
- fix(server): match server mappings at hostname boundaries by @ugcodrr in #962
- fix(woolgames): divide fractional level by the current level's exp requirement by @ugcodrr in #991
- fix(bedwars): divide fractional level by the current level's exp requirement by @ugcodrr in #964
- fix(bedwars): apply both unorthodox suffix colors by @ugcodrr in #966
- fix(socials): keep link schemes and escape links in the embed by @ugcodrr in #967
- fix(parkour): find best times without sorting the player's completions by @ugcodrr in #970
- fix(ratios): pick milestone targets from the unrounded ratio by @ugcodrr in #968
- fix(discord-bot): format quake accuracy and tkr rates with the locale by @ugcodrr in #952
- fix(themes): skip transparent shadows in hd boxes by @ugcodrr in #975
- fix(scripts): make validate-commands work with zod 4 and node 24 by @ugcodrr in #980
- fix(api): make /badge reset remove custom badges by @ugcodrr in #986
- fix(guild): measure achievement progress against the next tier by @ugcodrr in #998
- chore(skin-renderer): fix the napi targets key by @ugcodrr in #1050
- chore(docker): use Redis 8 for local development by @ugcodrr in #1045
- perf(support-bot): load only the default font by @ugcodrr in #1040
- chore(renovate): group majors that depend on each other by @ugcodrr in #1032
- chore(ci): run every check after install even when one fails by @ugcodrr in #1031
- fix(ratios): cap /ratios megawalls at 25 dropdown options by @ugcodrr in #1021
- fix(discord): close Discord's interaction request once the reply is sent by @ugcodrr in #1036
- fix(api): keep a guild's stored exp history when the cached guild doesn't match by @ugcodrr in #1017
- fix(leaderboards): use a Map for rankings lookups by @ugcodrr in #1008
- chore(i18n): update crowdin translation by @jacobk999 in #1075
- fix(pit): stay at prestige 50 when xp passes the final requirement by @ugcodrr in #969
- fix(support-bot): log up to 100 ticket messages in order by @ugcodrr in #935
- fix(bedwars): read prestige formatting toggles from dreamfeast by @ugcodrr in #1093
- fix(colors): underline the underline example instead of italicizing it by @ugcodrr in #1111
- fix(duels): hide the parkour best time on historical pages by @ugcodrr in #1104
- fix(support-bot): pick the right default avatar for users without a tag by @ugcodrr in #1105
- fix(support-bot): wait for Mongo to connect at startup by @ugcodrr in #1135
- chore(locales): remove en-US strings left by removed features by @ugcodrr in #1134
- fix(discord-bot): render /server for servers without an icon by @ugcodrr in #1106
Full Changelog: v0.14.56...v0.14.57