Skip to content

Lapsus 2.1 Release

Choose a tag to compare

@margooey margooey released this 19 Mar 01:19
· 34 commits to main since this release
67b5433

What's Changed

  • general: Reduce complexity of the codebase by @margooey in #20

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