Windows x64, Windows i386, and Mac installer release.
- 64bit Windows Building - 1782624 9ecfd48 1900c7c 3f63f72
- Ability to upload old scores with old ReplayData for future use - 7acd837
- Additional Lua documentation - fa1ca5a 3b48cbc
- Assets Folder for Avatars, Toasties & Judgments so far - fa1ca5a fd46634 da3b610
- Eval Screen Viewing using ReplayData - 48b6296 3548df3 1d1b166 dbe67c7 0de270a e39eb85
- Experimental Country Filtering for Chart Leaderboards - c60c602 70cceb1 c03f8e5 de14c0b efd503d b2addd5
- Gameplay Leaderboard - aa26758 28bc91d 2f1e20c f2d86da 7874fe6 2469cb6 50342c1 76f56b4 16c3e0f 928a80d 10f5d13
- Google Drive Pack download compatibility - a78c95f
- Lua access to the "Real Theme Name" & "Real Theme Display Name" if defined - b91c54f 7ed1e16 58c89e3 58c89e3 6bb3150
- Lua access to the Scorekey for local Scores - e12bb98
- Lua scripts for "Widgets" which includes Buttons, Sliders & some essential in-betweens - 57fd70e aa26758 51631df f59e608 2f50d22
- Multithread Game Startup (Song Loading) - e4cfc38 fe3f644 2c74750 c0c72bc b8851a6
- Osu (mania) NoteLoader - 3a0e149
- Pack Download Mirrors - 4a06d42
- Pack Downloader has a cancel button - 7f0bb43
- Pack Downloader Title Menu Button - 1eb7af5
- Preference for Multithread Game Startup - 0738389
- Preference to tie Noteskin Tap Explosions to Releases or not (actually a bugfix) - 85bacac bfde9a7
- Replay Watching
- Initial work - 9f35751 61407da 48b6296
- Buttons - 57fd70e 51631df 649b0f3 46b75dd 384f5cb
- Miscellaneous work - 2f5d2d4 4cb2157 b4debb0 dbe67c7 0de270a 24fbfff 9e21aea d6644c3 56a02aa a986503 8147077 a37f3a2
- Non-Tap Support - 0af2f74 51c00c8
- Scrolling & Pausing - 0769a4e ec6c99b
- Support for ReplayData missing Track data (Chord Cohesion On Pre-0.60) - 63f753e
- Secret startup process Banners, Backgrounds & CDTitles - 8067cb8
- Statically linked libuv - 590310e
- Theme metrics.ini NoGlow option to disable the flash with Sudden & Hidden - f1c7e64
- Top Score/All Score toggle in the Scores tab inspired by EtternaOnline - da97cb6 a301581 936f32d 7257aaa 909d284
- Unique saved states for each keymode (Style) in CustomizeGameplay - dc3209e f1f9291 570b5ec 560f8a4 6d893f3 7061b0c d87cc54
- Actors can now Save and Load coordinates - 01a195a 81a0836
- clang-format was run on the source - 3b8aff1 454506a ac4244c ef30777 ce3a867
- Chart Leaderboards should force update when entering MusicSelect to update an existing list - 982b319
- Chart Leaderboards should force update if the Gameplay Leaderboard is on - 448c2b8
- Chart Leaderboards will only request from Online when they are missing internally - b405f04 239250d 23c5f15 0fe45c5
- CMake will default to Release if no build is specified - 1705fbb
- Default osu related timing values in the Custom Judge Windows are changed to modern numbers - e5cf4ed
- Default Visual Studio Project is the Etterna project - 0cd39e4
- Don't automatically migrate all ReplayData on Profile load - b333460
- DownloadManager downloads are GET requests - 90b136f
- DownloadManager's useragent changed to get around the StepmaniaOnline curl block - cdb1055
- Fallback settings Lua Scripts should work better with renamed themes - 054f387
- FPS is not logged by default - 1b6ea1a
- Guarantee ActorFrameTexture sizes don't round the wrong way when giving size parameters - b7686d2
- Improve a Lua method to render a TextureRenderTarget by setting the TextureFiltering to false - b7686d2
- Improve documentation for Contributing - 7a6e2f8
- Loading window doesn't need to update so often - e644dee e6fdaee
- Map for Scorekeys to Scores should be public (screw OOP convention) - 91e6f5f
- Message is Broadcasted every ScreenInstallOverlay Update iteration if all Downloads are done. Move this so it only happens once - 8bba406
- New default Lift image - 180483b dc79d47
- Numpad number input should be ignored for the tab shortcuts because some people bind those to arrows - 4ec28b7
- PlayerOptions has had some utility methods added to facilitate some Replay work - a986503 8147077
- Rename the FastLoad & ImageCache Preferences to the previous names because people complained - 544a321 218488f
- Scores tab should display whether or not the Leaderboard is being requested - ae8e11f
- Score invalidation by checking mods is more thorough by checking mods not normally available - 8f193a4
- Uninstaller should uninstall old or dead theme files - 907ca82
- Update Lua documentation XML - 7b179ca afc1cd0
- uWebSockets updated internally - 9d5e926
- Bad Lua return types crashed Mac/Linux/64bit - 0f3218e 25a9f28 893cb47
- Changing avatar caused the playing music to stop - cd2a460
- Coverity Scan detected memory leaks - 900aaca 993933b bad57e7
- Coverity Scan detected null pointers - 8f76c32 2bcca2e 14d9d64
- Crashed on entering the Advanced Options - fc0cf22
- Crashed when changing audio output device on Windows - c444cbf
- Crashed when loading old Profile due to leftover Replay code - 02d48b7 e88a666
- Crashed when pressing Player 2 Start on SelectMusic - 9da774a
- Draw order for Favorites, Goals & Favorites was weird so the layering looked awkward when all 3 were active - de9c98d
- DWI files suddenly loaded no Notedata if changing offset - ab4b04b
- Exiting a non dance-single Style file filtered the whole MusicWheel to that Style - c4731a0
- Function used for making hashes on Linux (getCpuid) didn't work - 09d88d6 4378f4c
- Gameplay stuttered when logged in due to DownloadManager updating - 4ee14f8
- Loading ReplayData from disk just crashes the game if Hold data is present - 26b99ce
- Lua error in Evaluation Screen broke Custom Judge Windows - b404c6e
- Lua error on Profile Top Score list broke coloring - b1e7ddd
- Mac mouse appearance or movement might have been inaccurate - 0e603b3
- NoteField movement on the Y axis was not symmetrical when switching between Upscroll & Reverse - 536845c 6c31207
- Opening the Offset Plot in the Scores tab caused the playing music to stop - bd0fff5
- Pack Downloads sometimes ended up in the root folder somehow - 34effcc
- Some Screens indicated math.mod was missing from Lua (nil) - 48b6296
- Space didn't work on the Pack Download Screen - 5140c30
- Starting Gameplay on a file with no valid music path crashed. At least try to reload - f43a7c2
- Sync Change Overlay disappears once and never comes back when a sync button is pressed - 53f07fa