Skip to content

Commit

Permalink
Release 2.5.3.0 (Lisias) for KSP >= 1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Lisias committed Jun 30, 2023
1 parent 833ccd7 commit 6d2cf88
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 3 deletions.
17 changes: 17 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# KSP Enhanced /L :: Changes

* 2023-0629: 2.5.3.0 (Lisias) for KSP >= 1.2
+ New Standard Error Handler for the lazy developer! ;)
- With new Standard Error/Alert/Warning Dialogs too!
+ Refactorings on the `Exception` hierarchy, making easier to create standard handlers
+ Small enhancements:
- Stack dump method on the Log
- Allowing rich text on the KSPe.UI's Message Boxes
- Allowing the Message Boxes to be scalable by User Settings
+ Small fixes:
- Adding names to the loaded textures (for better debuggability)
- Throwing an error if trying to load the same Assembly again.
- Stupid mistakes galore fixed
+ Related issues:
- [TSCF#6](https://github.com/TweakScale/Companion_Frameworks/issues?q=is%3Aissue+is%3Aclosed) Crash to desktop with version 2023.03.28.3
+ Closes issues:
- [#54](https://github.com/net-lisias-ksp/KSPe/issues/54) `KSPe.InstallChecker` is not being able to show its Modals .
- [#51](https://github.com/net-lisias-ksp/KSPe/issues/51) Prevent KSPe from initialising itself twice.
* 2023-0514: 2.5.2.3 (Lisias) for KSP >= 1.2
+ Fixes a design flaw on the `KSPe.InstallChecker`'s update mechanism that wasn't being able to tell the user to restart KSP due an updated `000_KSPe.dll`
- This fix is mandatory for CurseForge users, otherwise future KSPe updates will be troublesome for them.
Expand Down
19 changes: 18 additions & 1 deletion CHANGE_LOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,29 @@
# KSP Enhanced /L :: Change Log

* 2023-0629: 2.5.3.0 (Lisias) for KSP >= 1.2
+ New Standard Error Handler for the lazy developer! ;)
- With new Standard Error/Alert/Warning Dialogs too!
+ Refactorings on the `Exception` hierarchy, making easier to create standard handlers
+ Small enhancements:
- Stack dump method on the Log
- Allowing rich text on the KSPe.UI's Message Boxes
- Allowing the Message Boxes to be scalable by User Settings
+ Small fixes:
- Adding names to the loaded textures (for better debuggability)
- Throwing an error if trying to load the same Assembly again.
- Stupid mistakes galore fixed
+ Related issues:
- [TSCF#6](https://github.com/TweakScale/Companion_Frameworks/issues?q=is%3Aissue+is%3Aclosed) Crash to desktop with version 2023.03.28.3
+ Closes issues:
- [#54](https://github.com/net-lisias-ksp/KSPe/issues/54) `KSPe.InstallChecker` is not being able to show its Modals .
- [#51](https://github.com/net-lisias-ksp/KSPe/issues/51) Prevent KSPe from initialising itself twice.
* 2023-0514: 2.5.2.3 (Lisias) for KSP >= 1.2
+ Fixes a design flaw on the `KSPe.InstallChecker`'s update mechanism that wasn't being able to tell the user to restart KSP due an updated `000_KSPe.dll`
- This fix is mandatory for CurseForge users, otherwise future KSPe updates will be troublesome for them.
- Everybody else should not be affected.
+ Fixes another flaw on the thing, working around the KSP >= 1.8 `Assembly Loader/Resolver` major screw up.
+ Closes issues:
- [#54](https://github.com/net-lisias-ksp/KSPe/issues/50) Rework the Loading Mechanism.
- [#50](https://github.com/net-lisias-ksp/KSPe/issues/50) Rework the Loading Mechanism.
* 2023-0513: 2.5.2.2 (Lisias) for KSP >= 1.2
+ ***DITCHED***
* 2023-0513: 2.5.2.1 (Lisias) for KSP >= 1.2
Expand Down
4 changes: 2 additions & 2 deletions KSPe.version
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
"VERSION":{
"MAJOR":2,
"MINOR":5,
"PATCH":2,
"BUILD":3
"PATCH":3,
"BUILD":0
},
"KSP_VERSION_MIN":{
"MAJOR":1,
Expand Down

0 comments on commit 6d2cf88

Please sign in to comment.