Releases: skyline69/balatro-mod-manager
Balatro Mod Manager v0.4.0 (Alpha Build) Pre-release
Changelog
All notable changes to Balatro Mod Manager.
[0.4.0] - 2026-01-24
🚀 Features
- Add multi-select for bulk mod operations
🐛 Bug Fixes
- Show installed mods with undefined enabled state
- Close select dropdown when clicking outside
- Enable Proton mod symlink creation for Flatpak users
- Allow empty Linux prefix for native LOVE support
- Add solid background to bulk action bar
- Improve BMI error messages for timeout and connection issues
- Improve BMI error messages for corrupted response errors
- Use std::sync::Mutex for Database to ensure thread safety
- Abort migration if database backup fails
- Use numeric version comparison for database migrations
- Use exact folder name matching for mod filtering
💼 Other
- Harden archive extraction against path traversal
- Add zip bomb protection with decompression limits
🚜 Refactor
- Compact section dividers and fix local mod enabled state
- Replace ESLint with oxlint for faster linting
- Extract magic numbers to named constants
📚 Documentation
- Clarify why clones are needed for spawn_blocking
⚡ Performance
- Increase Balatro paths cache TTL to 5 minutes
- Optimize sanitize_mod_name to avoid intermediate allocation
- Add batch dependency query to avoid N+1 queries
🎨 Styling
- Add subtle backgrounds to enabled/disabled section dividers
🧪 Testing
- Add tests for error paths in database and installer
⚙️ Miscellaneous Tasks
- Update version
- Setup propper formatting for frontend
- Update dependencies
- Filter duplicate commits in git-cliff changelog
- Mark unused error variants with allow(dead_code)
- Format rust code
- Update dependencies
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.9 (Alpha Build) Pre-release
Changelog
All notable changes to Balatro Mod Manager.
[0.3.9] - 2026-01-23
🚀 Features
- Add backup and rollback system for mod configurations
🐛 Bug Fixes
- Use correct Steam library for Proton symlink on external drives
- Remove unused get_installation_and_console function
- Use fallback IP for thumbnail downloads when API is slow
- Pass --vanilla flag on Windows even when Lovely version unknown
- Formatting
- Support both old and new Lovely mods paths on Linux Flatpak
- Add --test-threads=1 to Taskfile and fix lint/test errors
- Match Backups title style with Settings
- Add Flatpak permission for Lovely 0.9.0+ mods directory
- Use lucide Check icon in launch mode dropdown
- Eliminate white flash on startup with transparent window
- Restrict AppError import to macOS only
🚜 Refactor
- Use tokio async fs operations in backup module
⚙️ Miscellaneous Tasks
- Update version
- Update dependencies
- Use git-cliff for automated release notes
- Use official git-cliff-action for release notes
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.8 (Alpha Build) Pre-release
Full Changelog : v0.3.7...v0.3.8
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.7 (Alpha Build) Pre-release
What's Changed
- 349 switch between vanilla and modded by @skyline69 in #350
- fix(linux): correct LOVE mod directory symlink paths by @skyline69 in #345
- fix: prevent mod deletion during updates with retry logic by @skyline69 in #344
- fix: install Steamodded/Talisman versions to resolved mods dir by @skyline69 in #338
- chore: attach linux appimage/deb/rpm bundles to releases by @skyline69 in #336
- 334 mod collections by @skyline69 in #335
- fix: improve Linux Steam detection and Proton mods sync by @skyline69 in #332
- fix: manually installed mods not being displayed by @skyline69 in #330
- fix: remove virtualization styles after simplifying mod/search lists by @skyline69 in #329
- 327 use steam save on linux by @skyline69 in #328
Full Changelog: v0.3.6...v0.3.7
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.6 (Alpha Build) Pre-release
What's Changed
- fix(linux): correct LOVE mod directory symlink paths by @skyline69 in #345
- fix: prevent mod deletion during updates with retry logic by @skyline69 in #344
- fix: install Steamodded/Talisman versions to resolved mods dir by @skyline69 in #338
- chore: attach linux appimage/deb/rpm bundles to releases by @skyline69 in #336
- 334 mod collections by @skyline69 in #335
- fix: improve Linux Steam detection and Proton mods sync by @skyline69 in #332
- fix: manually installed mods not being displayed by @skyline69 in #330
- fix: remove virtualization styles after simplifying mod/search lists by @skyline69 in #329
- 327 use steam save on linux by @skyline69 in #328
- V0 3 1 by @skyline69 in #322
Full Changelog: v0.3.5...v0.3.6
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.5 (Alpha Build) Pre-release
What's Changed
- chore: attach linux appimage/deb/rpm bundles to releases by @skyline69 in #336
- 334 mod collections by @skyline69 in #335
- fix: improve Linux Steam detection and Proton mods sync by @skyline69 in #332
- fix: manually installed mods not being displayed by @skyline69 in #330
- fix: remove virtualization styles after simplifying mod/search lists by @skyline69 in #329
- 327 use steam save on linux by @skyline69 in #328
- V0 3 1 by @skyline69 in #322
- Revert "317 switch to an api from git" by @skyline69 in #319
- 317 switch to an api from git by @skyline69 in #318
- fix: clamp Linux window size to monitor on startup by @skyline69 in #313
Full Changelog: v0.3.4...v0.3.5
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.4 (Alpha Build) Pre-release
What's Changed
- fix: improve Linux Steam detection and Proton mods sync by @skyline69 in #332
- fix: manually installed mods not being displayed by @skyline69 in #330
- fix: remove virtualization styles after simplifying mod/search lists by @skyline69 in #329
- 327 use steam save on linux by @skyline69 in #328
- V0 3 1 by @skyline69 in #322
- Revert "317 switch to an api from git" by @skyline69 in #319
- 317 switch to an api from git by @skyline69 in #318
- fix: clamp Linux window size to monitor on startup by @skyline69 in #313
- fix: open mods folder not opening mods folder by @skyline69 in #308
- 298 config folder not exist by @skyline69 in #299
Full Changelog: v0.3.3...v0.3.4
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.3 (Alpha Build) Pre-release
What's Changed
- fix: manually installed mods not being displayed by @skyline69 in #330
- fix: remove virtualization styles after simplifying mod/search lists by @skyline69 in #329
- 327 use steam save on linux by @skyline69 in #328
- V0 3 1 by @skyline69 in #322
- Revert "317 switch to an api from git" by @skyline69 in #319
- 317 switch to an api from git by @skyline69 in #318
- fix: clamp Linux window size to monitor on startup by @skyline69 in #313
- fix: open mods folder not opening mods folder by @skyline69 in #308
- 298 config folder not exist by @skyline69 in #299
- fix: preserve mod enabled state on update by @skyline69 in #297
Full Changelog: v0.3.2...v0.3.3
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.2 (Alpha Build) Pre-release
Full Changelog: v0.3.1...v0.3.2
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.
Balatro Mod Manager v0.3.1 (Alpha Build) Pre-release
What's Changed
- V0 3 1 by @skyline69 in #322
- Revert "317 switch to an api from git" by @skyline69 in #319
- 317 switch to an api from git by @skyline69 in #318
- fix: clamp Linux window size to monitor on startup by @skyline69 in #313
- fix: open mods folder not opening mods folder by @skyline69 in #308
- 298 config folder not exist by @skyline69 in #299
- fix: preserve mod enabled state on update by @skyline69 in #297
- feature: add flatpak support for steamos and more by @skyline69 in #294
- fix: harden Windows installer logging and version checks by @skyline69 in #290
- 287 balatro closes on linux by @skyline69 in #289
Full Changelog: v0.3.0...v0.3.1
❓ FAQ
Q: How do I know this isn't malware?
A: Check the source code and verify the digital signature details.