Skip to content

Releases: pterodactyl/panel

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

v1.11.0-rc.2

22 Nov 20:55
v1.11.0-rc.2
1bb1b13
Compare
Choose a tag to compare
v1.11.0-rc.2 Pre-release
Pre-release

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

15 Nov 17:44
v1.11.0-rc.1
c1584d9
Compare
Choose a tag to compare
v1.11.0-rc.1 Pre-release
Pre-release

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

16 Oct 18:31
v1.10.4
95e15d2
Compare
Choose a tag to compare

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

05 Oct 03:14
v1.10.3
ac8629d
Compare
Choose a tag to compare

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

v1.10.2

05 Oct 03:14
v1.10.2
0dc77ae
Compare
Choose a tag to compare

Fixed

  • Fixes a rendering issue with egg descriptions in the admin area
  • Fixes the page title on the SSH Keys page

Changed

  • Additional validation rules will now show a toggle switch rather than an input when editing server variables
  • The eggs endpoint will now always return an empty JSON object for the config_files field, even if the field is completely empty

Added

  • Adds a Force Outgoing IP option for eggs that can be used to ensure servers making outgoing connections use their allocation IP rather than the node's primary ip
  • Adds options to configure sending of email (re)install notifications
  • Add an option to configure the part size for backups uploaded to S3

SHA256 Checksum

2e179242533e390f44514f7a5cdf7d6acedbdf10bae854d8a3e1243440282b2d  panel.tar.gz

v1.10.1

25 Jul 00:45
v1.10.1
2da8042
Compare
Choose a tag to compare

Fixed

  • Fixes a surprise clock() function that was used for debugging and should not have made it into the release. This was causing activity events to not properly sync between the Panel and Wings.

SHA256 Checksum

29cbc3f90d4a3cb2ae821ed22fb4b9794b53e023dc294489504bd012b17f886a  panel.tar.gz

v1.10.0

24 Jul 23:53
v1.10.0
f614b44
Compare
Choose a tag to compare

Fixed

  • Fixes improper cache key naming on the frontend causing server activity logs to be duplicated across server page views.
  • Fixes overflow issues on dialogs when the internal content is too long.
  • Fixes spinner overlay on console improperly taking up the entire page making it impossible to use navigation controls.
  • Fixes 2FA QR code background being too dark for some phones to properly scan.
  • File manager now properly displays an error message if a user attempts to upload a folder rather than files.
  • Fixes the "Create Directory" dialog persisting the previously entered value when it is re-opened.

Changed

  • IP addresses in activity logs are now always displayed to administrators, regardless of if they own the server or not.
  • Scroll down indicator on the console has been changed to a down arrow to be clearer.
  • Docker builds have been updated to use PHP 8.1.
  • Recaptcha validation domain is now configurable using the RECAPTCHA_DOMAIN environment variable.
  • Drag and drop overlay on the file manager has been tweaked to be slightly more consistent with the frontend style and be a little easier to read.

Added

  • Adds support for the user_uuid claim on all generated JWTs which allows Wings to properly identify the user performing each action.
  • Adds support for recieving external activity log events from Wings instances (power state, commands, SFTP, and uploads).
  • Adds support for tracking failed password-based SFTP logins.
  • Server name and description are now passed along to Wings making them available in egg variables for parsing and including.
  • Adds support for displaying all active file uploads in the file manager.

SHA256 Checksum

234ecacfd64a2899e348ae78067e3565dddca3affff032c0aaad5aa86c738d03  panel.tar.gz

v1.9.2

04 Jul 00:00
v1.9.2
74c3b00
Compare
Choose a tag to compare

Fixed

  • Fixes rouding in sidebar of CPU usage graph that was causing an excessive number of zeros to be rendered.
  • Fixes the Java Version selector modal having the wrong default value selected initially.
  • Fixes console rendering in Safari that was causing the console to resize excessively and graphs to overlay content.
  • Fixes missing "Starting"/"Stopping" status display in the server uptime block.
  • Fixes incorrect formatting of activity log when viewing certain file actions.

Changed

  • Updated the UI for the two-step authorization setup on accounts to use new Dialog UI and provide better clarity to new users.

Added

  • Added missing <DOCTYPE html> tag to template output to avoid entering quirks mode in browsers.
  • Added password requirement when enabling TOTP on an account.

SHA256 Checksum

1ee3e813a3acc321fdbc049eee5c2631579d6d8af70534268b1c2a01ce74a9b5  panel.tar.gz

v1.9.1

28 Jun 01:05
v1.9.1
4fa735d
Compare
Choose a tag to compare

Fixed

  • Fixes missing "Click to Copy" for server address on the console data blocks.
  • Fixes data points on the graphs not being properly rounded to two decimal places.
  • Returns byte formatting logic to use 1024 as the base value, rather than 1000.
  • Fixes permission error occurring when a server is marked as installing and an admin navigates to the console screen.
  • Fixes improper display of install/transfer warning on the server console page.
  • Fixes permission matching for the server settings page to correctly allow access when a user has any of the needed permissions.

Changed

  • Moves the server data blocks to the right-hand side of the console, rather than the left.
  • Rather than defaulting graph values at 0 when resetting or refreshing the page, their values are now hidden entirely.
  • [security] Hides IP addresses from all activity log entries that are not directly associated with the currently signed in user.

Added

  • Adds the current resource limits for a server next to each data block on the console screen.

SHA256 Checksum

a33d366951eaf6dc65ec075105f5ed6c296bd26eb1fda86e81e5670adffd23e9  panel.tar.gz