Repository navigation
·
0 commits
to 2a6b94b4e5fc28727ddf5ef7a3dd829bbeec88bb
since this release
If you have feature suggestions or encounter any issues with the mod manager, feel free to open an issue or contact me @ka. (@bruhnnn) on Discord.
Important
Sync and unsync were reworked in this update. Please report any problems with syncing, removing mods, or upgrading from an older version.
Important
本次更新重做了同步和取消同步功能。如果在同步、移除模组或从旧版本升级时遇到问题,请提交 issue。
✨ What's New in v4.3.0
- Added keyboard shortcuts: Space to enable or disable selected mods, Delete to remove them, P to preview one mod, and Ctrl+R to refresh the mod list.
- Added "Compare all" in the character modal to preview mods side by side
- Added Standing, Cutscene, and Dating tabs in the character modal
- Added support for enabling and disabling mods directly from BD2ModPreview when connected to the manager
- Added character filters, sort order, view mode, and filter panel visibility persistence between sessions, with options to remove individual filters or clear them all
- Added a dismissible notice for unmanaged mods, with explanations and removal guidance
- Added stable and beta update channels in Settings
- Added adjustable auto-sync delay in Settings
- Added "Remove Missing" button to clean missing mod entries from the selected profile (issue #91, contributed by @SuuKomura)
- Added Active Downloads panel to view download progress
- Added available disk space check before syncing
- Added supporter and contributor credits to the titlebar
- Added a Discord button for BrownDustX in the Mod Loader tab
- Added notification action buttons and improved notification sizing
- Added animations when switching themes
- Improved sync now keeps track of mods installed by the manager and preserves unmanaged mods unless you choose to remove them
- Improved synced mods now use unique folders inside BD2MM instead of nested subfolders
- Improved sync and unsync progress, notifications, and error messages
- Improved sync results now make it clearer when some mods fail or are skipped because they are unmanaged
- Improved Logs modal with level and source filters, frontend and backend logs, and copy, clear, and open-folder actions
- Improved Logs button is now available in release builds
- Improved failed mod deletions now show details and allow retrying individual mods
- Improved app update controls and moved update status to the titlebar
- Improved app updates now have separate download and install actions
- Improved update settings to show the version and update status of both BD2ModManager and BD2ModPreview
- Improved BD2ModPreview downloads to verify updates before installation, preventing interrupted downloads from replacing the installed previewer
- Improved mod renaming to show only the mod name while keeping its staging subfolder
- Improved mod errors are now grouped into a single tag
- Improved error messages now show translated reasons for failures
- Improved mod preview failures now show the full error
- Improved legacy profile imports and their error messages
- Improved saved settings load before the app appears
- Improved modal and confirmation dialog layouts
- Improved notifications stay visible longer and no longer block clicks through empty space
- Improved folder menu actions with icons
- Fixed closing one notification also dismissing other notifications.
- Fixed the game data update notification appearing when nothing changed.
- Fixed profiles not updating after mod renames
- Fixed checkboxes sometimes toggling twice
- Fixed overlapping staging and game mod folders being allowed
- Fixed sync cleanup potentially removing the staging directory or folders inside it
- Fixed symbolic links and junctions inside mods causing problems during syncing or installation
- Fixed syncing continuing after mod discovery fails or the game mods directory cannot be read
- Fixed partial mod copies being left behind after failed replacements
- Fixed installing a new mod folder when removing its old folder fails
- Fixed a deadlock when checking whether syncing is needed
- Fixed sync events sometimes being missed when starting an operation
- Fixed pending auto-sync running after a manual sync or unsync
- Fixed the app allowing closing or installing updates during sync
- Fixed the app becoming unresponsive during mod preview and author updates
- Fixed repeated update button clicks while checking for updates
- Fixed failed app update status leaving an empty indicator in the titlebar
- Fixed requests to GitHub and my API in release builds
- Fixed missing character skill images and incorrect standing and cutscene availability
- Fixed standing previews for Nekyndalia and Tyr
- Fixed conflict detection for dating mods with separate parts
- Fixed mods larger than 100 MB being accepted during installation
- Fixed contributor tooltip positioning
- Fixed the sidebar header shrinking
- Fixed the white corner on scrollbars
- Renamed the BrownDustX tab to "Mod Loader"
- Removed the Discover Mods feature
Full Changelog: v4.2.0...v4.3.0 @bruhnn