Changes since v1.36.2
Features
- [Multiple] Translation updates (#4483, #4578, #4614 by: @gongasss, @vinix38, Champ0999, Giuseppe499, ambition, Damian Gorol (GinoMoses), @Polpolando; reviewed: @HebaruSan)
- [Multiple] Mark virtual dependencies as auto-installed (#4499 by: @HebaruSan)
- [Build] Don't leave launch shell waiting for CKAN to close on Linux (#4517 by: @nuew; reviewed: @HebaruSan)
- [GUI] Sort Contents tab alphanumerically, folders first (#4529 by: @HebaruSan)
- [GUI] Auto-size new repo popup to fit rows in list (#4543 by: @HebaruSan)
- [GUI] DPI-based font scaling for Mono (#4566, #4617 by: @HebaruSan)
- [Core] Purge ZIPs corrupted after downloading (#4577 by: @HebaruSan)
- [ConsoleUI] Game instance cloning for ConsoleUI (#4593 by: @HebaruSan)
- [GUI] Windows dark mode in .NET 10 build (#4594, #4610 by: @HebaruSan)
- [Multiple] Leave mod files alone for relationship-only metadata changes (#4599 by: @HebaruSan)
- [Multiple] Better free space check for single disk systems (#4604 by: @HebaruSan)
- [GUI] Add edit labels option to labels filter dropdown (#4616 by: @HebaruSan)
Bugfixes
- [Core] Ensure encoding is UTF-8 when saving JSON (#4475, #4478 by: @HebaruSan)
- [GUI] Display release date in local time zone (#4488 by: @HebaruSan)
- [GUI] Fix freezing after startup with empty mod list (#4491, #4492 by: @HebaruSan)
- [GUI] Remove dependencies from changeset when skipping a change (#4495 by: @HebaruSan)
- [Multiple] Allow newly installed versions to satisfy deps (#4496 by: @HebaruSan)
- [GUI] Download errors dialog improvements (#4502 by: @HebaruSan)
- [GUI] Fix symlinks being generated on Linux (#4519 by: @HebaruSan)
- [ConsoleUI] Only scroll ConsoleUI log messages for small popups (#4547 by: @HebaruSan)
- [Multiple] Exclude other versions of mods already in changeset from satisfying relationships (#4550 by: @HebaruSan)
- [Core] Properly recalculate compatible mods on stability tolerance change (#4552 by: @HebaruSan)
- [GUI] Don't copy Steam command lines into cloned instances (#4553 by: @HebaruSan)
- [GUI] Apply installed module constraints to changeset (#4555 by: @HebaruSan)
- [Core] Try to stop users from cloning instances into themselves (#4556 by: @HebaruSan)
- [Multiple] Fix missing conflicting recommendations (#4561 by: @HebaruSan)
- [Core] Fix item with the same key exception (#4569 by: @HebaruSan)
- [Core] Silently skip Steam libraries on missing drives (#4570 by: @HebaruSan)
- [ConsoleUI] Fit mod choice prompt to screen height in ConsoleUI (#4573 by: @HebaruSan)
- [Build] Remove symlink-based DLL deduplication from MacOS build (#4557 by: @HebaruSan)
- [Multiple] Layout and scaling related fixes (#4591 by: @HebaruSan)
- [Multiple] Non-Latin letter search (#4605 by: @HebaruSan)
- [Build] Automatically pull focus for the Terminal window on MacOS (#4606 by: @cheesebellies; reviewed: @HebaruSan)
- [GUI] Resets Play Button state if the game launch is cancelled (#4607 by: @neilsapno; reviewed: @HebaruSan)
- [GUI] Don't revert removals on providing mod choice (#4609 by: @HebaruSan)
Internal
- [Docs] Update download count image for Minkowski² (#4474 by: @Clayell; reviewed: @HebaruSan)
- [Netkan] Fix
x_netkan_epochnot applied before unreliable server check (#4477 by: @HebaruSan) - [Netkan] Gitea kref (#4494, #4498 by: @HebaruSan)
- [Build] Bump log4net from 2.0.15 to 3.3.0 (#4562 by: dependabot[bot])
Notes
This release of the CKAN has not been tested on Mono releases prior to 6.12. 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-windows.exe and run it. Recommended for dark mode. This file is large because it is a self-contained executable built with .NET 10, so no external framework is required. Note that this file will NOT work with Mono; see ckan.exe for that. |
| Steam Deck | Follow these user-contributed instructions |
| 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.
CKAN logo courtesy of ourselves
