Releases: KSP-CKAN/CKAN
Dwarfiest Planet
Changes since v1.10.2
Bugfixes
- [GUI/Bugfix] Fixed a regression introduced in v1.10.1 where mods that require users to choose dependencies could cause the client to crash or hang (Postremus, #1306)
Notes
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under public domain, courtesy of NASA
Dwarfier Planet
Changes since v1.10.1
Bugfixes
- [GUI] Fixed a regression where v1.10.1 no longer displayed the latest available mod version in the GUI (pjf, #1297)
Notes
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under copyright, courtesy of BennuBird
Dwarf Planet
Changes since v1.10.0
Features
- [GUI] The client provides additional data on which mods will be available after KSP upgrade (plague006, pjf, #1270, #1295)
- [GUI] Mod info columns resized to show more mod information from the get-go (plague006, #1270)
- [GUI] Double-clicking on a mod in the relationship tab will navigate to that mod (Postremus, #1082)
- [GUI] The client will infer more homepages for mods which don't explicitly specify one (plague006, #1254)
Bugfixes
- [GUI] The client will crash less often when clicking on column headers (Postremus, #1228)
- [GUI] For new CKAN installs, CKAN will start KSP with the
-single-instance
flag to prevent multiple-games starting on double-click (plague006, #1255, Linux/Windows only) - [GUI] Columns are more likely to remember their size after refresh (plague006, #1278)
- [GUI] The client window no longer resists movement while updating metadata (Postremus, #1198)
- [Updater] The CKAN updater is less confused when directory paths contain spaces (Postremus, #1230)
- [Cmdline]
ckan ksp forget
is now case insensitive (RichardLake, #1055) - [Core] The list of available repositories is fetched from a higher-availability host (hakan42, #1264)
Internal
- [Multiple] Numerous fix-ups and improvements (RichardLake, #1055)
- [Multiple] Utterly awesome rearchitecture of our indexing bot (dbent, #1218)
Notes
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under public domain, courtesy of NASA / Johns Hopkins University Applied Physics Laboratory / Southwest Research Institute
Orion Nebula
Changes since v1.8.4
Features
- [GUI] Double-clicking a row toggles mod selection (Postremus, #1217)
- [Cmdline] You can now
ckan.exe remove --all
to uninstall everything (martinnj, #1210)
Bugfixes
- [GUI] The GUI no longer says "about to remove" when there's nothing to remove (martinnj, #1203)
- [GUI] The client is more stable after cancelling a download (Postremus, #1185)
- [GUI] The auto-updater will try harder to set the execute bit when updating on Linux/Mac (Postremus, #1200)
- [GUI] The GUI is less likely to crash with an
InconsistentKraken
when related modules exist, but do not satisfy required version checks (RichardLake, #1219) - [GUI] The previously misleading 'delete' KSP instance is now 'forget' a KSP instance (Postremus, #1196)
- [GUI] Even more dialog boxes have CKAN icons (Postremus, #1176)
- [Cmdline] Min/Max relationships are more accurately shown in
ckan.exe show
(dbent, #1183) - [Core] Bad URL resources will no longer cause a module to be considered invalid (pjf, #1209)
- [Core] Spurious messages are no longer produced for conditions that are actually okay (pjf, #1222)
Internal
- [Multiple] Many classes now use interfaces rather than hard dependencies (RichardLake, #1167)
- [NetKAN]
netkan.exe
now stripsx_netkan
attributes during processing (dbent, #1193, #1201) - [NetKAN]
netkan.exe
now supports version-specific overrides (pjf, #1197) - [Core] CKAN spec v1.10 now supports the
find_regexp
install directive (dbent, #1089) - [Spec] The human spec now matches the machine spec and current usage when describing version numbers (pjf, #1178)
We're aware that fewer mods than expected are showing for KSP v1.0.4. We're working overtime to fix this, and you can read the full details (including possible workarounds) here.
Notes
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under public domain, courtesy of NASA, ESA, M. Robberto and the Hubble Space Telescope Orion Treasury Project Team
Hypervelocity
Changes since v1.8.3
Features
- [GUI] The fancy release name is now also shown by the autoupdater (Postremus)
- [GUI] Users are asked if they're sure before clearing the cache (Postremus)
- [GUI]
File -> Open KSP directory
allows easy opening of the KSP directory in the system browser (Postremus) - [CmdLine] The
--debugger
switch will start the client in debugging mode on systems which support it (dbent)
Bugfixes
- [Core] Fixed a bug where incompatible mod versions would be selected when resolving relationships, only to have the relationship resolver complain they were inappropriate (RichardLake)
- [GUI] Overwriting a
.ckan
file on export no longer crashes the GUI (pjf) - [CmdlLine] A nicer looking error is shown when mods can't be found on upgrade (Postremus)
Internal
- [Multiple] Numerous code clean-ups (RichardLake)
Notes
- Due to a change in the CKAN registry file format, you will not be able to move back to the 1.6.x releases after using this release.
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under public domain, courtesy of NASA
Richat Structure
Changes since v1.8.2
Bugfixes
- [GUI] Installing or upgrading a mod that results in a file conflict no longer causes the GUI to hang (RichardLake)
- [Core] Autodetected mods can once again satisfy all relationships (pjf)
Notes
- Due to a change in the CKAN registry file format, you will not be able to move back to the 1.6.x releases after using this release.
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under public domain, courtesy of NASA/JPL/NIMA
Aerospikiest
Changes since v1.8.1
Bugfixes
- [Core] Fixed a
KeyNotFoundException
that could be thrown when installing or upgrading a mod that results in a version conflict. (pjf/RichardLake)
Notes
- Due to a change in the CKAN registry file format, you will not be able to move back to the 1.6.x releases after using this release.
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under public domain, courtesy of Rocketdyne - Nevada Field Laboratory (NFL)
Aerospikier
Changes since v1.8.0
Bugfixes
- [Bugfix/Core] Fixed a bug where mods could conflict with themselves on upgrade.
Notes
- Due to a change in the CKAN registry file format, you will not be able to move back to the 1.6.x releases after using this release.
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under public domain, courtesy of Lockheed
Aerospike
Changes since 1.6.23
Features
- [GUI] It's now possible to add mods to a changeset which conflict with presently installed mods, provided those presently installed mods are marked to be removed. (RichardLake)
Bugfixes
- [Core] Relationships specific min/max versions of other modules will have those respected (RichardLake)
- [Core] Mods with multiple licenses are correctly represented in the metadata and various displays (RichardLake)
- [GUI] The GUI will no longer take an awfully long time to show the contents of large archives (RichardLake)
- [GUI] The GUI is left in a more consistent state after cancelling a download (RichardLake)
- [GUI] More dialog windows have CKAN branded icons (RichardLake)
- [GUI] Installed mods without upstream metadata are now visible and uninstallable via the GUI (RIchardLake)
- [GUI] More graceful handling of
GUIconfig.xml
errors (gjulianm)
Internal
- [NetKAN] NetKAN looks in more places for curl-ca bundles (dbent)
- [NetKAN] NetKAN adds an
x_screenshot
field to the metadata where a KerbalStuff screenshot exists (RichardLake) - [NetKAN] NetKAN will populate the source repository field when such data exists on KerbalStuff (Daz)
- [Core] The relationship resolver has better structure, and can explain why a mod has been selected for install (RichardLake)
- [Core] Better testing of .zip and .tar.gz metadata routines (mgsdk)
Notes
- Due to a change in the CKAN registry file format, you will not be able to move back to the 1.6.x releases after using this release.
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under CC-BY-SA 3.0, courtesy of NASA Marshall Space Flight Center (NASA-MSFC)
Cassini-Huygens
Changes since v1.6.22
Features
- [GUI] Mods can be exported in a variety of formats, including BBcode and markdown, from the
File -> Export installed mods...
menu (dbent)
Bugfixes
- [CmdLine]
ckan install -c
dies more elegantly when the specified file cannot be found. (RichardLake) - [CmdLine] Installs and other operations are now allowed on an inconsistent registry, provided they leave the registry in a consistent state at the end. This avoids "bricking" CKAN if manually installed mods are removed when other mods depend upon them (RichardLake).
Notes
- Windows users must have .NET 4.5 installed.
- Linux users, please
apt-get install libcurl4-openssl-dev
oryum install libcurl-devel
if you haven't done so. - Mac/Linux/Mono users: please
mozroots --import --ask-remove
if you're a new user, to update mono's certificate store.
Released image under public domain, courtesy of NASA/JPL