McCandless
Pre-release
Pre-release
Changes since v1.22.6
Features
- [Core] Add spec/schema to implement mod tags (#2034 by: smattiso; reviewed: ayan4m1, dbent, politas)
- [Spec] Add CC-BY-ND licence options (#2160 by: MoreRobustThanYou; reviewed: Olympic1, politas)
- [GUI] Change icon on filter button to something filter-y (#2156 by: politas; reviewed: HebaruSan)
- [Core] Add include_only fields (#1577, #2170 by: Zane6888, Olympic1; reviewed: politas)
- [ConsoleUI] Create text UI inspired by Turbo Vision (#2177 by: HebaruSan; reviewed: dbent, Maxzhao, pjf, ProfFan, politas)
- [Build] Create and release CKAN.app for Mac OS X (#2225 by: HebaruSan; reviewed: politas)
- [Build] Debian package build system (#2187 by: HebaruSan; reviewed: politas)
- [Core] Prompt to reinstall on change to include_only (No PR by: HebaruSan; reviewed: politas)
- [GUI] Remember splitter positions and whether the window was maximized (#2234 by: politas; reviewed: HebaruSan)
- [GUI] Add right-click context menu (#2202 by: Olympic1; reviewed: HebaruSan, politas)
Bugfixes
- [Build] Add skip_deploy to GitHub release deploy provider (#2151 by: dbent; reviewed: politas)
- [Build] Fix build errors for UpdateCol (#2153 by: politas; reviewed: Olympic1)
- [Auto-updater] Move AskForAutoUpdates dialog to center of screen (#2165 by: politas; reviewed: Olympic1)
- [Core] Clean up registry lock file after parse failure (#2175 by: HebaruSan; reviewed: politas)
- [Core] Purge 6 MB of bloat from
registry.json
(#2179 by: HebaruSan; reviewed: politas) - [Build] Only check first three segments of version in ci (#2192, #2195 by: HebaruSan; reviewed: techman83, Olympic1)
- [GUI] Initialize checkboxes to desired value at creation (#2184 by: HebaruSan; reviewed: mwerle, politas)
- [GUI] Avoid crash with unavailable installed mod, improve error messages (#2188 by: HebaruSan; reviewed: politas)
- [CLI] Fix cmdline help text problems (#2197 by: HebaruSan; reviewed: politas)
- [CLI] Dispose registry managers before exit to prevent exceptions (#2203 by: HebaruSan; reviewed: politas)
- [GUI/CLI] Avoid NRE in install-from-ckan (#2205 by: HebaruSan; reviewed: politas)
- [GUI] Avoid NRE in TooManyModsProvide (#2209 by: HebaruSan; reviewed: politas)
- [Core] Install version from file when installing from file (#2211 by: HebaruSan; reviewed: politas, techman83)
- [GUI] Show mods with incompatible dependencies (#2216 by: HebaruSan; reviewed: politas)
- [GUI] Fix missing entries in dependency graphs (#2226 by: HebaruSan; reviewed: politas)
- [Multiple] Add depending mod to missing dependency exception (#2215 by: HebaruSan; reviewed: politas)
- [CLI] Check game version compatibility when installing specific version (#2228 by: HebaruSan; reviewed: techman83, politas)
- [CLI] Make Cmdline modules case insensitive (#2223 by: HebaruSan; reviewed: politas)
- [Build] Provide fresh auto updater in releases (#2212 by: HebaruSan; reviewed: politas)
- [CLI] Don't try to remove autodetected DLLs (#2232 by: HebaruSan; reviewed: politas)
- [Core] Use shared installer code in GUI (#2233 by: HebaruSan; reviewed: Olympic1)
- [Multiple] Include invalid instances in KSPManager (#2230 by: HebaruSan; reviewed: politas)
- [Build] Check version of PowerShell in build script (#2235 by: HebaruSan; reviewed: Olympic1)
- [Multiple] Add and change logging to make INFO readable (#2236 by: HebaruSan; reviewed: politas)
- [Multiple] Use shared installer code in GUI and fix reinstall problems (#2233 by: HebaruSan; reviewed: Olympic1, politas)
- [Multiple] Don't clear available modules till after the new list is ready (#2238 by: HebaruSan; reviewed: politas)
Internal
- [Build] Build Update (#2158 by: dbent; reviewed: Olympic1, politas)
- [Build] Establish a .gitattributes file (#2169 by: Olympic1; reviewed: politas)
- [Build] Remove unnecessary using directives (#2181 by: HebaruSan; reviewed: politas)
- [Build] Cleanup project (#2182 by: Olympic1; reviewed: HebaruSan, politas, dbent)
- [Core] Simplify IUser (#2163 by: HebaruSan; reviewed: politas)
- [NetKAN] Adapt Curse API to new widget (#2189 by: HebaruSan; reviewed: Olympic1)
- [Reporting] Improvement of issues template to help with bug reporting (#2201 by: HebaruSan; reviewed: Olympic1)
Notes
- This is a pre-release, so your client will not prompt you to automatically update to it.
- 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. - 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 4.4.2. 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