1.7.0 #2
Flysenberg
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
1.7.0 - Maintenance Update
This release focuses on improving internal code quality and enhancing debugging capabilities to make troubleshooting easier. The introduction of standardized exit codes across all scripts allows for better error identification, while the newly implemented logging system enables persistent tracking of operations.
Added
config.ini../kgsm.sh --check-updatecommand to verify if a new version is available.CONTRIBUTING.mdfile has been added to the repository to assist contributors.[instance].manage.shincludes a new--killargument to terminate unresponsive game servers. This is used internally by the[instance].manage.shfile in conjunction with a timeout mechanism during the normal--stopprocedure.[instance].manage.shnow includes a--is-activeflag to verify if a game server is running. This is called internally bymodules/instances.shfor more accurate status reporting.manage.tptemplate has been updated to include the--killflag for newly created instances.To apply the new
[instance].manage.shchanges to existing instances, run:Changed
KGSM_ROOTto be set before execution.installer.shscript now handles installation, version control, and updates. Update-related tasks can be accessed throughkgsm.sh, eliminating the need to callinstaller.shdirectly.modules/include/common.shhas been split into sub-modules to improve code organization and responsibility separation.version.txtfile has been replaced with.kgsm.version.Fixed
indent_stylesettings for some file types.Full Changelog: 1.6.1...1.7.0
This discussion was created from the release 1.7.0.
Beta Was this translation helpful? Give feedback.
All reactions