Releases: KSP-CKAN/CKAN
Releases · KSP-CKAN/CKAN
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
Freedman
Changes since v1.29.0
Features
- [Multiple] Allow upgrading manually installed modules (#3190 by: HebaruSan; reviewed: DasSkelett)
- [Build] Generate APT repo for releases and under dev builds (#3197, #3201, #3202, #3203, #3208, #3215 by: HebaruSan, techman83; reviewed: DasSkelett, HebaruSan)
- [Cmdline] Confirmation prompt for Cmdline upgrades (#3204 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Allow sort by multiple columns (#3205 by: HebaruSan; reviewed: DasSkelett)
Bugfixes
- [GUI] Search UI fixes (#3198 by: HebaruSan; reviewed: DasSkelett)
- [Core] Fix error when removing file from GameRoot (#3196 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Streamline Mac onboarding (#3199 by: HebaruSan; reviewed: DasSkelett)
- [Core] Fix dependency resolution in mod upgrades (#3200 by: DasSkelett; reviewed: HebaruSan)
- [GUI] Suppress confirmation prompt for GUI upgrades (#3206 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Manage repos with separate name and URL fields (#3214 by: HebaruSan; reviewed: DasSkelett)
Internal
- [Build] Upgrade DLL build to .NET 5 (#3194 by: DasSkelett; reviewed: HebaruSan)
- [Netkan] Netkan warning for craft files installed outside Ships folder (#3207, #3213 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 CC-BY-SA-3.0, courtesy of Wikipedia
Eddington
Changes since v1.28.0
Features
- [GUI] Search dropdown (#3175 by: HebaruSan; reviewed: DasSkelett)
- [Core] Allow installation into Ships/Script (#3180 by: HebaruSan; reviewed: DasSkelett)
Bugfixes
- [Multiple] Purge CurlSharp (#3118 by: HebaruSan; reviewed: DasSkelett, techman83)
- [Core] Delete Authtoken when setting to null (#3119 by: Olympic1; reviewed: HebaruSan, DasSkelett)
- [Core] Better message when ZipFile throws NotSupportedException (#3128 by: HebaruSan; reviewed: DasSkelett)
- [Core] Fix missing DLC registration gap (#3136 by: HebaruSan; reviewed: DasSkelett)
- [Core] Satisfy dependencies with installed incompatible modules (#3137 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Extend -single-instance fix to 1.10 (#3153 by: DasSkelett; reviewed: HebaruSan)
- [GUI] Escape '&' in mod list, fix path in GUIConfig.xml exception (#3149 by: DasSkelett; reviewed: HebaruSan)
- [GUI] Print message for unknown install exception (#3164 by: DasSkelett; reviewed: HebaruSan)
- [GUI] Search timer for Linux (#3167 by: HebaruSan; reviewed: DasSkelett)
- [ConsoleUI] ConsoleUI fixes for DLC (#3165 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Don't fail modpack export when having unindexed mods installed (#3139 by: DasSkelett, HebaruSan; reviewed: HebaruSan, DasSkelett)
Internal
- [Build] Move to PackageReferences (#3125 by: Olympic1; reviewed: HebaruSan)
- [Build] Cache build tools (#3127 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Remove invalid zip files in NetKAN (#3156 by DasSkelett; reviewed: HebaruSan)
- [Build] Tests should cleanup its environment (#3132 by Olympic1; reviewed: HebaruSan)
- [Netkan] Retry failed web requests, fix install stanza error (#3166 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Delete netkan tmp files if cache fills up (#3169 by: HebaruSan; reviewed: techman83)
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 automated 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. - The .rpm file is for automated 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 (published before 1923), courtesy of Wikipedia
Dyson
Changes since v1.28.0-PRE1
Bugfixes
- [Core] Fix reinstallation of updated incompatible modules (#3102 by: HebaruSan; reviewed: DasSkelett)
- [Core] Don't prompt to delete SCANsat's settings at upgrade (#3103 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Mark conflicts in initial recommendations (#3097 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Sort GUI KSP version column correctly (#3106 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Dependency/compatibility fixes (#3104 by: HebaruSan; reviewed: DasSkelett)
Internal
- [Netkan] Add author to list of required properties in CKAN.schema (#3111 by: DasSkelett; reviewed: HebaruSan)
- [Build] Cleanup project, update builds, fixes (#3108 by: Olympic1; reviewed: HebaruSan, DasSkelett)
Changes since v1.27.2
Features
- [Multiple] Show DLC in recommendations list (#3038 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Prompt user to overwrite manually installed files (#3043 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Master search bar and misc GUI clean-up (#3041 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Added Chinese translation of multiple search category fields. (#3053 by: hyx5020; reviewed: HebaruSan)
- [Build] Create a system menu entry for ConsoleUI (#3052 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Non-parallel GitHub downloads, one progress bar per download (#3054 by: HebaruSan; reviewed: DasSkelett)
- [Core] Multi-match 'find', allow 'as' for Ships and GameData (#3064 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Release date column (#3096 by: HebaruSan; reviewed: techman83)
Bugfixes
- [CLI] Restore cmdline update message (#3042 by: HebaruSan; reviewed: DasSkelett)
- [Core] Don't try to install multiple versions of the same mod (#3051 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Unbreak reinstall right click (#3055 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Don't save registry when opening settings (#3058 by: DasSkelett; reviewed: HebaruSan)
- [Core] Move WebException stack trace from User error to verbose log (#3062 by: HebaruSan; reviewed: DasSkelett)
- [Core] Multi-find fixes (#3074 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Fix crash on marking all updates (#3079 by: HebaruSan; reviewed: DasSkelett)
- [Core] Use authToken for Curl (#3086 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Be more specific in GUI config parse error (#3090 by: HebaruSan, DasSkelett; reviewed: DasSkelett)
Internal
- [Netkan] Purge stale cache entries for SpaceDock (#2859 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] NetKAN warnings (#3045 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Support fallback URLs for netkan validate-ckan (#3060 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Netkan warning for archived repos, set bugtracker for GitHub (#3061 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Check mixed case version files (#3065 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Netkan warning for tags (#3072 by: HebaruSan; reviewed: DasSkelett)
- [Core] Cache hashes on disk (#3080 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Don't fallback to Curl on 404, allow smaller GUI (#3084 by: HebaruSan; reviewed: DasSkelett)
- [Build] Move Travis CI to GitHub Workflows (#3085 by: DasSkelett; reviewed: techman83)
- [Build] Don't run workflow steps that require secrets on forks (#3089 by: DasSkelett; reviewed: HebaruSan)
- [Build] Run workflows in Mono Docker containers (#3091 by: DasSkelett; reviewed: HebaruSan)
- [Netkan] Generate release_date property in netkan (#3059 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 that 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 automated 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 justckan
. All required libraries should be pulled in as dependencies. - The .rpm file is for automated 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 justckan
. 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 new cert-sync tool, to update mono's certificate store.
- 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 CC-BY 2.0, courtesy of Kevin Gill
Drake
Changes since v1.27.2
Features
- [Multiple] Show DLC in recommendations list (#3038 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Prompt user to overwrite manually installed files (#3043 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Master search bar and misc GUI clean-up (#3041 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Added Chinese translation of multiple search category fields. (#3053 by: hyx5020; reviewed: HebaruSan)
- [Build] Create a system menu entry for ConsoleUI (#3052 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Non-parallel GitHub downloads, one progress bar per download (#3054 by: HebaruSan; reviewed: DasSkelett)
- [Core] Multi-match 'find', allow 'as' for Ships and GameData (#3064 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Release date column (#3096 by: HebaruSan; reviewed: techman83)
Bugfixes
- [CLI] Restore cmdline update message (#3042 by: HebaruSan; reviewed: DasSkelett)
- [Core] Don't try to install multiple versions of the same mod (#3051 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Unbreak reinstall right click (#3055 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Don't save registry when opening settings (#3058 by: DasSkelett; reviewed: HebaruSan)
- [Core] Move WebException stack trace from User error to verbose log (#3062 by: HebaruSan; reviewed: DasSkelett)
- [Core] Multi-find fixes (#3074 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Fix crash on marking all updates (#3079 by: HebaruSan; reviewed: DasSkelett)
- [Core] Use authToken for Curl (#3086 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Be more specific in GUI config parse error (#3090 by: HebaruSan, DasSkelett; reviewed: DasSkelett)
Internal
- [Netkan] Purge stale cache entries for SpaceDock (#2859 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] NetKAN warnings (#3045 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Support fallback URLs for netkan validate-ckan (#3060 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Netkan warning for archived repos, set bugtracker for GitHub (#3061 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Check mixed case version files (#3065 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Netkan warning for tags (#3072 by: HebaruSan; reviewed: DasSkelett)
- [Core] Cache hashes on disk (#3080 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Don't fallback to Curl on 404, allow smaller GUI (#3084 by: HebaruSan; reviewed: DasSkelett)
- [Build] Move Travis CI to GitHub Workflows (#3085 by: DasSkelett; reviewed: techman83)
- [Build] Don't run workflow steps that require secrets on forks (#3089 by: DasSkelett; reviewed: HebaruSan)
- [Build] Run workflows in Mono Docker containers (#3091 by: DasSkelett; reviewed: HebaruSan)
- [Netkan] Generate release_date property in netkan (#3059 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 that 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 automated 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 justckan
. All required libraries should be pulled in as dependencies. - The .rpm file is for automated 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 justckan
. 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 new cert-sync tool, to update mono's certificate store.
- 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 CC-BY-NC-ND 4.0, courtesy of Luciano Ingenito
Chandrasekhar
Changes since v1.27.0
Features
- [Netkan] Create skip-releases option for NetKAN (#2996 by: DasSkelett; reviewed: HebaruSan)
- [Multiple] Check current dir for portable install (#3005 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Adding Simplified Chinese Localization (#3014 by: 050644zf; reviewed: HebaruSan)
Bugfixes
- [GUI] Don't report an unknown error if it is known (#2995 by: DasSkelett; reviewed: HebaruSan)
- [GUI] Extend -single-instance fix to 1.9 (#3001 by: DasSkelett; reviewed: HebaruSan)
- [Core] Check compatibility of providing modules (#3003 by: HebaruSan; reviewed: DasSkelett)
- [Core] Respect installing modules during dependency resolution (#3002 by: DasSkelett; reviewed: HebaruSan)
- [GUI] Fix reinstall prompt crash (#3006 by: HebaruSan; reviewed: DasSkelett)
- [Core] Treat metapackage depends as not auto installed (#3008 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Improve modpack identifier validation (#3025 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Disable reinstall option for AD mods (#3034 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Consider supports in recommendations screen descriptions (#3028 by: HebaruSan; reviewed: DasSkelett)
Internal
- [Netkan] Don't stage if compatible with current game version (#3031 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 that 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 automated 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 justckan
. All required libraries should be pulled in as dependencies. - The .rpm file is for automated 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 justckan
. 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 new cert-sync tool, to update mono's certificate store.
- This release of the CKAN has not been tested on Mono releases prior to 5.16.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 CC0 1.0, courtesy of Raphael.concorde, Daniel Molybdenum
Bussard
Changes since v1.26.10
Bugfixes
- [GUI] Fix null reference in recommendations (#2984 by: HebaruSan; reviewed: politas)
- [ConsoleUI] Fix NRE on download errors in ConsoleUI (#2987 by: HebaruSan; reviewed: politas, DasSkelett)
- [GUI] Only update provides tab from GUI thread (#2989 by: HebaruSan; reviewed: politas)
- [ConsoleUI] Fix ArgumentException in ConsoleUI recommendations (#2990 by: HebaruSan; reviewed: DasSkelett)
Internal
- [Build] Update Cake to 0.37.0 (#2985 by: DasSkelett; reviewed: HebaruSan)
- [Spec] Update tags section of spec (#2991 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 that 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 automated 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 justckan
. All required libraries should be pulled in as dependencies. - The .rpm file is for automated 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 justckan
. 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 new cert-sync tool, to update mono's certificate store.
- This release of the CKAN has not been tested on Mono releases prior to 5.16.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, courtesy of NASA
Alcubierre
Changes since v1.26.8
Features
- [Multiple] Detect conflicts on recommendations screen (#2981 by: HebaruSan; reviewed: politas)
Bugfixes
- [DLL] Filter compatible modules by compatibility (#2980 by: HebaruSan; reviewed: politas)
Internal
- [Build] Downgrade to building on Mono 5.20 (#2976 by: HebaruSan, DasSkelett)
- [Build] Refresh Info.plist if changelog has changed (#2978 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 that 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 automated 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 justckan
. All required libraries should be pulled in as dependencies. - The .rpm file is for automated 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 justckan
. 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 new cert-sync tool, to update mono's certificate store.
- This release of the CKAN has not been tested on Mono releases prior to 5.16.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 CC-BY-SA 3.0, courtesy of AllenMcC.
Kodiak
Changes since v1.26.6
Features
- [Multiple] Custom mod labels, favorites, hiding (#2936 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Add "supports" relationships to recommendations screen (#2960 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Prompt user to delete non-empty folders after uninstall (#2962 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Edit modpack before export (#2971 by: HebaruSan; reviewed: DasSkelett)
Bugfixes
- [GUI] Don't launch KSP 1.8 with -single-instance (#2931 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Handle multiple errors in same ErrorDialog (#2933 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Multiple manual downloads, uncached filter, purge option (#2930 by: HebaruSan; reviewed: DasSkelett)
- [Cmdline] Return failure on failed commands for headless prompt (#2941 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Obey system colors for dark theme support (#2937 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Workaround to launch URLs (#2958 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Memoize lazily evaluated sequences (#2953 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Don't check ZIP health in ModuleInstaller.GetModuleContentsList() (#2959 by: DasSkelett; reviewed: HebaruSan)
- [Core] Check all dependencies for compatibility checking (#2963 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Fix CKAN-installed modules shown as AD in some cases (#2969 by: HebaruSan; reviewed: DasSkelett)
Internal
- [Build] Bump nuget to 5.3.1 on Windows (#2929 by: DasSkelett; reviewed: HebaruSan)
- [Build] Don't send notification to Discord if build succeeds (#2932 by: DasSkelett: reviewed: HebaruSan)
- [Netkan] Auto-epoch based on queue message attribute (#2824 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Better parsing errors for version files (#2939 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Retain URL hash cache, cache file hashes (#2940 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Get org members as authors, time-sort authors, sort tags to middle (#2942 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Coerce GitHub URLs into the authenticated API in Netkan (#2946 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Request fewer GitHub releases and cache string URLs in Netkan (#2950 by: HebaruSan)
- [GUI] Create ~/.local/share/applications/ if it doesn't exist on Linux (#1848 by: DinCahill; reviewed: ayan4ml, politas, dannydi12)
- [Netkan] Catch nested GameData folders in Netkan (#2948 by: HebaruSan; reviewed: techman83)
- [Netkan] Only stage auto-epoch when creating new file (#2947 by: HebaruSan; reviewed: DasSkelett)
- [Build] Use Mono 6.6 and more recent versions of everything else (#2964 by: HebaruSan; reviewed: DasSkelett, Olympic1)
- [Netkan] Stage modules with hardcoded game versions (#2970 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Move GUI files into subfolders, split controls out from Main (#2966 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 that 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 automated 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 justckan
. All required libraries should be pulled in as dependencies. - The .rpm file is for automated 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 justckan
. 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 new cert-sync tool, to update mono's certificate store.
- This release of the CKAN has not been tested on Mono releases prior to 5.12.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, courtesy of NASA
Altair
Changes since v1.26.4
Features
- [GUI] Default to consoleui on MacOSX Catalina (#2911 by: HebaruSan; reviewed: pfFredd, DasSkelett)
- [GUI] Add language selection option to settings (#2925 by: DasSkelett; reviewed: HebaruSan)
Bugfixes
- [Build] Use Debian machine-readable copyright format (#2853 by: bfrobin446; reviewed: HebaruSan)
- [GUI] Don't invalidate invisible rows (#2854 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Speed up autoremove search (#2855 by: HebaruSan; reviewed: DasSkelett)
- [Core] Find portable installs when enforcing cache limits (#2856 by: HebaruSan; reviewed: DasSkelett)
- [Build] Add libcurl dependency to RPM (#2858 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Allow totally incompatible modules in changeset (#2869 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Remove base64 encoded CKAN icon from resources (#2872 by: DasSkelett; reviewed: HebaruSan)
- [Multiple] Fail on http status codes >=300 for cURL downloads (#2879 by: DasSkelett; reviewed: HebaruSan)
- [Multiple] Normalize install paths (#2887 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Fixes for KSP in Windows drive root (#2857 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Use current metadata for installed module compatibility (#2886 by: HebaruSan; reviewed: DasSkelett)
- [Core] Notify when falling back to archive.org URL (#2892 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Only run Mono in 32bit mode when the GUI is launched (#2893 by: DaskSkelett; reviewed: HebaruSan)
- [Build] Force logical name for generated resources (#2899 by: DasSkelett; reviewed: HebaruSan)
- [GUI] Show target version for upgrades in change set (#2888 by: HebaruSan; reviewed: DasSkelett)
- [Netkan] Merge resources and include metanetkan (#2913 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Force redraw of recommendation listview headers on Mono (#2920 by: HebaruSan; reviewed: DasSkelett)
- [Core] Restructure Net.Download and Net.DownloadText (#2904 by: DasSkelett; reviewed: HebaruSan)
- [Netkan] Eliminate duplicate network calls in Netkan (#2928 by: HebaruSan; reviewed: DasSkelett, techman83)
- [ConsoleUI] Disable Upgrade All ConsoleUI menu option when nothing to upgrade (#2927 by: HebaruSan; reviewed: DasSkelett)
Internal
- [Build] Redeploy Inflator after builds (#2889 by: HebaruSan; reviewed: techman83)
- [Netkan] Add owners of parent GitHub repos to authors (#2922 by: HebaruSan; reviewed: DasSkelett)
- [Build] Update dependencies (#2921 by: DasSkelett; reviewed: HebaruSan, politas)
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 that 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 automated 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 justckan
. All required libraries should be pulled in as dependencies. - The .rpm file is for automated 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 justckan
. 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 new cert-sync tool, to update mono's certificate store.
- This release of the CKAN has not been tested on Mono releases prior to 5.12.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, courtesy of NASA