Lapsus 2.1 Release
What's Changed
Full Changelog: 2.0...2.1
Hello! This minor release includes some basic work to reduce the complexity of my codebase so that I can continue to bring some great new features to Lapsus in the future. Most notably, the configuration code.
I originally had an LLM whip up a really terrible-but-it-works solution to managing the settings between runs. This code has been mostly refactored to make use of serde and toml which looks much cleaner and will be significantly easier to read/maintain. This is technically a "breaking" change, where the original configuration file will no longer be used. You should only need to re-update any settings you've already set once after downloading this new release.
Please note: You will likely need to run the following command in your terminal as the app is signed ad-hoc:
(Assuming you have placed Lapsus in your Applications folder)
xattr -r -d com.apple.quarantine ~/Applications/Lapsus.app
Thanks for your support!
Margo