Skip to content

Releases: XDelta/NeosModManager

0.3.1

31 May 14:52
abadf3d
Compare
Choose a tag to compare
  • Added a prompt directing you to the settings page if a path for Neos is not set
    • Can be ignored and won't be shown again
  • Added a github personal access token option in config to increase github rate limit if provided
  • Version column is now sort-able allowing sorting by installed #9
  • Changed non-manifest mods to be logged as a warning instead of an error #3
  • Improved mod file locating, should fix issues where a mod would be found but couldn't be disabled/enabled #2
    • This should catch things like NeosPTTKeybinds.dll.disabled or SettingsRedux (1).dll
  • Fixed search query filter no longer applying if a manual update check is triggered #7
  • Fixed de-serialization of 'conflicts' on manifest #11
  • Fixed some cases where an entry would be marked multiple times with File Only, Plugin, or No Artifacts
  • Fixed a warning that was unclear when the Neos Install Directory was not found or set

0.3.0

28 Oct 22:50
7c71695
Compare
Choose a tag to compare

Updated to .Net 6.0

  • Added logging for mods not on the manifest
  • Added option to copy source location in context menu
  • Sorting can now be done by Name or Author
  • Default window size increased
  • Replaced Mod Info dialog to a more detailed window
  • Improvements to Search
  • File hashing improvements
  • Mods that are unable to be installed are shown in gray
    • These may require external steps, don't include a .dll, or are packaged as a zip.
  • Mods with updates are now highlighted
    • Context option to Update mod when available
  • Fixed an error when opening context menu on empty space
  • Removed unused dependencies

0.2.0

29 Jul 10:55
7779f04
Compare
Choose a tag to compare

Pre-release, expect some quirks and some features that aren't done or are broken.

Initial setup:

  • Install .Net 5.0
  • Launch NeosModManager.exe
  • Open the Settings page and set a Neos path (This should be where Neos.exe is)

Current features:

  • Automatically download and 'install' most mods from Mod Manifest
  • Quick access to NeosVR, nml_mods and Application folders
  • Manual fetching of latest manifest
  • Optionally open the NeosLauncher.exe instead of Neos.exe directly
    • Can't pass launch args along to the launcher
  • Optionally specify Cache/Data path
  • Persistent launch args
    • Specifying to load NeosModLoader.dll is not required unless you have placed NML outside of the Libraries/ Folder or use the NeosLauncher.exe
  • Can check a mod's GitHub page for later releases that aren't on the manifest yet
  • Search Mods by name, category, description text, author, tags
  • Sort mods by Name by clicking on the column header
    • This sorts by the order in the manifest by default (None), Alphabetical (Ascending), or Reverse Alphabetical (Descending)
  • NeosModManager Launch Args
    • -debug Debug Logging Level
    • -verbose Verbose Logging Level (Includes all logs from all levels)
    • -console Optional Console window to see logs live

Currently known issues:

  • Can't install NML or Harmony
    • Installing from the mod list it will download them to /Cache/files requiring a manual movement from there to Libraries/ and nml_libs/ respectively
    • Will not show the install state of either
  • When installing a mod, the version won't show a version number until "Check for Updates" is pressed to recheck file hashes
  • There isn't a way to 'manage' unknown mods. they can still be placed into the nml_mods folder manually and work fine but they aren't shown. If the hash doesn't match exactly a hash in the manifest it will not show as installed.
  • Some mods on the manifest aren't install-able atm as they provide multiple files, need external dependencies, or are zipped
  • Mods will be enabled as soon as they are installed but the UI won't reflect so immediately
    • Checking for Updates or triggering a search will refresh the UI
  • Checking for updates sometimes will double up mod list entries, triggering a search will clean it up
  • With mods that have forks listed, only one of the forks will be usable at a time. This is probably fine however as they would be most likely not compatible anyway.