Releases: KSP-CKAN/CKAN
Ullage Motor
PRE-RELEASE
Command Line
- Running
ckan.exe
with no arguments will start the GUI.
Notes
- NetKAN is a tool used by meta-data authors. Regular users do not require it.
Released image under public domain, courtesy of NASA
Ergosphere
PRE-RELEASE
This stable pre-release contains everything in our Puffy Planet release, plus:
GUI
- Linux and Mac users are better reminded to update their SSL certificates when required.
- The GUI no longer forgets sort and filtering options after downloading new metadata.
- Unhandled exceptions are better displayed to the user.
- Columns are more likely to remain the size you set them to be.
- We no longer invite users to upgrade mods with no upgrade available.
- Mod descriptions have better word-wrapping.
- Mods with "provide" functionality are better displayed.
- A shiny new CKAN icon.
Command Line
- Less terrible errors when downloads fail.
ckan remove
can take a space separated list of modules.
CKAN Metadata
- WTFPL is now recognised as a valid license.
- Mods may specify a sub-directory under
GameData
. supports
is recognised as a valid relationship.
Internal
- Many, many more tests!
Special thanks go to @Ippo343, @mgsdk, @RichardLake, @AlexanderDzhoganov, and @Felger, all who made substantial contributions to this release.
Notes
- The new client will recognise the
v1.2
metadata spec. To use the features, thespec_version
must be set tov1.2
in the module's metadata. - NetKAN is a tool used by meta-data authors. Regular users do not require it.
Released image under CC-BY-SA 2.5, courtesy of Alain r
Puffy Planet
PRE-RELEASE
GUI
- GUI now supports new upgrade functionality, making upgrades much faster, more reliable, and with fewer side-effects.
- GUI is now significantly faster, especially when loading.
- Autodetected pre-CKAN mods cannot be selected for uninstall or upgrade.
- Courageous users can no longer switch their KSP install to nothing
Command Line
- CmdLine waits for 'enter' after Y/N prompts, and now also works under Cygwin.
- Fixed instances of lines being double-spaced under Windows.
NetKAN
- NetKAN escapes URLs before writing download links.
- NetKAN no longer tries to write out empty homepages in
resources
. - NetKAN can be passed an auth token for github API calls.
- NetKAN more gracefully fails if a project has made no releases.
Notes
- NetKAN is a tool used by meta-data authors. Regular users do not require it.
Released image under CC-BY-SA 3.0, courtesy of Aldaron
Cryovolcanism
Unstable pre-release
Command Line
ckan upgrade
no longer tries to remove modules which depend upon the upgrading module.- Upgrades can take a version number. Eg:
ckan upgrade MyMod=1.25
. This also allows downgrading or re-installing of existing mods. ckan list
provides visual indications as to each module's status.
GUI
- Fixes to CKAN settings
- More flexibility in setting KSP start options
- Fixed a bug where the mod list columns wouldn't get resized properly on repo update
- Users are prompted to install suggested modules
- Errors are more consistently shown to users
- Download speeds are more accurately reported
- User can no longer inappropriately move to other tabs during installs
- Dialog windows disappear less frequently under Linux and OSX
- GameData is re-scanned when the user updates their mod-list
NetKAN
NetKAN supports--cachefile=
allowing the user to use an already downloaded file for inflation.- Oops, we broke
netkan.exe
. Use v1.1.1 for now.
Internal
- CKAN cache is more compatible with external tools
- We more consistently ensure files are downloaded before starting installs.
- Preparation for adding additional free licenses to CKAN metadata.
- Preparation for adding
support
relationships to CKAN metadata. - Preparation for targeted installs to GameData
Released image under public domain, courtesy of NASA/JPL/Space Science Institute
Lorenz Attractor
- Revamped and totally awesome GUI. Much more stable on Linux/OSX. Better dependency handling. (Thanks nlight!)
ckan repair registry
will try to fix simple registry errors. (Always safe to run)ckan available
will no longer truncate when output is piped or redirectednetkan.exe
saves files with better namesnetkan.exe
is more understanding of different KSP-AVC formats.- (Internal) More validation of license and release status metadata
Protium
Contact Light
First Official Unstable Release
All the features of v1.0.0 - Galaxy Rise, but with the following experimental features enabled:
ckan.exe gui
(or with no arguments) start starts the experimental GUI.ckan.exe upgrade ...
upgrades one or more mods.
Galaxy Rise
First Official Stable Release
Changes since 1.0.0-RC1:
- Better error messages on file conflict.
ckan available
provides more information.
Penumbra
Exactly the same as v1.0.0-RC1, but with experimental features enabled, including the GUI.
First Light
This is a stable release candidate for v1.0.0. Stable releases have experimental features disabled and focus on bugfixes and stability. For v1.0.0, the GUI, and the upgrade command are considered experimental, and are not accessible.
Experimental features will continue to be available in our unstable branch, v1.1.x, that will be released simultaneously with the stable client.
Changes since v0.28:
- Less confusion about file paths if the KSP directory is moved.
- Missing certificates on Linux are better reported.
- Removing modules is less spammy.
- Less likely to suggest conflicting modules be installed.
- Less likely to think that a mods DLLs are installed after it's been removed.
- Fewer spelling mistakes in help text.
- The client will no longer abort an action if the user takes too long to respond to a prompt.
- Less complaints about suggested mods that aren't on the CKAN yet.
- Fixed a bug where we'd download modules, only to discover at install they actually conflict.
- Users can no longer attempt to remove non-existant mods.