Releases: pterodactyl/panel
Releases · pterodactyl/panel
v1.11.9
v1.11.8
Fixed
- Fixed an issue where a
DELETE
request was used instead of aPOST
, potentially logging user passwords in plain text if they disable 2FA. (GHSA-c479-wq8g-57hr)
SHA256 Checksum
59f9db1adf8f6cfbb798b850c6f295a2b17b60ef696610a5dda8d7e5f6e3b0ce panel.tar.gz
v1.11.7
v1.11.6
Changed
- Better node ownership checks for internal backup endpoints
- Improved validation rules on
docker_image
fields to prevent invalid inputs
Fixed
- Multiple XSS vulnerabilities in the admin area (GHSA-384w-wffr-x63q)
SHA256 Checksum
e72510ba7c8f40b1501add62f15e79e0ecc30f0740a101e06c1b831221668cf9 panel.tar.gz
v1.11.5
Fixed
- Rust egg using the wrong Docker image, breaking Rust modding frameworks.
SHA256 Checksum
b01c97c14775c847725c54a33b5981bd77d2265642a9c26e6748d908814b94b3 panel.tar.gz
v1.11.4
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
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 ofsync
.
Fixed
php artisan p:environment:mail
not correctly setting the right variable forMAIL_FROM_ADDRESS
.- Fixed the conflict state rendering on the UI for a server showing
reinstall_failed
asrestoring_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
andcontinue_on_failure
to be set.
SHA256 Checksum
5bd48cf0fe5fd605ced51928a35eff436cab163cfb60f5616dd29dec9ad3e657 panel.tar.gz
v1.11.2
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 oldSERVER_NAME
variable.
SHA256 Checksum
77b88e8572c34de2e583300d2eaefa14ed527635d7c6485612c61d6c25c5aba8 panel.tar.gz
v1.11.1
Fixed
- Fixed Panel Docker image showing
canary
as it's version.
SHA256 Checksum
e909caef44a0025622bc7a23075525d21b1ab1b610b147bf1429ffff201b284e panel.tar.gz
v1.11.0
Changed (since 1.10.4)
- Changed minimum PHP version requirement from
7.4
to8.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 asMiB
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