Skip to content

Version 0.9.0

Compare
Choose a tag to compare
@calebchalmers calebchalmers released this 20 Jul 19:29
· 6 commits to master since this release

Improvements

General

  • Re-wrote most of the internals to be much more readable, reliable, and clean
  • Fixed a huge number of potential crashes to due missing or corrupt game files, failure to check for updates, etc.
  • Fixed every new KAG install folder getting rejected if you had one previously set
  • Added app logging to "../common/log.txt" to make finding problems easier
  • Moved user settings into "../common/usersettings.json" so you don't have to search for some obscure folder every time

UI

  • All search bars now support searching by multiple terms
  • The main window is no longer shy about being in front of others
  • Tweaked the UX of all windows to make life easier and using them more pleasant
  • Fixed being able to open more than one Manual window at the same time
  • Made the Mods window and API window non-modal

Mods

  • Removed duplicating and deleting mods from the Mods window
  • Changed New Mod function to use the search bar for the name rather than an input window
  • Added proper name validation for new mods

Testing

  • Renamed "Run Localhost" to "Test Solo" and "Run Server+Client" to "Test Multiplayer"
  • Fixed Test Multiplayer launching the client too early for some large mods, causing it not to connect
  • Test Multiplayer now requires an open TCPR port to check when the server is ready and will correct autoconfig.cfg as needed
  • Added a hidden option to automatically close the test client/server when the other closes (enabled by default)

API

  • Fixed API dates displaying as UTC rather than local time
  • Servers are now sorted by player count AND name in the API server browser