Skip to content

Releases: pterodactyl/panel

v1.11.9

27 Oct 19:59
v1.11.9
a366785
Compare
Choose a tag to compare

This is purely a release to ensure a Docker image is properly published, it has no changes compared to v1.11.8.

Fixed

  • Fixed issue with CI not pushing Docker image

SHA256 Checksum

4c16ade4ac16e10e54e2ba528a78f3cb7c9bebcddd59a0b9c9ef401d0057eb92  panel.tar.gz

v1.11.8

24 Oct 17:55
v1.11.8
75b5908
Compare
Choose a tag to compare

Fixed

  • Fixed an issue where a DELETE request was used instead of a POST, potentially logging user passwords in plain text if they disable 2FA. (GHSA-c479-wq8g-57hr)

SHA256 Checksum

59f9db1adf8f6cfbb798b850c6f295a2b17b60ef696610a5dda8d7e5f6e3b0ce  panel.tar.gz

v1.11.7

08 May 04:20
v1.11.7
3a0b7d1
Compare
Choose a tag to compare

Added

  • Java 21 to Minecraft eggs

Changed

  • Updated Minecraft EULA link

Fixed

  • Fixed backups not ever being marked as completed (#5088)
  • Fixed .7z files not being detected as a compressed file (#5016)

SHA256 Checksum

b41774a6c7046bdfd4303969c6700d7f46f069b5250dfad25f91bbc389c9c063  panel.tar.gz

v1.11.6

03 May 16:14
v1.11.6
b7b2413
Compare
Choose a tag to compare

Changed

  • Better node ownership checks for internal backup endpoints
  • Improved validation rules on docker_image fields to prevent invalid inputs

Fixed

SHA256 Checksum

e72510ba7c8f40b1501add62f15e79e0ecc30f0740a101e06c1b831221668cf9  panel.tar.gz

v1.11.5

12 Oct 20:01
v1.11.5
742e352
Compare
Choose a tag to compare

Fixed

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

SHA256 Checksum

b01c97c14775c847725c54a33b5981bd77d2265642a9c26e6748d908814b94b3  panel.tar.gz

v1.11.4

10 Oct 19:27
v1.11.4
35159b3
Compare
Choose a tag to compare

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

27 Jan 19:44
v1.11.3
43f7c10
Compare
Choose a tag to compare

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

12 Dec 23:22
v1.11.2
ac53e7b
Compare
Choose a tag to compare

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

05 Dec 20:19
v1.11.1
4110171
Compare
Choose a tag to compare

Fixed

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

SHA256 Checksum

e909caef44a0025622bc7a23075525d21b1ab1b610b147bf1429ffff201b284e  panel.tar.gz

v1.11.0

05 Dec 00:50
v1.11.0
7d93f15
Compare
Choose a tag to compare

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