Glenn
Changes since v1.29.2
Features
- [Multiple] Store remote version file URL in metadata resources (#3259 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Abstract out game-specific logic (#3223, #3308 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Allow label to pin installed mod version (#3220 by: HebaruSan; reviewed: DasSkelett)
- [GUI] language: fr-FR (#3272, #3285 by: vinix38; reviewed: HebaruSan)
- [ConsoleUI] Dark theme for ConsoleUI (#3226 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Visual cues for incompatibility reasons (#3271 by: HebaruSan; reviewed: DasSkelett)
- [CLI] Greeting for ckan prompt (#3300 by: HebaruSan; reviewed: DasSkelett)
Bugfixes
- [GUI] Fix screen clamping logic (#3255 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Repo update usability fixes (#3249 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Added null checks in ManageMods.cs to prevent crash on an empty filter (#3266 by: Hydroxa; reviewed: HebaruSan)
- [Updater] Report AutoUpdater errors to user, fix rare failure (#3250 by: HebaruSan; reviewed: DasSkelett)
- [Core] Upgrade AD mods with mismatched version in filename (#3287 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Modpack usability fixes (#3243 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Fix crashes in audit recommendations (#3292 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Fix checkbox sorting (#3297 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Handle incompatible force-installed dependencies of recommendations (#3305 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Don't warn about incompatible DLCs, fix conflict highlighting with DLC installed (#3304 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Fixes for GUI and .ckan-installed modules (#3307 by: DasSkelett; reviewed: HebaruSan)
Internal
- [GUI] Make Mono 6 builds work on Windows (#3218, #3219 by: HebaruSan; reviewed: DasSkelett)
- [CLI] Format installation errors for GitHub Actions in headless mode (#3239 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Fix Netkan timezones again (#3246 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Better version overrides in Netkan (#3265 by: HebaruSan; reviewed: DasSkelett)
- [Tooling] Pull request merge script (#3263, #3276 by: HebaruSan; reviewed: DasSkelett)
- [Build] Upload ckan.exe artifact on pull requests (#3273 by: DasSkelett; reviewed: HebaruSan)
- [Build] Bump log4net from 2.0.8 to 2.0.10 (#3281 by: dependabot[bot]; reviewed: HebaruSan)
- [Netkan] Support indexing mulitple release assets on GitHub (#3279 by: DasSkelett; reviewed: HebaruSan)
- [Netkan] Netkan warning for multiple assets (#3286 by: HebaruSan; reviewed: DasSkelett)
Notes
- You don't need to download AutoUpdate.exe. This is used internally by CKAN when a new version is released.
- Windows users must have .NET 4.5 installed. Simply download the ckan.exe file and either store it in your game directory or somewhere in your filesystem where you have non-admin write access. Never run the CKAN client as Administrator!
- The .dmg is for installation on systems running macOS.
- The .deb file is for installation on Debian-based Linux distributions - Use dpkg-install/apt-get/apt to install the .deb file and you will then be able to run CKAN with just
ckan
. All required libraries should be pulled in as dependencies. You can also install from our APT repo for automated updates:sudo curl -sS -o /etc/apt/trusted.gpg.d/ksp-ckan.gpg https://raw.githubusercontent.com/KSP-CKAN/CKAN/master/debian/ksp-ckan.gpg sudo apt-add-repository -u -y 'deb https://ksp-ckan.s3-us-west-2.amazonaws.com/deb stable main' sudo apt install ckan
- The .rpm file is for installation on rpm-based distros like Fedora or OpenSUSE. Use rpm/yum/dnf/zypper to install the .rpm file and you will be able to run CKAN with just
ckan
. All required libraries should be pulled in as dependencies. - Arch-based Linux users can install the CKAN client from the Arch User Repository, so don't download anything from here!
- Mac/Linux/Mono users: please use the cert-sync tool to update mono's certificate store if required.
- This release of the CKAN has not been tested on Mono releases prior to 5.20.0. We highly recommend upgrading to the latest stable release of Mono from mono-project.com You will need the equivalent of the mono-complete package for your OS.
Released image under public domain (created by NASA), courtesy of Wikipedia