Skip to content

Latest commit

 

History

History
110 lines (104 loc) · 23 KB

Release_0-72-0.md

File metadata and controls

110 lines (104 loc) · 23 KB

Release Changelog

[0.72.0] - 2022-12-25 - Replay Update & MSD Changes

Added

  • Chart Author added to Rebirth and Til Death gameplay splash intro - b577648 c1fc66c 10ed579
  • ClearTypes added to Rebirth Help - db47b01
  • Custom Window Config System in Rebirth and Til Death - 56a5a71 82529f3 a7e8c62 a96705b 3f4b934 fded0b3 9a01025 141b63a 569eec9 2f3800d dbb0ab4 3ffeb53 0f68e3d f012002 88b7860 abff9d1 298c406 09b3f23 6546a74 f0a5a26 3d1dda6 4fd80d5 54a341d
  • Global Offset can be adjusted directly in legacy Graphics Options - 87b26c2
  • H-ran Shuffle mod, a variant of SuperShuffle which specifically avoids making jacks - 540a298
  • Hovering CDTitle in Til Death shows Chart Author if available - c3e0ccf
  • Internal method for getting Style from StepsType for Steps - c1e68b6
  • Internal method NOTESKIN->GetMetric has a defaulting variant - b7fa469
  • Legacy PlayerOptions (the double enter menu) has an option for Clap/Metronome at the bottom of the Main page - c37a5d7
  • Lua bindings for getting Replays, ReplaySnapshots, related information - 5bfb0d9 3e6fe84 3c55e4c e9846b7 ab32cd9
  • Preference UnfocusedSleepMilliseconds to control the CPU usage of the game while tabbed out - 5f2c627
  • Preference DebugMenuButtonToggles to allow pressing F3 instead of holding F3 to use debug menu - 1ff8714
  • Rebirth chart leaderboards show that scores are ChordCohesion On - 6dacfee
  • Rebirth combo animations option - 626cc92
  • Rebirth gameplay leaderboard has a new option to show local scores only - 17d91f0
  • Rebirth has a progress bar for score uploads - 90ab3e3 42c65a3
  • Rebirth has a new EWMA numerical display, and StdDev numerical display for gameplay - a0432c9
  • Rebirth properly updates goal information when pressing Ctrl+G - 5b7bc63
  • RNG seed is tracked for new replays and scores to allow shuffle plays to be recreated - 7c375b8 dbb3444 0db1b2b f562787
  • ScreenTextEntry can be closed correctly from Lua - 4f97888
  • Successful logins are recorded in the log - ed034d7
  • Theme option ShowBanners added to Til Death and Rebirth - 52884a8 23cf20e
  • Translation to Japanese (work in progress) added for Til Death - 296ff53 6038d77
  • Translation support added to Rebirth, with partial Japanese translation - c3984aa f2cb239 492e038 358c626
  • Translation support for crashpad upload opt in dialogue - 4879d05

Changed

Removed

  • AutoPtrCopyOnWrite replaced with std::shared_ptr - 10a0fa7 3f4e235
  • Dead Noteskins - 1183c6b ab0acb9
  • DefaultScoreType - 51c5b5c
  • InitialHoldLife - c24c61a
  • mapconv - 1df9cc3
  • PlayerAI - 5ce77e0
  • TimingWindowAdd - f311cce
  • Unused GetChartLeaderboard Lua Binding (different from GetChartLeaderBoard) - f348fe5
  • Unused Preferences (SoundVolumeAttract, EditRecordModeLeadIn, ShowInstructions, WideScreen16_10, WideScreen16_9) - 5312a72
  • Unused Til Death theme preferences - d22ff40
  • Unused Translation strings (not all) - 4ed6156
  • using std::* in SongCacheIndex - bd16b06

Fixed

  • BPMDisplay not accounting for individual Steps having different BPMs - #1217 f3b1919 c8329f1
  • Building Debug target used to complain about std::clamp bounds - b89afef
  • Calculator issues with comparing float values - #1202
  • Coverity defects - e471c52 bea0edc 130ff33 c03f194 7bdd1db 7b94b75 1b2282b 0dfe383 fa800c1 41e0ac7 da9528a 1b75b4b 933b1f7 8d34d3d e688a36 053a857 d6c2048 6b7843e f9d747a edd3f3c
  • Crash due to downloading a file with an illegal filename - 8a93290 1fdd5bf
  • Crash due to memory leak while scrolling pack with many videos - 7dcf142
  • Crash due to a missing theme metric - d39c391
  • Crash due to using ActorFrameTexture while on D3D and resetting the D3DDevice - ffdac31
  • Crash when applying song filter in such a way that it filters out the GameplaySyncMachine charts - 05d88c9
  • Deadlocks (some) related to audio playing - 6968a85 a2b330f
  • Errors due to loading a song with any BGChanges or BGVideos that was in the Ungrouped Songs category - bfe659c
  • Invalid UTF8 in file paths are much more likely to load on Windows, but only for Windows 10+ users - cb340f6
  • Lua Error due to entering Rebirth Practice - 3261621
  • Online HighScores never had the MissedHold field populated - 70956b5
  • Playlist creation caused an empty one to show sometimes, which couldn't be modified or deleted - e464732
  • Rebirth BGBrightness and ScreenFilter settings used to force either 0% or 100% - f7fb44d
  • Rebirth debug string used to pop up any time you change songs - e02757e
  • Rebirth input breaking and causing crashes when using mouse to exit dialogues - 44ffda2
  • Til Death gameplay leaderboard no longer causing broken gameplay for unranked charts - 5214e72
  • Rarely used Rebirth WheelDataManager script error - 82c949d
  • Rebirth Settings was missing an explanation string - 4038f31
  • Songs reloaded from disk would not fix chartkey pointers internally, so sometimes would not be searchable by chartkey - 044fc1b
  • Warnings caused by EnumTraits - 5fc253a
  • Warnings relevant to clang - 96f3bbd cb58828 1423ce2
  • Warnings relevant to MSVC - 48b798d e964b0b
  • XCode used to fail building because Macs - 9d478b8