Skip to content

Releases: purepelmen/Fm-ServerTool

1.1

Choose a tag to compare

@purepelmen purepelmen released this 19 May 20:33

New builds

This version now comes with two variants. This allows this tool to be very small.
These builds are also made with InvariantGlobalization. This should eliminate unnecessary dependency on ICU to be installed on your server.

  • Normal variant: just a few hundreds of KB in size. Very small, but requires .NET 6 (or above) runtime to be installed system-wide.
  • selfcont: not that much of MB as before, but still bigger than Normal. Does not require runtime to be installed, because it bundles it. So on Linux you only need to have approximately this: glibc, libstd++, OpenSSL, zlib.

Changes

  • Framework-dependent builds of this tool can now work not just on .NET 6, but any version above.
  • InvariantGlobalization is now used. ICU dependency eliminated.
  • Added system of patches that may apply individually on specific builds.
  • Fix: Mono termimal bug for all game versions up to 0.5.3 (inclusive).
  • Fix: chmod is now used on Linux to mark the main file as executable.

Features from 1.1-beta

  • Config backup when updating or erasing server files.
  • Auto-update system that checks if any update is available every 10 minutes (can be activated with fm-servertool run -auto-update).
  • Download progress and size will be printed when downloading the build.

ℹ️ Previous versions are still working.
⚠️ It's recommended to erase the server files when upgrading to this version.

1.1-Beta

1.1-Beta Pre-release
Pre-release

Choose a tag to compare

@purepelmen purepelmen released this 27 Mar 19:20

Key new features

  • Config backup when updating or erasing the server files.
  • Auto-update system that checks if any update is available every 10 minitues (can be activated with fm-servertool run -auto-update).
  • Donwload progress and size will be printed when downloading the build.

ℹ️ Previous versions are still working.
⚠️ It's recommended to erase the server files when upgrading to this version.

1.0

1.0

Choose a tag to compare

@purepelmen purepelmen released this 01 Sep 13:59
f63b959

Stable 1.0 release with basic functionality.

1.0-Beta

1.0-Beta Pre-release
Pre-release

Choose a tag to compare

@purepelmen purepelmen released this 16 Aug 08:53
1629344

Implemented basic functionality.