Panel Versions Save

Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.

v1.11.5

6 months ago

Fixed

  • Rust egg using the wrong Docker image, breaking Rust modding frameworks.

SHA256 Checksum

b01c97c14775c847725c54a33b5981bd77d2265642a9c26e6748d908814b94b3  panel.tar.gz

v1.11.4

6 months ago

Added

  • Added support for the server.queryport option on the Rust egg.
  • Added support for the Carbon modding framework to the Rust egg.

Changed

  • Upgraded to Laravel 10.
  • Sensitive data is no longer shown in the CopyOnClick toast notification.

Fixed

  • Allow SVGs to be edited in the server's file manager.
  • Properly validate the request body when creating a backup.
  • Fixed issue with schedules running at the wrong time when the panel utilized a timezone with non-hour offsets (such as Australia/Darwin).
  • Fixes the log directory when running the Panel in a container.
  • Fixes the permission name used to check if a user has permission to read files/folders.
  • Fixes the ability to unset a server's description through the client API.
  • Fixed the MassActionBar on the server's file manager blocking elements below it, preventing them from being interacted with.

SHA256 Checksum

3b1a9f893aa537a075b319c18ef4cf860889e6d96b0939e3053fa95e690d040f  panel.tar.gz

v1.11.3

1 year ago

Changed

  • When updating a server's description through the client API, if no value is specified, the description will now remain unchanged.
  • When installing the Panel for the first time, the queue driver will now all default to redis instead of sync.

Fixed

  • php artisan p:environment:mail not correctly setting the right variable for MAIL_FROM_ADDRESS.
  • Fixed the conflict state rendering on the UI for a server showing reinstall_failed as restoring_backup.
  • Fixed the unknown column uuid error when jobs fail, causing them not to get stored correctly.
  • Fixed the server task endpoints in the client API not allowing sequence_id and continue_on_failure to be set.

SHA256 Checksum

5bd48cf0fe5fd605ced51928a35eff436cab163cfb60f5616dd29dec9ad3e657  panel.tar.gz

v1.11.2

1 year ago

Changed

  • Telemetry no longer sends a map of Egg and Nest UUIDs to the number of servers using them.
  • Increased the timeout for the decompress files endpoint in the client API from 15 seconds to 15 minutes.

Fixed

  • Fixed Panel Docker image having a v prefix in the version displayed in the admin area.
  • Fixed emails using the wrong queue name, causing them to not be sent.
  • Fixed the settings keys used for configuring SMTP settings, causing settings to not save properly.
  • Fixed the MAIL_EHLO_DOMAIN environment variable not being properly backwards compatible with the old SERVER_NAME variable.

SHA256 Checksum

77b88e8572c34de2e583300d2eaefa14ed527635d7c6485612c61d6c25c5aba8  panel.tar.gz

v1.11.1

1 year ago

Fixed

  • Fixed Panel Docker image showing canary as it's version.

SHA256 Checksum

e909caef44a0025622bc7a23075525d21b1ab1b610b147bf1429ffff201b284e  panel.tar.gz

v1.11.0

1 year ago

Changed (since 1.10.4)

  • Changed minimum PHP version requirement from 7.4 to 8.0.
  • Upgraded from Laravel 8 to Laravel 9.
  • This release requires Wings v1.11.x in order for Server Transfers to work.
  • MB byte suffixes are now displayed as MiB to more accurately reflect the actual value.
  • Server re-installation failures are tracked independently of the initial installation process.

Fixed (since 1.10.4)

  • Node maintenance mode now properly blocks access to servers.
  • Fixed the length validation on the Minecraft Forge egg.
  • Fixed the password in the JDBC string not being properly URL encoded.
  • Fixed an issue where Wings would throw a validation error while attempting to upload activity logs.
  • Properly handle a missing Content-Length header in the response from the daemon.
  • Ensure activity log properties are always returned as an object instead of an empty array.

Added (since 1.10.4)

  • Added the server:settings.description activity log event for when a server description is changed.
  • Added the ability to cancel file uploads in the file manager for a server.
  • Added a telemetry service to collect anonymous metrics from the panel, this feature is enabled by default and can be toggled using the PTERODACTYL_TELEMETRY_ENABLED environment variable.

SHA256 Checksum

d1eec5ef6b25f5568a5e0dfad49381f8935cab0f3f0f9cfb672c92db5c2298ea  panel.tar.gz

v1.11.0-rc.2

1 year ago

Changed

  • MB byte suffix are now MiB to more accurately reflect the actual value.
  • Server reinstallation failures are tracked independently of the initial installation process.

Fixed

  • Properly handle a missing Content-Length header in the response from the daemon.
  • Ensure activity log properties are always returned as an object instead of an empty array.

Added

  • Added the server:settings.description activity log event for when a server description is changed.
  • Added the ability to cancel file uploads in the file manager for a server.
  • Added a telemetry service to collect anonymous metrics from the panel, this feature is disabled by default and can be toggled using the PTERODACTYL_TELEMETRY_ENABLED environment variable.

SHA256 Checksum

577e154b99c51ae02b0d96b2d3fdd31317161af18690f2f7806ed0340c05444b  panel.tar.gz

v1.11.0-rc.1

1 year ago

Added

  • Added the ability for non-admin users to change their server description.

Changed

  • Changed minimum PHP version is now 8.0 instead of 7.4.
  • Upgraded from Laravel 8 to Laravel 9.
  • This release requires Wings v1.11.x in order for Server Transfers to work.

Fixed

  • Node maintenance mode now properly blocks access to servers.
  • Fixed the length validation on the Minecraft Forge egg.
  • Fixed the password in the JDBC string not being properly URL encoded.
  • Fixed an issue where Wings would throw a validation error while attempting to upload activity logs.

SHA256 Checksum

7af0aa07f78664a5e078ac21d2666095b4f3c6900f1b96807b82487938405bc4  panel.tar.gz

v1.10.4

1 year ago

Fixed

  • Fixed an issue where subusers could be given permissions that are not actually registered or used.
  • Fixed an issue where node FQDNs could not just be IP addresses.

Changed

  • Change maximum number of API keys per user from 10 to 25.
  • Change byte unit prefix from B to iB to better reflect our usage of base 2 (multiples of 1024).

SHA256 Checksum

b3614adf61a42b113c54040cafa46f7a602b2fed206ba33138ffc9a22a148f37  panel.tar.gz

v1.10.3

1 year ago

Fixed

  • S3 Backup driver now supports Cloudflare R2.
  • Node FQDNs can now be used with AAAA records with no A records present.
  • Server transfers can no longer be initiated if the server is being installed, transferred, or restoring a backup.
  • Fixed an issue relating to the use of arrays in the config_files field with eggs.
  • Fixed oom_disabled not being mapped in the Application API when creating a new server.

Added

  • File manager now supports selecting multiple files for upload (when using the upload button).
  • Added a configuration option for specifying the S3 storage class for backups.

Changed

  • Servers will now show the current uptime when the server is starting rather than only showing when the server is marked as online.

SHA256 Checksum

4041398471327023fddb9f3ddbbd92ea3e514d92a9a8979d3564389e669a0ba1  panel.tar.gz