Skip to content

Releases: KSP-CKAN/CKAN

Penrose

06 Oct 18:40
Compare
Choose a tag to compare

Penrose Process


Changes since v1.35.0

Features

  • [Multiple] Improvements for missing file checks (#4213 by: HebaruSan)

Bugfixes

  • [Core] Skip corrupted .acf files in Steam library (#4200 by: HebaruSan)
  • [GUI] Fix label color blending (#4203 by: HebaruSan)
  • [ConsoleUI] Label spacing and alignment, show zero download counts as blank in ConsoleUI (#4223 by: HebaruSan)

Internal

  • [Core] Use SHA256 for archive.org fallback if SHA1 absent (#4216 by: HebaruSan)
  • [Docs] Update rpm-repo.md (#4222 by: ratemisia; reviewed: HebaruSan)
  • [Netkan] Reconcile compatibility after internal .ckan merge (#4224 by: HebaruSan)

Notes

This release of the CKAN has not been tested on Mono releases prior to 6.8. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.8 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image under CC-BY-SA-4.0, courtesy of L3erdnik

Oberth

27 Sep 02:09
Compare
Choose a tag to compare

Oberth maneuver


Changes since v1.34.4

Features

  • [Updater] Support dev builds for auto updater (#3997, #4008, #4059, #4186 by: HebaruSan)
  • [GUI] Sort mods satisfying the same recommendation by download count (#4007 by: HebaruSan)
  • [Multiple] Alternate game command lines and Steam refactor (#4010, #4013, #4028 by: HebaruSan)
  • [Multiple] Recommendations usability improvements (#4025 by: HebaruSan)
  • [Multiple] Prompt for client upgrade when newer spec is found (#4026, #4057 by: HebaruSan)
  • [GUI] Ability to clear auto-installed flag from changeset tab (#4033, #4143 by: HebaruSan)
  • [Multiple] New Crowdin updates (#4019 by: Olympic1, vinix38; reviewed: HebaruSan)
  • [Core] Support Windows KSP1 instances on Linux (#4044 by: HebaruSan)
  • [GUI] I18n updates from Crowdin (#4050, #4196 by: HebaruSan)
  • [Multiple] Better version specific relationships at install and upgrade (#4023, #4152 by: HebaruSan)
  • [GUI] Proportional, granular progress updates (#4055, #4193 by: HebaruSan)
  • [GUI] Modpack compatibility prompt, GameComparator clean-up (#4056 by: HebaruSan)
  • [ConsoleUI] Add downloads column for ConsoleUI (#4063 by: HebaruSan)
  • [ConsoleUI] Play game option for ConsoleUI (#4064 by: HebaruSan)
  • [ConsoleUI] ConsoleUI prompt to delete non-empty folders after uninstall (#4066 by: HebaruSan)
  • [Multiple] Treat mods with missing files as upgradeable/reinstallable (#4067, #4195 by: HebaruSan)
  • [ConsoleUI] Conflicting recommendations check for ConsoleUI (#4085 by: HebaruSan)
  • [Build] Linux: Improve desktop entries (#4092 by: mmvanheusden; reviewed: HebaruSan)
  • [ConsoleUI] Install from .ckan file option for ConsoleUI (#4103 by: HebaruSan)
  • [Build] Support icons from libraries for deb and rpm (#4104 by: HebaruSan)
  • [Multiple] Store GitHub Discussions links and display in UIs (#4111 by: HebaruSan)
  • [GUI] Chinese translation fixes (#4115, #4116, #4131 by: zhouyiqing0304; reviewed: HebaruSan)
  • [Multiple] Visually indicate to users that they should click Refresh (#4133 by: HebaruSan)
  • [Multiple] Option to clone smaller instances with junction points (Windows) or symbolic links (Unix) (#4129, #4144 by: HebaruSan)
  • [Multiple] Recommendation suppression for modpacks (#4147 by: HebaruSan; reviewed: JonnyOThan)
  • [GUI] Search by licenses (#4148 by: HebaruSan)
  • [CLI] Make ckan compat add take multiple versions, add clear and set (#4151 by: HebaruSan)
  • [GUI] Add mod support links to Help menu (#4154 by: HebaruSan)
  • [GUI] Don't hide other providing mods for installed, make installed bold (#4163 by: HebaruSan)
  • [CLI] Set headless mode automatically (#4166 by: HebaruSan)
  • [Core] Autogenerate spec version for modpacks (#4173 by: HebaruSan)
  • [Multiple] Set compat of new instances based on Unity updates and alert user (#4191 by: HebaruSan)

Bugfixes

  • [GUI] Suppress admin user check for URL handler registration (#3996 by: HebaruSan)
  • [GUI] Refactor Contents tab refreshing (#4001 by: HebaruSan)
  • [Core] Fix crash with DLC disabled by Steam (#4002 by: HebaruSan)
  • [Multiple] Fixes for installing .ckan files and DarkKAN mods (#4006 by: HebaruSan)
  • [Core] Only auto-delete manually installed DLLs if also replacing them (#4024 by: HebaruSan)
  • [Multiple] Show repo ETag and parsing errors in Failed Downloads (#4030 by: HebaruSan)
  • [Multiple] Properly clear AD upgrades from changeset (#4037 by: HebaruSan)
  • [Multiple] De-over-parallelize Versions tab (#4049 by: HebaruSan)
  • [GUI] Use better console hiding API (#4051 by: HebaruSan)
  • [Core] Trigger progress updates for frozen downloads (#4052 by: HebaruSan)
  • [GUI] Fix NRE on trying to update all when there's nothing to update (#4054 by: HebaruSan)
  • [Core] Fix NRE in repo update with corrupted etags.json file (#4077, #4078 by: HebaruSan)
  • [Core] Skip temp files for repo updates (#4102 by: HebaruSan)
  • [Core] Fix default transaction timeout (#4119 by: romi2002; reviewed: HebaruSan)
  • [Core] Use DriveInfo constructor to get drive from path (#4125 by: HebaruSan)
  • [Core] Detect changes to replaced_by (#4127 by: HebaruSan)
  • [Multiple] Update changeset on Replace checkbox change, other replaced_by fixes (#4128 by: HebaruSan)
  • [Multiple] Stop checking multiple hashes (#4135 by: HebaruSan)
  • [Core] Fix max version column for wildcard compat (#4142 by: HebaruSan)
  • [Multiple] Refactor ZIP importing (#4153 by: HebaruSan)
  • [GUI] Work around OpenFileDialog always showing all shortcuts despite filters (#4168 by: HebaruSan)
  • [Core] Suppress exceptions for non-indexed mods (#4170 by: HebaruSan)
  • [GUI] Label search fixes (#4187 by: HebaruSan)
  • [Multiple] Fix installation of metapackages from repositories (#4192 by: HebaruSan)

Internal

  • [Policy] Fix #3518 rewrite de-indexing policy (#3993 by: JonnyOThan; reviewed: HebaruSan)
  • [Netkan] Fix null reference exception in swinfo transformer (#3999 by: HebaruSan)
  • [Netkan] Improve netkan relationship error message (#4020, #4021 by: HebaruSan)
  • [Core] Get KSP2 version from game assembly (#4034 by: HebaruSan)
  • [Multiple] Build nuget package, support netstandard2.0 build (#4039 by: HebaruSan)
  • [Core] Use fully sanitized archive.org bucket names (#4043 by: HebaruSan)
  • [Netkan] Omit duplicate inflation warnings in queue (#4071 by: HebaruSan)
  • [Build] Refactor + Modernise Actions, sign releases (#4082, #4088, #4089, #4091, #4093, #4094, #4095, #4117, #4162, #4188, #4189, #4190 by: techman83, HebaruSan; reviewed: HebaruSan)
  • [Multiple] Translation updates from Crowdin (#4105, #4149, #4157 by: vinix38, frankieorabona, ambition, Francesco Ricina, S.O.2; reviewed: HebaruSan)
  • [Netkan] Allow string "Harmony" in DLL parent folder names (#4123 by: HebaruSan)
  • [Netkan] Allow licenses to be absent from netkans (#4137 by: HebaruSan)
  • [Netkan] Autogenerate spec_version and make it optional in netkans (#4155 by: HebaruSan)
  • [Infra] Trigger mod installer deploy after APT repo update (#4158 by: HebaruSan)
  • [CLI] Ability to update repos without a game instance (#4161 by: HebaruSan)
  • [Multiple] Nullable references, net8.0, blend registry alert dot, netkan fixes (#4171, #4176 by: HebaruSan)
  • [Netkan] SourceForge kref (#4172, #4174 by: HebaruSan)
  • [Netkan] Inflation error for multi-hosted mods with mismatched versions (#4178 by: HebaruSan)
  • [Multiple] Include version in useragent string, make it readonly (#4184, #4185 by: HebaruSan)
  • [Policy] indexing policy: add link to the code of conduct (#4183 by: JonnyOThan; reviewed: HebaruSan)
  • [Build] Tests for safety of string format calls (#4194 by: HebaruSan; reviewed: techman83)

Notes

This release of the CKAN has not been tested on Mono releases prior to 6.8. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.8 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image cropped from a public domain paper at NASA

Niven

04 Jan 18:35
Compare
Choose a tag to compare

Niven ring


Changes since v1.34.2

Features

  • [CLI] Pause after administrator error message (#3966 by @HebaruSan; reviewed: techman83)
  • [Multiple] Put auto-installed mods in ignored modpack group by default (#3978 by @HebaruSan)
  • [GUI] Add links to hidden tags and labels below mod list (#3979, #3980 by @HebaruSan)
  • [Core] Detect and use Windows KSP2 executable on Linux (#3984 by @JackOfHertz; reviewed: HebaruSan)

Bugfixes

  • [Core] Oops, HttpClient actually sucks (#3960 by @HebaruSan; reviewed: techman83)
  • [Multiple] Usability improvements for adding game instance (#3964 by @HebaruSan; reviewed: JonnyOThan)
  • [Core] Fix NullReferenceException in csv/tsv export (#3967 by @HebaruSan)
  • [Core] Fix cache timestamp comparisons (#3974 by @HebaruSan)
  • [GUI] Fix compatible popup messing with max game version column (#3976 by @HebaruSan)
  • [Core] Fix Audit Recommendations option (#3988 by @HebaruSan)
  • [Multiple] Installation message usability improvements (#3989 by @HebaruSan)

Internal

  • [Netkan] Re-sort module properties after merging (#3957 by @HebaruSan)
  • [Netkan] Update and optimize meta tester and inflator images (#3958, #3968 by @HebaruSan; reviewed: techman83)
  • [Netkan] Generate schema compliant game versions from swinfo.json (#3969 by @HebaruSan)
  • [Core] Save and load game version for fake KSP2 instances (#3986 by @HebaruSan)
  • [Netkan] Resolve compatibility conflicts after multi-host merge (#3991 by @HebaruSan)

Notes

  • CKAN releases are built in clean-room conditions to protect against viruses. If your virus scanner reports a problem, it's almost certainly a false positive. Please report such problems to the company that produces your virus scanner so they can update their whitelisting.
  • This release of the CKAN has not been tested on Mono releases prior to 6.8. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.8 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image under CC-BY-3.0, courtesy of Eric M. Jones

Minkowski²

15 Dec 15:57
Compare
Choose a tag to compare

Keep going long enough in a closed universe and you'll encounter Minkowski over and over again


Changes since v1.34.0

Bugfixes

  • [GUI] Protect upgradeable mods from being displayed as uninstalled (#3944 by @HebaruSan)
  • [GUI] Restore conflict highlights in changeset (#3948 by @HebaruSan)
  • [GUI] Conflict highlight for selected row (#3951 by @HebaruSan)
  • [Core] Fix uninstallation of manually deleted files and directories (#3955 by @HebaruSan)

Notes

  • CKAN releases are built in clean-room conditions to protect against viruses. If your virus scanner reports a problem, it's almost certainly a false positive. Please report such problems to the company that produces your virus scanner so they can update their whitelisting.
  • This release of the CKAN has not been tested on Mono releases prior to 6.8. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.8 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image cropped from public domain image by NASA

Minkowski

13 Dec 19:32
Compare
Choose a tag to compare

Minkowski


Changes since v1.33.2

Features

  • [Multiple] Support multiple download URLs per module (#3877 by @HebaruSan; reviewed: techman83)
  • [Multiple] French translation updates from Crowdin (#3879 by @vinix38; reviewed: HebaruSan)
  • [Multiple] Improve handling of unregistered files at uninstall (#3890, #3942 by @HebaruSan; reviewed: techman83)
  • [Multiple] Show recommendations of full changeset with opt-out (#3892 by @HebaruSan; reviewed: techman83)
  • [Multiple] Dutch translation and icon duplication guardrails (#3897 by @HebaruSan, @TundraMods; reviewed: techman83)
  • [GUI] Shorten toolbar button labels (#3903 by @HebaruSan; reviewed: techman83)
  • [Multiple] Refactor repository and available module handling (#3904, #3907, #3908, #3935, #3937 by @HebaruSan; reviewed: techman83)
  • [Multiple] Parallelize for performance, relationship resolver improvements (#3917 by @HebaruSan; reviewed: techman83)
  • [Multiple] Modernize administrator and Mono version checks (#3933 by @HebaruSan; reviewed: techman83)
  • [Multiple] Improve file deletion error while the game is running (#3938 by @HebaruSan; reviewed: techman83)
  • [GUI] New Crowdin updates (#3940 by @Olympic1; reviewed: HebaruSan)
  • [GUI] Search by supports relationship and other search improvements (#3939 by @HebaruSan)

Bugfixes

  • [GUI] Updated Chinese translation to reduce misunderstandings (#3864 by @Fierce-Cat; reviewed: HebaruSan)
  • [Multiple] Translation updates from Crowdin (#3866, #3868 by Nikita, Вячеслав Бучин, @vinix38, @WujekFoliarz; reviewed: HebaruSan)
  • [Multiple] Fix deletion of unmanaged files (#3865 by @HebaruSan; reviewed: techman83)
  • [Build] Add missing dependency to .deb package (#3872 by @HebaruSan; reviewed: erkinalp)
  • [Core] Add missing resource string for upgrading (#3873 by @HebaruSan; reviewed: techman83)
  • [Multiple] Repository management fixes (#3876 by @HebaruSan; reviewed: techman83)
  • [GUI] Restore window position without default instance (#3878 by @HebaruSan; reviewed: techman83)
  • [CLI] Correctly print cmdline errors with braces (#3880 by @HebaruSan; reviewed: techman83)
  • [Multiple] Caching and changeset fixes (#3881 by @HebaruSan; reviewed: techman83)
  • [GUI] Mod list fixes and improvements (#3883 by @HebaruSan; reviewed: techman83)
  • [Multiple] Multi-game labels (#3885 by @HebaruSan; reviewed: techman83)
  • [Multiple] Alternate mod dirs for validation and manual installs (#3891 by @HebaruSan; reviewed: techman83)
  • [Core] Fix archive.org fallback URLs for versions with spaces (#3899 by @HebaruSan)
  • [Multiple] Fix auto-remove during upgrade (#3913 by @HebaruSan; reviewed: techman83)
  • [Build] Clean up Linux .desktop files (#3927 by @irasponsible; reviewed: HebaruSan)
  • [GUI] Don't change language setting with scroll wheel (#3928 by @HebaruSan; reviewed: techman83)
  • [Core] Make where-CKAN-would-install logic consistent (#3931 by @HebaruSan; reviewed: techman83)
  • [Multiple] Improve provides prompt usability, with bugfixes (#3934 by @HebaruSan; reviewed: JonnyOThan)
  • [GUI] Fix two small typos in Resources.pt-BR.resx at line 182 (#3943 by @idrkwhattoput; reviewed: HebaruSan)
  • [Core] Handle backslashes in ZIP paths (#3893 by @HebaruSan; reviewed: techman83)

Internal

  • [Netkan] Fix Netkan swinfo transformer null list error (#3869 by @HebaruSan)
  • [Tooling] Deduce primary branch name in merge script (#3884 by @HebaruSan; reviewed: techman83)
  • [CLI] Parse quoted strings for ckan prompt (#3889 by @HebaruSan; reviewed: techman83)
  • [Build] Remove log4net, newtonsoft deps from deb package (#3900 by @HebaruSan; reviewed: techman83)
  • [GUI] Add test to check GUI thread safety (#3914 by @HebaruSan; reviewed: techman83)
  • [Multiple] VSCode clean-up and other minor fixes (#3920 by @HebaruSan)
  • [Build] Modernize build system and .NET platform targets (#3929 by @HebaruSan; reviewed: techman83)
  • [Spec] Add a note on policy on relationship metadata (#3930 by @JonnyOThan; reviewed: HebaruSan)
  • [Build] dotnet build with multi-targeting (#3932 by @HebaruSan; reviewed: techman83)

Notes

  • CKAN releases are built in clean-room conditions to protect against viruses. If your virus scanner reports a problem, it's almost certainly a false positive. Please report such problems to the company that produces your virus scanner so they can update their whitelisting.
  • This release of the CKAN has not been tested on Mono releases prior to 6.8. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.8 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image under CC-BY-SA-3.0, courtesy of Stib

Laplace

21 Jul 21:31
Compare
Choose a tag to compare

Image omitted for hotfix release, and because Laplace's work wasn't very visual


Changes since v1.33.0

Bugfixes

  • [GUI] Fix exception at startup w/o default game inst (#3863 by @HebaruSan)

Notes

  • CKAN releases are built in clean-room conditions and do not contain viruses. If your virus scanner reports a problem, it's a false positive. Please report it to the company that produces your virus scanner, not us, since it's their software that's not working properly.
  • This release of the CKAN has not been tested on Mono releases prior to 6.6. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.5 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image omitted for hotfix release

Lagrange

21 Jul 16:33
Compare
Choose a tag to compare

Lagrange


Changes since v1.32.0

Features

  • [GUI] Allow GUI users to delete registry lockfiles (#3829, #3841 by @HebaruSan; reviewed: techman83)
  • [GUI] Show unmanaged files in game folder (#3833 by @HebaruSan; reviewed: techman83)
  • [GUI] Installation history tab (#3834 by @HebaruSan; reviewed: techman83)
  • [GUI] Hide fake instance creation in GUI (#3839 by @HebaruSan; reviewed: techman83)
  • [GUI] Tooltip for auto-installed checkboxes (#3842 by @HebaruSan; reviewed: techman83)
  • [Core] Default install_to to GameData/Mods for KSP2 (#3861 by @HebaruSan; reviewed: techman83)

Bugfixes

  • [GUI] Fix NRE on purging cache in GUI (#3810 by @HebaruSan; reviewed: techman83)
  • [GUI] Only update Versions tab when the mod changes (#3822 by @HebaruSan; reviewed: techman83)
  • [Multiple] Treat reinstalling a changed module as an update (#3828 by @HebaruSan; reviewed: techman83)
  • [Core] Scan for DLLs with or without primary mod dir (#3837 by @HebaruSan; reviewed: techman83)
  • [GUI] Show download errors for upgrades (#3840 by @HebaruSan; reviewed: techman83)
  • [Core] Stop trying to check free space on Mono (#3850 by @HebaruSan; reviewed: techman83)
  • [Core] Handle missing KSP2 exe (#3854 by @HebaruSan; reviewed: techman83)
  • [Core] Linux network fixes (#3859 by @HebaruSan; reviewed: techman83)
  • [Core] Include repo etags in transactions (#3860 by @HebaruSan; reviewed: techman83)

Internal

Notes

  • CKAN releases are built in clean-room conditions and do not contain viruses. If your virus scanner reports a problem, it's a false positive. Please report it to the company that produces your virus scanner, not us, since it's their software that's not working properly.
  • This release of the CKAN has not been tested on Mono releases prior to 6.6. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.5 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image under CC-BY-3.0, courtesy of Xander89

Kepler

08 Apr 15:27
Compare
Choose a tag to compare

Kepler


Changes since v1.31.2

Features

Bugfixes

  • [GUI] Remove duplicate Install changes for upgrades (#3706 by @HebaruSan; reviewed: techman83)
  • [GUI] Fix GUI freeze with non-empty changeset at startup (#3708 by @HebaruSan; reviewed: techman83)
  • [GUI] Use changeset tab for reinstall (#3726, #3728, #3739 by @HebaruSan; reviewed: techman83)
  • [Core] Fix handling of empty builds.json file (#3733 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Fix FIPS-mode exceptions on Windows for SHA256 (#3774 by @HebaruSan; reviewed: techman83)
  • [Core] Support cancellation of download checksums (#3778 by @HebaruSan; reviewed: techman83)
  • [Core] Skip duplicate repo URLs during update (#3786 by @HebaruSan; reviewed: techman83)
  • [Core] Mark new deps of upgrades as auto-installed (#3702 by @HebaruSan; reviewed: techman83)
  • [GUI] Fix index -1 exception in Manage Instances (#3800 by @HebaruSan; reviewed: techman83)
  • [Multiple] Cache path setting fixes (#3804 by @HebaruSan; reviewed: techman83)
  • [GUI] Make grid ampersand workaround platform specific (#3807 by @HebaruSan; reviewed: techman83)

Internal

  • [Tooling] Switch workflows from set-output to $GITHUB_OUTPUT (#3696 by @HebaruSan)
  • [Netkan] Fix Netkan check for Ships/Script spec_version (#3713 by @HebaruSan; reviewed: techman83)
  • [Netkan] Netkan warning when include_only doesn't match (#3805 by @HebaruSan; reviewed: techman83)

Notes

  • CKAN releases are built in clean-room conditions and do not contain viruses. If your virus scanner reports a problem, it's a false positive. Please report it to the company that produces your virus scanner, not us, since it's their software that's not working properly.
  • This release of the CKAN has not been tested on Mono releases prior to 5.20.0. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.5 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image under public domain (created by NASA), courtesy of Wikipedia

Juno

05 Nov 18:31
Compare
Choose a tag to compare

Juno


Changes since v1.31.0

Features

  • [GUI] Korean translation of GUI (#3606 by @kingnoob1377; reviewed: HebaruSan)
  • [CLI] Tab completion for ckan prompt (#3515, #3617 by @HebaruSan; reviewed: techman83)
  • [GUI] Context sensitive help (#3563 by @HebaruSan; reviewed: techman83)
  • [Multiple] Add install size to metadata and display in clients (#3568 by @HebaruSan; reviewed: techman83)
  • [CLI] Create a system menu entry for command prompt (#3622 by @HebaruSan; reviewed: techman83)
  • [Multiple] Internationalize Core, CmdLine, ConsoleUI, and AutoUpdater (#3482 by @HebaruSan; reviewed: techman83)
  • [Multiple] Check free space before downloading (#3631 by @HebaruSan; reviewed: techman83)
  • [Multiple] Many improvements for failed downloads (#3635, #3637, #3642 by @HebaruSan; reviewed: techman83)
  • [GUI] Show reverse relationships (#3638, #3649 by @HebaruSan; reviewed: techman83)
  • [GUI] Debounce search events on all platforms (#3641, #3656 by @HebaruSan; reviewed: techman83, DasSkelett)
  • [Multiple] Improvements for failed repo updates (#3645 by @HebaruSan; reviewed: techman83)
  • [GUI] Highlight incompatible mods recursively (#3651 by @HebaruSan; reviewed: techman83)
  • [GUI] Support mouse back/forward buttons (#3655 by @HebaruSan; reviewed: techman83)
  • [Core] Resume failed downloads (#3666 by @HebaruSan; reviewed: techman83)
  • [Multiple] Install dependencies first (#3667, #3675 by @HebaruSan; reviewed: techman83)
  • [Multiple] Polish translation (#3669 by @WujekFoliarz; reviewed: HebaruSan)
  • [GUI] ModInfo usability improvements (#3670 by @HebaruSan; reviewed: techman83)
  • [Multiple] Report progress in validating downloads (#3659 by @HebaruSan; reviewed: techman83)
  • [GUI] Authors as clickable filter links, combine search links w/ ctrl or shift (#3672 by @HebaruSan; reviewed: techman83)
  • [GUI] New Crowdin updates (#3653, #3695 by @Olympic1; reviewed: HebaruSan)
  • [Multiple] Install incompatible modpack dependencies with confirmation (#3675 by @HebaruSan; reviewed: techman83)

Bugfixes

  • [GUI] Auto-size buttons in bottom panels (#3576 by @HebaruSan; reviewed: techman83)
  • [GUI] Hide tray icon at exit via ctrl-C (#3639 by @HebaruSan; reviewed: techman83)
  • [Multiple] Fix auto removal when installing w/ deps (#3643, #3660 by @HebaruSan; reviewed: techman83)
  • [Core] Only show DLL location error if installing DLL (#3647 by @HebaruSan; reviewed: techman83)
  • [Core] Fix stale lockfile detection (#3687 by @HebaruSan; reviewed: techman83)

Internal

  • [Build] Generate RPM repo for releases and under dev builds (#3605, #3609, #3610 by @HebaruSan)
  • [Netkan] Internal .ckan file compatibility with bundled mods (#3615 by @HebaruSan)
  • [Netkan] Filter duplicate co-authors from SpaceDock (#3599 by @HebaruSan; reviewed: techman83)
  • [Netkan] Log errors instead of PRs for OOO mods on GitHub (#3625 by @HebaruSan)
  • [Core] Cache remote build map, fetch in registry refresh (#3624 by @HebaruSan; reviewed: techman83)
  • [Tooling] Self review option for merge script (#3650 by @HebaruSan; reviewed: DasSkelett)
  • [Infra] Improve translation process (#3648 by @Olympic1; reviewed: HebaruSan)
  • [Netkan] Inflation error for version_min and version_max (#3657 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] GitLab kref (#3661 by @HebaruSan; reviewed: techman83)
  • [Netkan] Make Netkan nested GameData check case insensitive (#3682 by @HebaruSan)
  • [Docs] Replace apt with dnf in the docs for the RPM repo (#3684 by @htmlcsjs; reviewed: HebaruSan)

Notes

  • CKAN releases are built in clean-room conditions and do not contain viruses. If your virus scanner reports a problem, it's a false positive. Please report it to the company that produces your virus scanner, not us, since it's their software that's not working properly.
  • This release of the CKAN has not been tested on Mono releases prior to 5.20.0. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.5 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Install from our RPM repo for automated updates, or get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository. If Arch's MSBuild breaks again, get ckan.exe and run it with Mono.
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image under public domain (created by NASA), courtesy of Wikipedia

IKAROS

15 Jul 16:58
Compare
Choose a tag to compare

IKAROS


Changes since v1.30.4

Features

  • [GUI] ru-RU translation (#3383, #3443 by @nt0g; reviewed: HebaruSan)
  • [GUI] Japanese Localization (#3394 by @utah239; reviewed: HebaruSan)
  • [Multiple] Match underscore in DLL to dash in identifier (#3412 by @HebaruSan; reviewed: DasSkelett)
  • [CLI] Add versions table option to ckan show command (#3414 by @HebaruSan; reviewed: DasSkelett)
  • [Multiple] Override provides prompt with relationship property, check first recommendation in any_of group (#3426, #3436 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Add user guide and Discord to GUI help menu (#3437 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Label ordering buttons (#3416 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Suppress incompatibility warning at game launch (#3453 by @HebaruSan; reviewed: DasSkelett)
  • [CLI] Options for ckan show to hide sections (#3461 by @HebaruSan; reviewed: DasSkelett)
  • [Multiple] Show context menu on menu key press (#3446 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Theme all buttons, checkboxes, groupboxes, and listboxes (#3489 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Add Release Date column to GUI modinfo versions list (#3481 by @HebaruSan; reviewed: DasSkelett)
  • [Multiple] Global install filters (#3458 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Negated search for name, desc, author, lang, relationships, tags (#3460 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Play Time (#3543 by @PizzaRules668; reviewed: HebaruSan)

Bugfixes

  • [Multiple] Clarify that downloading to cache does not install (#3400 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Don't include DLC in modpacks by default (#3417 by @HebaruSan; reviewed: DasSkelett)
  • [Multiple] Set GNOME single window property (#3425 by @HebaruSan; reviewed: DasSkelett)
  • [Multiple] Default install stanza multi-game support, catch missing install_to (#3441 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Escape ampersands in mod info abstract label (#3429 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Don't prompt user to choose conflicting modules (#3434 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Don't prompt to overwrite dirs (#3464 by @HebaruSan; reviewed: DasSkelett)
  • [ConsoleUI] Keep dependencies in the box in ConsoleUI (#3459 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] French translation bits in label dialog (#3465 by @vinix38; reviewed: HebaruSan)
  • [GUI] Suppress filter updates for unchanged semantic search meaning (#3435 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Use CRLF for resx files (#3471 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Case insensitive installed file lookup on Windows (#3479 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Properly determine the game when cloning instances (#3478 by @DasSkelett; reviewed: HebaruSan)
  • [ConsoleUI] Rewrap ConsoleUI textbox for scrollbar and resize (#3514 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Sort exported modpack relationships by identifier (#3499 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Disable tx timeouts, add tx debug logging, static DLL pattern (#3512 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Only delete diversely capitalized directories once on Windows (#3528 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Get licenses from embedded schema, skip bad modules in deserialize (#3526 by @HebaruSan; reviewed: DasSkelett)
  • [Core] One concurrent download per host for all hosts (#3557 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Show dependencies of upgrading mods in change set (#3560 by @HebaruSan; reviewed: DasSkelett)
  • [Core] Resolve virtual module dependencies in same order as non-virtual (#3476 by @HebaruSan; reviewed: DasSkelett)
  • [GUI] Fix play time column if no playtime, hide game column if all instances are of the same game (#3570 by @DasSkelett; reviewed: HebaruSan)
  • [Core] Fix tracking of paths with trailing spaces on Windows (#3586 by @HebaruSan; reviewed: DasSkelett)

Internal

  • [Multiple] Cache permanent redirects (#3389 by @HebaruSan; reviewed: DasSkelett)
  • [Multiple] Allow YAML for human-edited metadata (YAMLKAN) (#3367 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] Fill more info from GitHub for SpaceDock mods (#3390 by @HebaruSan; reviewed: DasSkelett)
  • [Spec] YAMLize netkan spec (#3438 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] Append resource links to staging PRs (#3454 by @HebaruSan; reviewed: techman83)
  • [Infra] Remove expired Let's Encrypt root certificate from Mono containers (#3457 by @DasSkelett; reviewed: HebaruSan)
  • [Infra] Install libffi-dev to fix xKAN-meta_testing Docker image build (#3463 by @DasSkelett; reviewed: HebaruSan)
  • [Netkan] Fix double-absolute SpaceDock URLs (#3466 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] Set bot useragent for Inflator (#3490 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] Sort Netkan warning lists (#3492 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] Enforce spec version requirements for more install properties (#3494 by @HebaruSan; reviewed: techman83)
  • [Build] Rename GH1866 test, fix invalid char test, fix equality assertion order (#3509 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] Enforce a few more spec version requirements (#3505 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] Allow overriding resources.remote-avc (#3451 by @HebaruSan; reviewed: DasSkelett)
  • [Netkan] Sort GitHub releases (#3571 by @HebaruSan; reviewed: DasSkelett)

Notes

  • CKAN releases are built in clean-room conditions and do not contain viruses. If your virus scanner reports a problem, it's a false positive. Please report it to the company that produces your virus scanner, not us, since it's their software that's not working properly.
  • This release of the CKAN has not been tested on Mono releases prior to 5.20.0. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

How should I install?

OS Description
Windows Download ckan.exe and run it. Make sure you have .NET 4.5 or later installed.
macOS Get the .dmg, open it, copy CKAN.app somewhere and run it
Debian, Ubuntu, Linux Mint Install from our APT repo for automated updates, or get the .deb file and install it with dpkg-install/apt-get/apt
Fedora, openSUSE Get the .rpm file and install it with rpm/yum/dnf/zypper
Arch, Manjaro CKAN is in the Arch User Repository, but Arch's MSBuild is currently broken, so just get ckan.exe for now and run it with Mono
Other Get ckan.exe and run it with Mono

Nobody needs to download AutoUpdate.exe.


Release image under CC-BY-SA-3.0, courtesy of Wikipedia