Releases: KSP-CKAN/CKAN
Laplace
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
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
- [Netkan] Warnings for missing swinfo.json deps (#3827, #3858 by: HebaruSan)
- [Build] Stop building on Mono 6.6 and earlier (#3832 by: HebaruSan)
- [Netkan] Add download link to staging PRs (#3831 by: HebaruSan)
- [Netkan] Clarify remote swinfo network errors (#3843 by: HebaruSan; reviewed: )
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
Changes since v1.31.2
Features
- [GUI] Red highlight for dependencies on missing DLC (#3698 by: HebaruSan; reviewed: techman83)
- [GUI] Clarify mod list saving options, add menu hotkeys (#3771 by: HebaruSan; reviewed: techman83)
- [Multiple] Italian translation and other localization fixes (#3780, #3781 by: frankieorabona, WujekFoliarz, vinix38, Kalessin1; reviewed: HebaruSan)
- [Core] Fix mkbundle executable crash (#3767 by: memchr; reviewed: HebaruSan)
- [GUI] Show conflicts in changeset (#3727 by: HebaruSan; reviewed: techman83)
- [Multiple] KSP2 support (#3797, #3808, #3811, #3817 by: HebaruSan; reviewed: techman83)
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
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
andversion_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
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
Hubble
Changes since v1.30.2
After we launched the previous release, a serious defect was identified, so we've sent a servicing mission.
Features
- [ConsoleUI] Make current instance settings easier to find in ConsoleUI (#3385 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Show game instance selection dialog if default is locked (#3382 by: HebaruSan; reviewed: DasSkelett)
Bugfixes
- [GUI] Invoke GUI update calls in SetupDefaultSearch() descendants (#3380 by: DasSkelett; 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 | 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 public domain (created by NASA), courtesy of Wikipedia
Hawking
Changes since v1.30.0
Features
- [GUI] Add pt-BR localization (#3340 by: gsantos9489; reviewed: DasSkelett, HebaruSan)
- [GUI] Multiple search boxes with OR logic in GUI (#3323, #3374 by: HebaruSan; reviewed: Olympic1, DasSkelett)
Bugfixes
- [GUI] Update dialog was too small for French localization (#3313 by: vinix38; reviewed: HebaruSan)
- [Build] Suppress nightly debs with even builds, push release debs to s3 first (#3317 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Handle renamed modlist columns in sort list gracefully (#3319 by: DasSkelett; reviewed: HebaruSan)
- [Core] Fix AD mod upgrading, add tests, and fix all warnings (#3315 by: HebaruSan; reviewed: DasSkelett)
- [Core] Reset cache dir to default if creation fails (#3334 by: HebaruSan; reviewed: DasSkelett)
- [GUI] Tell user if instance addition fails (#3332 by: HebaruSan; reviewed: DasSkelett)
- [Core] Tell SharpZipLib to use Unicode when opening zips (#3345 by: DasSkelett; reviewed: HebaruSan)
- [GUI] Make incompatible mods warning dialog use newlines instead of commas (#3346 by: DeltaDizzy; reviewed: DasSkelett)
- [Core] Fix crash when overwriting manually installed files (#3349 by: HebaruSan; reviewed: DasSkelett)
- [Core] Skip modules with parse errors in deserialization (#3347 by: HebaruSan; reviewed: DasSkelett)
- [ConsoleUI] Update or refresh ConsoleUI mod list after repo or compat changes (#3353 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Replace repo-reinst with kraken, handle in UIs (#3344 by: HebaruSan; reviewed: DasSkelett)
- [Multiple] Make ModuleInstaller a non-singleton (#3356 by: HebaruSan; reviewed: DasSkelett)
- [Core] Better recovery when registry.json is corrupted (#3351 by: HebaruSan; reviewed: DasSkelett)
- [CLI] Fix installation of metapackages on cmdline (#3362 by: DasSkelett; reviewed: HebaruSan)
- [Multiple] Fix installation of AVP while removing EVE default configs (#3366 by: DasSkelett; 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, so they can try to fix their software.
- 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 AutoUpdater.exe.
Release image under public domain (created by NASA), courtesy of Wikipedia
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