Releases: rewalo/BeanModManager
Releases · rewalo/BeanModManager
v1.5.1
Release 1.5.1
Added
-
Left sidebar navigation with quick stats (installed mod count, pending updates)
-
Status header strip displaying Among Us install path, GitHub rate-limit state, and last sync time
Fixed
- UI drawing performance optimizations
Full Changelog: v1.5.0...v1.5.1
Happy modding! ❤️
v1.5.0
Release 1.5.0
Added
- Full dark mode support with Win32 API integration
- Cream white light theme
Changed
- Dark mode is now the default theme
- Unified background colors across all UI elements
- Improved button styling with subtle hover effects
- Refined color palette
Fixed
- Auto-updater sometimes not working
Full Changelog: v1.4.9...v1.5.0
Happy modding! ❤️
v1.4.9
Release 1.4.9
Added
- Featured mods to mod store
..... uhhhh that's it!
Full Changelog: v1.4.8...v1.4.9
Happy modding! ❤️
v1.4.8
Release 1.4.8
Fixed
- Fixed BepInEx uninstall deleting all mods from config and mod storage folder
- Mods are now preserved when BepInEx is uninstalled (mods are stored separately from the Among Us installation path)
- Fixed auto-updater
Improved
- Updated BepInEx uninstall success message to accurately reflect that only BepInEx and plugin files are deleted, not mods
Full Changelog: v1.4.7...v1.4.8
Happy modding! ❤️
v1.4.7
Release 1.4.7
Fixed
- Fixed GitHub API rate limiting issues when opening the app with many mods
- Removed hardcoded mod version handling (now fully registry-based)
Improved
- Added ETag support for conditional requests (304 Not Modified responses don't count against rate limit)
- Added local cache system (1 hour cache per mod, stored per-user)
- Added shared cache file support (mod-cache.json loaded from GitHub on startup)
- Cache file entries are always verified with ETag checks to detect updates even if cache is outdated
- Cache timestamps are updated on 304 responses to extend validity
- Per-mod cache isolation ensures rate limiting doesn't affect already-processed mods
- Added cache populator script (
--populate-cacheflag) to pre-populate mod-cache.json - Improved fallback handling: uses cache file -> local cache -> API with ETag -> cached data fallback
Full Changelog: v1.4.6...v1.4.7
Happy modding! ❤️
v1.4.6
Release 1.4.6
Fixed
- Fixed base depot folder not being deleted after installation of older Among Us versions
- Fixed BepInEx structure mods only copying the BepInEx folder resulting in broken mods
- Fixed auto-updater not working
Improved
- Optimized GitHub API usage to reduce rate limiting:
- Removed redundant API call when fetching all mod versions
- Installed mods now only fetch latest version instead of all versions
Full Changelog: v1.4.5...v1.4.6
Happy modding! ❤️
v1.4.5
Release 1.4.5
Fixed
- Fixed mod version filtering to show all available asset types (Epic, ZIP, DLL) for mods with multiple versions
Full Changelog: v1.4.4...v1.4.5
Happy modding! ❤️
v1.4.4
Release 1.4.4
Added
- Added an installer to simplify setup and allow curseforge uploads.
Fixed
- Various bug fixes
Full Changelog: v1.4.3...v1.4.4
Happy modding! ❤️
v1.4.3
Release 1.4.3
Fixed
- Fixed installed mods not appearing when GitHub API rate limit is reached
- Fixed crash when switching tabs during downloads
- Fixed versions like "v2025.5.12" showing as "Unknown" - now uses ReleaseTag when Version is unavailable
- Fixed installed mods using GitHub API instead of config
- Fixed duplicate mod entries in config file
- Fixed mods with dependencies not being saved to config properly
- Fixed update detection showing false positives
- Fixed Uninstall BepInEx clearing installed mods
- Fixed dependency version conflicts not being detected when only one mod has a requirement
- Fixed conflict resolution dialog not appearing for single dependency requirements
- Fixed depot mod files not being deleted when unselected (plugins folder now cleared before copying)
- Fixed depot mod installation not copying main mod files correctly
- Fixed dependency installation overwriting already-installed compatible versions
Changed
- Mods folder moved from Among Us directory to data folder (
AppData/Roaming/BeanModManager/Mods) - Update button now auto-detects game type (Steam/Itch.io or Epic/MS Store) and selects latest matching version
- Version strings now include game type information (e.g., "v2.4.0 (Steam/Itch.io)") based on registry patterns
Added
- Dependency Version Conflict Detection: Pre-launch validation now detects when mods require incompatible dependency versions (e.g., one mod needs Reactor 2.4.0 while another needs 2.5.0)
- Per-Version Dependency Requirements: Registry now supports defining different dependency requirements for specific mod versions (e.g., Submerged v2024.8.26 requires Reactor >=2.3.1, while v2025.11.20 requires >=2.5.0)
- Compatible Version Finder: Automatically searches for compatible mod versions when conflicts are detected, checking each version's dependency requirements
- Auto-Install Compatible Versions: When conflicts are detected, the system can automatically install compatible mod versions and update dependencies to resolve conflicts
- Dependency Update Warnings: When updating a dependency that other mods depend on, a warning dialog lists all dependent mods and their required versions before proceeding
- Optional Dependencies: Dependencies can now be marked as
optional: truein the registry to prevent them from being copied during launch, preserving mods' built-in versions (e.g., MiraAPI.dll that comes bundled with some mods) - Version Range Support: Dependency requirements now support version ranges (e.g.,
>=2.5.0,<=2.4.0) in addition to exact versions
Improved
- Installed mods now always display a version, even when GitHub API is unavailable
- Better handling of mods that aren't detected by ModDetector but have mod folders
- UI automatically refreshes after auto-installing compatible versions
- Dependency conflict resolution provides clearer information about what will be updated
- Depot mod installation now correctly handles BepInEx folder structures
Full Changelog: v1.4.2...v1.4.3
Happy modding! ❤️
v1.4.2
Release 1.4.2
New Features
- Auto-updater: Automatically checks for application updates on startup and prompts to install new versions
Bug Fixes
- Mods with nested ZIP folder structures (like Town of Us) now extract and install correctly
- Launch button mod list now prioritizes actual mods over dependencies in the display
Full Changelog: v1.4.1...v1.4.2
Happy modding! ❤️