Skip to content

Commit 4192bca

Browse files
committed
Update CHANGELOG.md
1 parent 766a8f3 commit 4192bca

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,34 @@ This file is a running track of new features and fixes to each version of the pa
33

44
This project follows [Semantic Versioning](http://semver.org) guidelines.
55

6+
## v1.3.0
7+
### Fixed
8+
* Fixes administrator "Other Servers" toggle being persisted wrongly when signing out and signing into a non-administrator account on the server dashboard.
9+
* Fixes composer failing to run properly in local environments where there is no database connection available once configured.
10+
* Fixes SQL exception caused by the Panel attempting to store null values in the database.
11+
* Fixes validation errors caused by improper defaults when trying to edit system settings in the admin area.
12+
* Fixes console overflow when using smaller-than-default font sizes in Firefox.
13+
* Fixes console text input field having a white background when manually building new assets from the release build due to a missing `babel-macros` definition file.
14+
* Fixes database improperly using a signed `smallint` field rather than an unsigned field which restricted SFTP ports to 32767 or less.
15+
* Fixes server console resize handler to no longer encounter an exception at random that breaks the entire UI.
16+
* Fixes unhandled error caused by entering an invalid IP address or FQDN when creating a new node allocation.
17+
* Fixes unhandled error when Wings would fetch a server configuration from the Panel that uses an Egg with invalid JSON data for the configuration fields.
18+
19+
### Added
20+
* Adds support for automatically copying SFTP connection details when clicking into the text field.
21+
* Messaging about a node not having any allocations available for deployment has been adjusted to be more understandable by users.
22+
* Adds automated self-upgrade process for Pterodactyl Panel once this version is installed on servers. This allows users to update by using a single command.
23+
* Adds support for specifying a month when creating or modifying a server schedule.
24+
* Adds support for restoring backups (including those in S3 buckets) to a server and optionally deleting all existing files when doing so.
25+
* Adds underlying support for audit logging on servers. Currently this is only used by some internal functionality but will be slowly expanded as time permits to allow more robust logging.
26+
* Adds logic to automatically reset failed server states when Wings is rebooted. This will kick servers out of "installing" and "restoring from backup" states automatically.
27+
28+
### Changed
29+
* Updated to `Laravel 8` and bumped minimum PHP version from `7.3` to `7.4` with PHP `8.0` being the recommended.
30+
* Server state is now stored in a single `status` column within the database rather than multiple different `tinyint` columns.
31+
632
## v1.2.2
33+
### Fixed
734
* **[security]** Fixes authentication bypass allowing a user to take control of specific server actions such as executing schedules, rotating database passwords, and viewing or deleting a backup.
835

936
## v1.2.1

0 commit comments

Comments
 (0)