Skip to content

Glenn

Compare
Choose a tag to compare
@HebaruSan HebaruSan released this 06 Mar 00:34
· 1247 commits to master since this release

John 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