Releases: SpaceWarpDev/SpaceWarp
1.3.1
- Fix general loading actions
- Add state loaded transitions
- Make semantic version line up with swinfo
1.3.0.3 fix lol
Fix OAB for realsies internal screaming
1.3.0.2 Fix
Fixes OAB appbar issues
1.3.0.1 Fix
Fix a missing file in the zip file :)
1.3.0 - No code, no problem!
What's Changed
- Updated console look
- Adding settings menu for mods, such that you don't need to use configuration manager
- Added support for Roslyn compilation of mods
- Added support for Lua mods
- Added cache invalidation and the ability to detect when the mod list has changed in any way
- Reworked the mod list to show a lot more information for developers
- Fixed loading of OAB button
- Add config files to the descriptor and create them for codeless mods
- Fixed appbar loading in KSP 1.3.0
- Added a new swinfo specification for codeless mods - 1.3, this will be the recommended spec going forwards.
Full Changelog: spacewarp-1.2.1...spacewarp-1.3.0
Version 1.2.1
Changed in this minor revision
- Fixed some UI issues and Colors patch issues
Version 1.2.0 "Looking good"
Important notice: SpaceWarp now depends on UitkForKsp2
-
Added a specification version property to swinfo.json - leaving this out or setting it to "spec": "1.0" will enable backwards-compatibility mode, and using spec version 1.2 will switch to a backwards incompatible mode, where for example most uses of the swinfo.json property "mod_id" will be deprecated in an effort to transition to only having one unique identifier for each mod, that being the BepInEx GUID (since the SpaceWarm Mod ID is a relic of the time when SpaceWarp was a mod loader on its own) - this allows us to make changes which break backwards compatibility without releasing a new major version like SpaceWarp 2.0, because the mod developer has to opt in by changing the spec version to enable those changes, and all old mods will keep working the way they did before
-
Added support for online version checking from the .csproj file - checks the .csproj file's
<Version>
property instead of swinfo.json"version"
property to support the 1.2 template which automatically generates the swinfo.json file from .csproj properties so that all information is only contained in one place and not duplicated -
Updated Colors patch for part mod textures
-
Added a mod list API - can be found in the
SpaceWarp.API.Mods.PluginList
static class -
Automatically generated XML documentation - now packaged with the SpaceWarp NuGet package so that you get documentation for SpaceWarp classes, methods and properties in your IDE
-
Reworked Mod List UI - now using Unity UI Toolkit through the UitkForKsp2 library
1.1.3
Fixed localization bug when any mods using .csv files are installed, and a bug caused by the 1.1.2 update.
1.1.2
Automatically create disabled_plugins.cfg if it does not exist.
1.1.1
Fixes the audio bug