github skyline69/balatro-mod-manager v0.4.0
Balatro Mod Manager v0.4.0 (Alpha Build) Pre-release

pre-release6 hours ago

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.

Don't miss a new balatro-mod-manager release

NewReleases is sending notifications on new releases.