DC/NC mods now use relative frequency instead of tempo+pitch, fixes some nightcored maps sounding off
HUD
Added "Classic" score option (Gameplay -> Use "Classic" score for osu!lazer plays) for Lazer plays
Added mod icons for Lazer, Classic and Difficulty Adjust mods
Added an option to hide Lazer mod from mod HUD
Fixed mod HUD blinking if map starts near the song start
Changed display of ar/cs/od/hp/speed changes to be more pleasing
Added support for Country/Friends leaderboards
Added support for Lazer leaderboards
User avatars are now cached on disk
Knockout
Added smoke support in knockout mode.
Skinning
Slightly improved parsing of skin.ini files (trash values in boolean options are being ignored, skipped reading alpha values in color options as it often contains trash)
Backgrounds/Storyboards/Video
Fixed map videos with odd width/height being broken
Background dim/blur is now changeable while danser is running
Fixed Enabling blur while danser is running making the backgound black
Arguments
Added -mods2 argument. It's structure is a JSON array with mod object with acronym string and settings map. Example [{"acronym":"DT","settings":{"adjust_pitch":true,"speed_change":1.22}},{"acronym":"LZ"},{"acronym":"DA","settings":{"approach_rate":9,"circle_size":5.3,"drain_rate":2.5,"overall_difficulty":7.4}}]]
-ar, -od, -cs, -hp arguments are ignored if -mods2 contains DA mod
-speed argument is ignored if -mods2 contains HT/DC/DT/NC mods
Fixed -pitch below 0.25 breaking playback
Performance
Changed frame scheduling a bit, slightly raised fps on powerful machines (Watch/Play modes only!)
Misc
F11 now enables the debug screen (-debug flag)
Added performance graph (available via SHIFT+F11)
Launcher
Added support for modifying replay mods
Fixed selecting files from search results crashing danser
Added janky drag scrolling for tablet users (probably won't touch that shit again)
Changed reset button to an icon
Added "Allow extended values" checkbox to "Adjust difficulty" window
Added "LZ" (Lazer), "DA" (Difficulty Adjust), "CL" (Classic) mods to mod selection
Added support for mod configs, even for non-lazer plays
Unsupported encoders are now hidden from selection
Winter theme now should end at the end of January instead of February