AMP ‘Callisto’ 2.5.1 Release Notes

AMP 2.5.1.8 Release Notes

This update mostly consists of some qualtiy of life improvements along with some bug fixes. This update retains backwards/forwards compatibility with ADS 2.5.x.

Scheduler Time Zone

It’s now possible to change which time-zone AMP usese for its scheduler. Existing triggers will not be updated or changed when you change this setting so they will need modifying.

image

Default mount binds for Docker instances

This allows you to have new mount bindings created for new instances automatically when they are inside a container, and make them specific to the instance by including the instance name.

Local generic config store

You can now add “LOCAL/whatever” as a repo store for generic config templates in ADS to use just local files as a source for configurations rather than a git repository. It uses the same structure and the directory name used is LOCAL-whatever.

Console layout improvements

Servers that render tables as text in the logs will now display correctly, but longer lines will still wrap without overflowing.

Other Changes

  • Generic configs can now use . as a valid character for filenames in IncludeJSON beyond just the JSON extension. Allows for game.ports.json for example.
  • Updating generic instances in the UI will always update the template as well.
  • Generic MinAMPVersion setting now ensures the newly created instance and ADS are both the minimum version. This prevents feature mismatch when a new ADS feature is required to create the instance.
  • Fixed instance ports being reused for game server ports when fewer ports are available.
  • Updated documentation search to be better at handling partial matches.
  • Fixed a bug that could cause TelnetRCON to have high CPU usage.
  • Allow anonymous login for TelnetRCON.
  • Fixed an issue where a changed setting isn’t saved if the template merge file doesn’t exist yet.
  • Fixed the “Third Party Warning” showing up in inappropriate times (such as when clicking the SFTP button)
  • Fixed Java version enumeration in the Minecraft module if PATH or other variables have bad characters in them.
  • Fixed some obsolete context menu options still showing despite being replaced.
  • Fixed a brief stall on first ADS login caused by not pre-computing the application list server side during startup.
  • Minecraft version info refreshes each hour, no need to restart the instance.
  • Minecraft can now handle minimal player tracking for proxied servers that don’t display all connection info in the console.
  • Minecraft fix for Forge 1.12.2 specific console characters displaying extra garbage.
4 Likes