Install guide
OS | Download |
---|---|
Windows | lovely-x86_64-pc-windows-msvc.zip |
Mac (Arm) | lovely-aarch64-apple-darwin.tar.gz |
Mac (x86) | lovely-x86_64-apple-darwin.tar.gz |
Bye-bye, beta
What's Changed
- Implement shared "Lovely runtime" to reduce code duplication across win and mac targets by @ethangreen-dev in #6
- Complex Regex patching and patch optimization via ropey by @ethangreen-dev in #7
- Cleanup previously dumped buffers at startup, remove @ prefix from file names by @ethangreen-dev in #11
- Add check and panic message when old
dwmapi.dll
binary is found within the game directory by @ethangreen-dev in #12 - Add
--disable-console
argument by @ethangreen-dev in #13 - Fix bad pattern text insert due to Rope byte API use mixup by @ethangreen-dev in #14
- Increment version to 0.5.0-beta2 by @ethangreen-dev in #15
- Fix build failure caused by libudis86-sys and retour on Linux native hosts by @ethangreen-dev in #16
- Fix hard crash when printing nil value, change mod path for mac systems by @tetraminus in #18
- Improved toml errors by @WilsontheWolf in #22
- Implement log file writing and apply general logging improvements by @ethangreen-dev in #25
- Fix #20 and #24 by @english5040 in #28
- Update README with Mac install guide, various other adjustments to content + formatting by @ethangreen-dev in #29
- Implement Github Action release workflow by @ethangreen-dev in #31
- Fix invalid archive file type in README install guide by @ethangreen-dev in #33
- make v0.5.0-beta3 release, ga fix for master branch trigger by @ethangreen-dev in #34
- fix ga workflow trigger by removing branch check by @ethangreen-dev in #35
- Clarify Steam Deck / Proton / Wine install instructions by @ethangreen-dev in #36
- feat: unhardcoded game directory by @WilsontheWolf in #27
- Implement mod disable / enable via .lovelyignore files by @ethangreen-dev in #37
- Remove erroneous dbg! statement sadge by @ethangreen-dev in #30
- Revert pattern patch
overwrite
deprecation warning by @ethangreen-dev in #39 - Update core version to v0.5.0-beta4 by @ethangreen-dev in #40
- Mac: use the name of the enclosing .app for the mod directory by @english5040 in #41
- update core version to v0.5.0-beta4 by @ethangreen-dev in #42
- Improve install instructions, again by @english5040 in #43
- Fix incorrect delta calculation by @english5040 in #45
- Pass through args to run_lovely.sh by @english5040 in #46
- Fix bad windows download link in release workflow by @ethangreen-dev in #49
- Update to v0.5.0-beta6 by @ethangreen-dev in #50
- Refactor, resolve some issues by @english5040 in #51
- Fix unconditional removal of last byte #53 by @dadahsueh in #54
- Update to v0.5.0-beta7 by @ethangreen-dev in #56
- fix: build failure caused by isize, itertools deps by @ethangreen-dev in #57
- Implement better patches by @flakywanderer in #68
- Allow patching games running on LOVE2D 12, or otherwise using luaL_loadbufferx by @tetraminus in #70
- Load modules lazily through package.preload by @flakywanderer in #74
- Add MIT license by @ethangreen-dev in #75
- fix: module source names by @WilsontheWolf in #76
- Fix edgecase panic caused by chunk names containing bad utf8 by @ethangreen-dev in #78
- Fix reverse output of Lua log messages by @ethangreen-dev in #80
- Update to v0.6.0 by @ethangreen-dev in #87
New Contributors
- @WilsontheWolf made their first contribution in #22
- @english5040 made their first contribution in #28
- @dadahsueh made their first contribution in #54
- @flakywanderer made their first contribution in #68
Full Changelog: v0.4.0...v0.6.0