Blog post: Quaver v1.4.0 Update Patch Notes & Tournament Supporter Badges
What's Changed
- Fix visual and logical bugs in accuracy, score and rating display in tournament spectating by @WilliamQiufeng in #4082
- Scale time threshold for detecting !mp end and returning to MultiplayerGameScreen by audio rate by @WilliamQiufeng in #4083
- Fix audio seeking issues in map preview by @WilliamQiufeng in #4075
- Account for sudden map deletion by @Emik03 in #4084
- Bump SixLabors.ImageSharp from 2.1.7 to 2.1.8 in /Quaver.Shared by @dependabot in #4064
- Improved premature return to MultiplayerGameScreen on GameEnd by @WilliamQiufeng in #4092
- Do not cull compact non-measure lines by @Emik03 in #4099
- Update multiplayer mods when using mirror toggle keybind by @WilliamQiufeng in #4098
- Hot Reload Skin on Change by @WilliamQiufeng in #4086
- Catch parsing errors for workshop skin.ini in options menu by @WilliamQiufeng in #4102
- Merge ui-redesign into canary-online by @AiAe in #4101
- Reimplement legacy LN rendering by @Emik03 in #4078
- Use built-in ClientWebSocket instead of websocket-sharp by @WilliamQiufeng in #4104
- Merge ui-redesign into canary-online by @AiAe in #4109
- Avoid exceptions by @Emik03 in #4112
- Detect OSX command key by @WilliamQiufeng in #4110
- Update Steamworks.NET to latest version by @AiAe in #4113
- Shutdown SteamAPI on closing game by @AiAe in #4121
- Improve tooltip clamping by @faluhub in #4123
- Add periodic editor map backups by @Emik03 in #4108
- Save and reapply speed mods when exiting and reentering song select by @faluhub in #4124
- Prevent imgui input interfering with editor playfield by @WilliamQiufeng in #4128
- Allow custom divisions to be chosen when resnapping notes by @WilliamQiufeng in #4129
- Show proper results from a replay by @WilliamQiufeng in #4127
- Fix grid lines in rating graphs being drawn at incorrect Y value by @WilliamQiufeng in #4126
- Send charts to recycle bin on chart deletion if possible by @Emik03 in #4122
- Fixes potential crash when opening/closing Options by @AiAe in #4100
- Update Quaver.API by @Warp9000 in #4132
- Merge ui-redesign into canary-online by @AiAe in #4133
- Copy libsteam_api.dylib when building by @AiAe in #4134
- Merge ui-redesign into canary-online by @AiAe in #4135
- Update submodule Wobble by @WilliamQiufeng in #4141
- Revert "Save and reapply speed mods when exiting and reentering song select" by @Warp9000 in #4147
- Check if CurrentGame is null before logging by @AiAe in #4137
- Merge ui-redesign into canary-online by @AiAe in #4148
- change ci status in readme to github by @Warp9000 in #4158
- Stop spamming errors when spectating a single player in a tournament by @WilliamQiufeng in #4152
- Remove begin batch call; caused weird background scaling by @Emik03 in #4155
- Initialize TournamentScreenView.TournamentPlayers before the guard in TournamentScreenView.CreateOverlay to avoid NullReferenceException by @WilliamQiufeng in #4161
- Attempt to fix score retrieving error when entering multiplayer gameplay by @WilliamQiufeng in #4159
- Use screen's md5 to look for the currently playing map, instead of the currently selected one by @WilliamQiufeng in #4151
- Fix logic for adding players by @WilliamQiufeng in #4160
- Merge ui-redesign into canary-online by @AiAe in #4162
- Canary Online -> Main by @AiAe in #4167
New Contributors
Full Changelog: 1.3.0...1.4.0