github Simply-Love/Simply-Love-SM5 5.8.0
Simply Love for ITGmania - v5.8.0

8 hours ago

About

This is the v5.8.0 release of Simply Love for ITGmania. This release is add support for the upcoming ITL Online 2026 event among many other notable changes. It also introduces the experimental online lobbies, updating GrooveStats and tournament support, improving the Sort Menu and Player Options flow, and fixing a wide range of bugs across song search, practice mode, prompts, and screen transitions.


Supported Versions of ITGmania

The current release of Simply Love is compatible with ITGmania versions 1.2.0 or newer.

For new installations we currently recommend grabbing the ITGmania + Simply Love bundle over at the www.itgmania.com.

Compatible Releases
ITGmania 1.2.0+

If you are able to compile ITGMania's source code yourself, you can check out the instructions for compiling.

Incompatible
❌ Older versions of ITGmania (any version prior to 1.2.0)
❌ StepMania 5 (SM5)
❌ Forks of SM5 (e.g. starworlds)
❌ Older versions of StepMania (e.g. StepMania 3.9)
❌ Forks of older versions of StepMania (e.g. OpenITG, NotITG)
❌ SM5.2

If you have trouble installing or running ITGmania, particularly on macOS, this Troubleshooting Readme may help.

Installing Simply Love

If you are upgrading from a previous version of Simply Love, fully delete the old Simply Love folder first.

Do not merge the new folder into the old.

Full install instructions are in the Installing Simply Love README. It's worth looking at!


Changes

Experimental Online Lobbies
@teejusb - Added experimental online lobbies with websocket support, a full lobby browser/create flow, password handling, status overlays, and an operator menu toggle. Huge shoutout to @CrashCringle12 and @adketuri for helping get this over the finish line and to a reasonably stable point.
NOTE: This feature is very experimental and may have issues. We are releasing this as a preliminary beta and may not be fully feature fledged yet.

image image image image

@teejusb - Added GrooveStats submission support for Pump and normalized Pump metrics to better align with ITGmania behavior.
@teejusb - Support saving and loading player options to/from GrooveStats
@teejusb - Added update indicators when a newer Simply Love or ITGmania version is available.
@CrashCringle12 / @quietly-turning - Reworked/Reimagined the Sort Menu with cleaner defaults. Added support to allow modules to interact with the sort menu

image

@CrashCringle12 - Added support for NoteSkin Variants, along with the ability to show/hide specific player options rows. This will be made available in a later release.
@bwaggone - Added the ability to navigate to practice mode from the evaluation screen
@aryla - Fixed a wide range of gameplay and UI issues including practice mode hold judgment graphics, hold/roll counts in StepStatistics, column cues in courses, exit confirmation flow, play mode preference handling, default fail type handling, edit selection cursor issues, menu timer errors, and ScreenPrompt transition flashing.
@teejusb - Removed disabling of timing windows. With the advent of rescores over two years ago, the need for this is no longer required and pushes for better standardization across the ITG scene.
@CrashCringle12 - Fixed Casual Mode so it respects the SampleMusicLoop preference, handled WheelLocked state more safely, fixed timing window option edge cases, and resolved several Sort Menu input and profile-switching softlocks.


Contributors

Specific contributors have been tagged appropriately above already.

Thanks to all who contributed to this release!


Change Summary

For a full summary of changes between v5.8.0 and v5.7.0, check GitHub's comparison of the two.

Don't miss a new Simply-Love-SM5 release

NewReleases is sending notifications on new releases.