This repository has been archived by the owner on Sep 2, 2018. It is now read-only.
Releases: pufferpanel/Scales
Releases · pufferpanel/Scales
v0.2.8
v0.2.7 - Hotfix
Additional fixes to Spigot and SRCDS permissions. This should be the last release related to this.
v0.2.6 - Hotfix
Fix SFTP folder permissions
v0.2.4.5 - Hotfix
Syncing version update across all 0.2.4 release
Earlier releases may have had incorrect files. This release is being used to mark the fix.
v0.2.4.3 - Hotfix
Fix permission issues with Spigot building.
v0.2.4.2 - Hotfix
Fix issues with user and base directory creation
v0.2.4.1 - Hotfix
Resolve issue where base path does not contain the correct path
v0.2.4
v0.2.3
Bug Fixes
- Fixes a bug where servers would not start on the correct ports due to a
.toString()
implementation issue in the plugin files. - Future proofs plugins by removing an unstable NodeJS function
fs.exists()
and replacing it withfs.stat()
.
v0.2.2
Bug Fixes:
- Initial server creation failed to occur due to a missing callback in the powerOn() function. This caused newly created servers to bind improperly and throw errors.
- Fixed docker bind setup to bind servers internally on the same port as is used externally. Fixes issue with SRCDS servers as well as MC servers for query.
- Fixed output of ports that Scales is running on, was previously hardcoded and ignored configuration settings.
- Support for Minecraft Pre-1.7 re-added.
- Fixed bug that would allow a Minecraft server to attempt to bind to a specific IP rather than 0.0.0.0 inside docker containers.
- Fixed restart code. No longer fails to run after initial restart.
- Fixed potential security hole in console output if an error occurs in pre-flight.
- Fixed a startup bug that would prevent servers from properly setting required variables in configuration files or restarting after a first boot.
- Fixed bug that prevented files from being downloaded through PufferPanel.
- General code cleanup, enhancement, and updating.
New Features:
- More robust crash detection. Primary checking of running process controlled by Scales, as well as secondary process file checking, and tertiary query checks (not completely implemented yet).
- Support for PocketMine-MP Servers.
- Integrated CPU Limiting for server processes.
- Implementation of install logging to separate file for review on errors. Better error handling on install fail.
- Support for specifying interface for Scales to listen on.
- More modularization of plugins.
- Scales now only listens on port 5656 by default. The software running on 5657 and 5658 was merged into the program running on 5656. This should make life much easier for unsigned certificate users, and fix a lot of problems that occur on Firefox.