Changelog
What changed in each version of LuvMacro, starting with 2.0.0.
LuvMacro 2.0.0
Released November 1, 2026.
Recording, saving, playing and opening your macros work as they did in 1.1.1. New in this version:
- AutoHotkey scripts. Open an .ahk file (AutoHotkey version 2 scripts, plus a smaller part of version 1) and LuvMacro converts it so it can play. LuvMacro never runs AutoHotkey, and your original file is never changed.
- Scripts keep their own keys and need their pictures. While a script plays, its own keys (for example F1 to F4) work, and LuvMacro lists them first. Pictures are looked for in an img folder next to the script. Missing ones are named, and the script won't play until they are there.
- Scripts it can't run are refused. You get a plain message and an error code, and nothing is run.
- Edit your macros. A new Edit button opens a step-by-step editor for recordings, scripts and 2.0 macros. A recording is edited as a copy, so the original file is not changed and still plays as before. In an edited copy, mouse movement is simplified to straight moves and positions stay where you recorded them (window scaling is not kept). The editor can suggest improvements one at a time, and nothing changes unless you press Do it.
- Import details. For a script, Import details shows what it needs, which keys it uses and how it differs from the original. LuvMacro also tells you if your screen is a different size than the script was made for.
- Settings in its own window. Settings opens beside the main window with four tabs (General, Recording, Playback and About), so the main window stays in view. This What's New window appears once after you update, and you can open it again from Settings, About.
- Optional Discord notifications. In Settings, choose Connect Discord to get private messages about your macros: wins and losses (for macros that report them), problems, and, only if you turn it on, a picture of the result screen. Nothing is sent until you connect, you can disconnect or delete your data at any time, and you need to be in the LuvMacro Discord server.
- Emergency stop and start over. Press Stop (F8 by default) to end a recording or a script at once. Any key or mouse button that was held down is let go. A script that keeps running also gets a Start over button.
Earlier versions
The release notes for every earlier version are on the release page.
