CivMods: Civ 7 Mods Manager

CivMods: Civ 7 Mods Manager v0.8.1

Bug Fixes​

  • Fix an issue with Windows Insiders/Beta channel (e.g., 24H2) where CivMods would start and remain active as a background process without displaying a window.
  • Like
Reactions: Finwickle

New Features​

  • Add mod Dependencies support.
    • The mod dependencies are now automatically downloaded and installed when a mod is installed.
    • If you'll try to uninstall a mod that is a dependency for another mod, you'll be notified before uninstalling it.
    • Mods which dependencies are not installed will be marked as missing in the mod list.
  • Add mod Variants support.
    • Now if a mod publishes multiple variants in the same version (e.g. one zip file with inside two .modinfo), the mod manager will automatically detect them and allow you to choose which one to install.
    • You can choose the variant you want to install in the "Choose version..." dialog after installing a mod.
    • In the future we can add support for mod variant selection directly on installation.
    • For modders: If you're a mod author and you want to publish multiple variants in the same version, you can do it by creating a zip file with inside two or more .modinfo files. The mod manager will automatically detect them.
  • Add avanced integration with TCS Improved Mod Page by @thecrazyscot !
    • Now mods installed through CivMods will display additional information in game.
    • Please wait for official announcement from thecrazyscot about this feature. It will be available in the next version of TCS Improved Mod Page.
  • Add Cached downloads support. In case CivFanatics has some downtime, it will still be possible to download mods.
  • Add new filter to look for mods that affect save games. This filter will show mods that are known to affect save games (or only mods that are known to not affect save games).
    • The "Filter by state" dropdown has been reworked to allow for multiple filters to be selected at once.

Enhancements​

  • Installed mods through CivMods are now marked internally. This allows us to avoid some issues showing the wrong mod as installed in the mod list (e.g. when two mods use the same modinfo id).
  • Utility programs in the dedicated CivFanatics category are now automatically opted-out and will not be displayed in the mod list.
  • civmods.com Profile page now sorts mods by name

Bug Fixes​

  • Fix application showing a blank screen on Arch Linux / Fedora
  • Fix extraction of .tgz files
  • Fix mod installation not working from civmods.com link if the mod list is not up to date
  • Redact user paths in the logs. Previous logs are removed to avoid leaking user paths.

Enhancements​

  • Add a "Copy install link" action to the Mod menu: now you can share links to install specific mods with other players!
  • Add an help section in the Settings with relevant links, like Discord / CivFanatics / GitHub
By the way, I've created a Discord server to provide another channel of support for players and to chat with modders about shaping the future of CivMods. Feedback is always welcome!
Important:
This release should fix the "Virus detected" false positives from Chrome. Please report it here if you're still having issues. If you've been using v0.6.3, you'll need to update manually downloading the installer.

New Features​

  • Add "See on CivFanatics" link the Mod Actions menu. This should make it easier to check the Mod Page, since the link on the mod title wasn't evident.
  • Add support for opt-out to Modders. Right now this is used for CivMods itself and other tools which do not install in the Mods folder. If you want to be excluded from the modlist, feel free to open an issue here on GitHub, or write to me on CivFanatics discussion page.
See the assets to download this version and install.

New Features​

  • Add Profile Sharing: you can now share an existing profile through a CivMods link or just a plain code.
    • The CivMods profile page is a simple way to share the code with your friends making them see what they'll install before hand. Furthermore they can just use the "Add Profile with CivMods" button to install it (like the "Install with CivMods" button).
    • The profile code is the only necessary element, the page is just an utility.
  • Add sorting by downloads, rating, name and last update. Downloads and rating are now displayed in the mods list.
  • Add support for Local-Only mods, that previously were not shown in the list. At the moment only its modinfo id is shown, in the future we will add proper support for name, description and so on.
  • Add proper mods backup and restore during the update process. This was necessary to fix the issue where the mod disappeared if CivFanatics hosting was offline while trying to update it.

Enhancements​

  • Some graphic enhancements to mod install page on CivMods.com
  • Optimization to first loading, with proper background color and delayed rendering
  • Auto-update checks every 20 minutes which can be postponed

Bug Fixes & Misc​

  • Fix modinfo parsing to allow for malformed modinfo and make it future-proof (thanks @haruleekim !)
  • Fix window jumping on startup
  • Removed Experimental notice from profiles switcher
1742695173690.png

New Features​

  • Support for mods profiles (or playsets): You can now keep different sets of mods installed and deploy them instantly. This is useful for multiplayer games or for testing multiple mods without uninstalling them one by one.
    • Instead of using the in-game "enabled/disabled" feature, CivMods manages profiles in a separate folder. When you switch profiles, your entire Mods folder is swapped on demand, ensuring a clean setup each time.
    • Every time you switch, a full backup of your Mods folder is created.
    • CivMods will move only registered mods (mods displayed in the UI list) and will always avoid moving locked mods, which will remain in the Mods folder.
    • The feature is experimental. Please make a backup of your Mods folder before using it.
  • Advanced filtering support. Now you'll be able to filter mods by Category, State (Need Updates, Not installed, Locked), in addition to searching by name and author.
    • Click on mod name to open CivFanatics page, click on author and category to use them as filters
  • Added an info badge on mods that affect save games

Enhancements​

  • Code-Signing is now enabled for Windows too, so you should not see the Windows SmartScreen alert anymore
  • Window position and size is now restored after a restart
  • Some enhancements to scrolling behaviour, added virtualization to speed-up list rendering. Please provide feedback if you find issues with that
  • Shown mod version archive size in the "Choose mod version" modal

Bug Fixes​

  • Removed the "Choose mod version" modal for locked mods
  • Security patches

1742355483497.png
I've released a new page on CivMods.com to make it easier to download the correct installer based on your OS. Now, the "Go to Download" link here on CivFanatics redirects to this page. Additionally, the buttons on the homepage now correctly download the latest version.

I hope this makes it easier for new players to download the mods manager.


1742177008067.png

Bug Fixes​

- Fix mods folder detection on Steam Deck & Linux. If it doesn't fix automatically on update, you'll may need to re-select the mod folder through the "Choose Mods Folder" button in the Settings
- Fix error handling if the mod folder is not automatically detected
- Fix some issues with mods with readonly permissions in the archives (thanks @haruleekim !)
- Fix some issues with not-standard formatted modinfo files, e.g. Better Main menu (thansk @haruleekim !)

Special thanks to @haruleekim ! I can’t thank you enough for your effort. Collaborating on a single project is a true milestone for the community, and I hope this inspires other modders to contribute towards a unified Mod Manager—one that fosters trust and confidence within the community.
Back
Top Bottom