Releases: pterodactyl-installer/pterodactyl-installer
v0.7.1
v0.7.1
Introducing v0.7.1 - this is a hotfix release that comes with an important bugfix. The panel installation would fail on CentOS because the symlink mysql_secure_installation
is gone, this has now been fixed.
Changelog
Fixed
v0.7.0
v0.7.0
Introducing v0.7.0 - the seventh semantically released version of pterodactyl-installer! This release comes with a few minor changes, including a typo fix, a few bug fixes, and arm64 support for Wings!
Changelog
Fixed
- #193 lib/verify-fqdn: Fixed a minor typo, the word "Encrypt" was misspelled and is now fixed (thanks to @Hey for contributing!).
- #201 lib/verify-fqdn: Fixed so that CNAME records work as FQDN and are properly detected by the script (thanks to @jobhh for contributing!).
- #200 wings: Fixed a bug that would cause the script to not detect unsupported virtualization (thanks @Linux123123 for contributing!).
Added
- #81 wings: Added a feature that automatically skips the MariaDB question if MySQL/MariaDB is detected.
- #204 wings: Added support for arm64 (thanks to @puiemonta1234 for contributing!).
v0.6.0
v0.6.0
Introducing v0.6.0 - the sixth semantically released version of pterodactyl-installer! This release comes with a few minor changes, including a bug fix and improved email validation!
Changelog
Fixed
- #186 panel: Fixed a bug that would cause the script to exit if the script tried to create a symbolic link twice (thanks @Linux123123 for reporting and contributing!).
Added
- #157 panel/wings: Added email validation. Emails are now validated using a regex before accepted as values (thanks @Linux123123 for contributing!).
v0.5.0
v0.5.0
Introducing v0.5.0 - the fifth semantically released version of pterodactyl-installer! This release comes with a few minor changes, including a bug fix, a fixed broken link, and the ability to override the virtualization check on the Wings script.
Changelog
Fixed
- #158 panel: Fixed a bug that would let users run the panel script on other CPU architectures than
x86_64
, script now prints a warning if the user is using anything butx86_64
(thanks @Linux123123 for contributing!). - #176 wings: Fixed a broken link to the official documentation (thanks to @sinmineryt for contributing!).
Changed
- #160 wings: Unsupported virtualization types no longer forcefully quit the script. An option to override the check has been added.
v0.4.0
v0.4.0
Introducing v0.4.0 - the fourth semantically released version of pterodactyl-installer. This release comes with one change, using PHP 8 over 7.4 for all supported installations.
Changelog
Changed
- #168 panel: Use PHP version 8.0 over 7.4 for all supported installations (thanks @Linux123123 for contributing!).
v0.3.0
v0.3.0
Introducing v0.3.0
- the third semantically released version of pterodactyl-installer. This release comes with a few bug fixes, some clarified text prompts, and improved FQDN validation for Wings!
Changelog
Fixed
- #151 panel:
APP_ENVIRONMENT_ONLY
was set totrue
when it should befalse
. This caused the panel to prohibit modifying the settings from the web interface, which is not intended behavior. - #165 panel: Fix so that the
pteroq
service uses the correct user on CentOS (thanks @PipeItToDevNull for reporting!).
Changed
- #129 wings: Clarify how to connect new Wings installation with the panel (using auto deploy).
- #153 panel/wings: Changed so that the script will no longer tell you to open firewall ports if you have enabled automatic firewall configuration.
- #153 panel: Remove deprecated third-party suggestions.
Added
- #148 wings: Added so that the Wings installation script will now verify FQDN using
lib/verify-fqdn
if the user chooses to configure Let's Encrypt automatically.
v0.2.0
v0.2.0
Introducing v0.2.0
- the second "minor" release of pterodactyl-installer! Thanks to @Linux123123 for not only contributing code but also helping with testing and idea suggestions! This release introduces MySQL password generation, easier certificate renewals, and better timezone validation among other things!
Changelog
Fixed
- #113 panel: Fixed a bug that would cause the script to exit due to failing to create a "bus connection". Related to #115 as well.
- #135 panel/wings: Fixed so that the automatic ufw firewall configuration no longer requires confirming for the enable operation (user interaction after initial configuration is not intended behavior).
Changed
- #88 panel: Changed so that certbot now uses
certbot --nginx
overcertbot certonly
which makes it easier to perform certificate renewals later on (thanks @Linux123123). - #100 panel: Refactor several different functions in panel script, removal of redundant variables and functions and general cleanup/restructure (thanks @Linux123123).
- #115 panel: Refactor timezone validation.
- #137 panel: Removed ability to run
p:environment:mail
script since it's redundant. - #139 wings: Refactor - replaced all
"$var"
with[ "$var" == true ]
(thanks @Linux123123).
Added
- 098d01a panel: Add a prompt in
verify-fqdn
that requires user consent before performing HTTPS request against https://checkip.pterodactyl-installer.se. - #78 panel: Add option to auto-generate MySQL passwords and remember them throughout the installation.
v0.1.1
v0.1.0
v0.1.0
Introducing versioning to the pterodactyl-installer project! We hope semantically versioned releases will improve stability and make it easier to keep track of changes. Happy new year! 🎉
Changelog
- Initial release, introduces versioning to the project