Releases: CCDirectLink/CCModManager
Releases · CCDirectLink/CCModManager
v1.1.2
v1.1.1
Fixed
- Fix mod updates not getting detected due to browser caching
- Throw failed to fetch error instead of digest mismatch error when mod download response has a status code >=400
v1.1.0
Added
- Added new mod option field
noNamePaddingthat disables the padding after the option name INPUT_FIELDcan now have a name- Added optional
onInitandonDeinitfunctions to visible mod options - Added CCModManager badge to README.md
Changed
- Added spacing between
INPUT_FIELDandINFO
Fixed
- Improve browser compatibility
- Improve menu opening performance
- Fix mod icon loading sometimes throwing errors on CCLoader3
- Improve compatibility with CrossCode v1.0.2-2 (speedrunner branch)
- Fix game crash when trying to enable a mod that has missing dependencies
- Show a prompt to enable installed mod dependencies when they are disabled after installation
- Fix an error message being printed when in mod options menu that contains an
OBJECT_SLIDERand resizing a window - Don't install library mods that are built into CCLoader3 (
input-api,extension-assert-preloader,nax-module-cache) - Fix game freeze when inputting large nonsense repository url
- Fix focus highlight of
INPUT_FIELDwithout validation being shorter than the input field - Fixed
INPUT_FIELD,BUTTONandINFOmod option types eating their header - Fix menu stack getting popped too many times on opening the mod manager help menu resulting in the game being stuck in the mod manager menu
- Fix mod tags and authors not showing up on mod that aren't in the database
- Fix mod tags overflowing out of bounds when they are too long
v1.0.4
Added
- Added new mod option type
INPUT_FIELD
Changed
- Move repository adding from a popup to a separate tab in CCModManager's options
- Move
nax.ccuilib.InputFieldimplementation fromnax-ccuilibto here (now namedmodmanager.gui.InputField)
Fixed
- Improve browser compatibility
- Fix mod menu sometimes opening empty
- Improve cc-instanceinator compatibility
- Fix mod options menu title showing the mod title instead of the title defined when registering the mod
v1.0.3
Changed
- Library mods are now shown by default
- Also print the extension name when it's missing and a mod requires it
- For CCLoader3, the mod installation dir is now
modloader.config.modsDirs - Improved behavior when there's no internet
Fixed
- Close mod installation menu on error
v1.0.2
Added
- Left clicking a mod in the Settings tab opens the mod's settings menu
- Add "preventResettingToDefault" property on changeable options
- Add "thumbWidth" property on OBJECT_SLIDER
Changed
- OBJECT_SLIDER thumb size now has a minimum of 30px
- On game start, all OBJECT_SLIDER values will be put in their bounds
Fixed
- Left clicking a mod in the Settings tab doesn't crash anymore
- Fix crash when clicking the "Reset Settings" button some mod's setting page
- Fix top bar buttons like "Help" becoming uninteractable after resetting the mod's settings
- Fix OBJECT_SLIDER not working properly with floating point numbers
v1.0.1
Changed
- Clarify the intent in the game start autoupdate prompt
Fixed
- Fix mod list not loading in some very specific cases
v1.0.0
Changed
- Update the mod repositories to the official (CCDirectLink/CCModDB) from the testing one (krypciak/CCModDB)
Fixes
- Force CCLoader to update first before any other mods
v0.9.22
Added
- Added a tab for mods that have a dedicated settings page
Changed
- Remember the "Include local" and "Hide library mods" filter options across game restarts
- Make the manual enforcer less annoying
Fixed
- Fixed CCLoader sometimes getting detected as not installed
v0.9.21
Added
- Enforce the manual on all souls
Changed
- Mod options can now also be opened with mouse right click
Fixed
- Fixed mod settings and testing buttons being unpresssable on gamepad when the gamepad bindings are changed