AMP Beta ‘TN/SR6’ 1.6.10.4 Release Notes

This release mostly consists of bug fixes and minor QoL tweaks while major features are being worked on.

AMPCORE

* Added user-specific permissions. (Only works for new users)
* Added warning in AMPConfig.conf not to change ports manually.
* Added logging when trying to use a session belonging to a different IP (diagnosis for multihoming issues)
* Added a setting (Monitoring.LogLevel) in AMPConfig.conf to change log level.
* Added logging for all task failures.
* Fixed stalling and timeouts on Windows systems, caused by waiting on WMI to provide stats.
* Fixed error not showing if user details can’t be updated
* Improved layout of new Status screen to compress better and not overflow on narrow windows.
* Improved logging for authentication failures
* Improved behavior inside Docker.
* Removed `screen` from dependencies list on Linux.

Instance Manager (Core)

* Instances that fail to create are no longer added to the datastore
* Improved logging for instance creation and autoconfiguration.
* Improved startup for Docker instances to now automatically handle all of the ports in use by that instance.

Instance Manager (CLI)

* Improved how certificate syncing works to make it more reliable.
* Silently restarts automatically if needed to make environment changes.
* Quickstart automatically starts created instances.
* Fixed bad data in /etc/passwd causing crash when creating instances.
* Removed `./` from the start of recommended ampinstmgr commands.

ADS

* Double clicking an instance now manages it by default.
* Instance menu is now right click instead of left-click (follows file manager convention)
* Style improvements
* Massively improved logging and error handling when trying to manage and communicate with remote instances.

Minecraft Module

* Added initial support for Bedrock servers.
* Fixed behaviour of the ‘Specific Version’ release stream when using the official server.

Backup Plugin

* Changed default manifest filename to avoid conflicts with Minecraft (both have a manifest.json file)

Srcds Module

* Added the -1 value for sv_pure