Skip to content

v0.5.0 Pre-Release #3

Pre-release
Pre-release
Compare
Choose a tag to compare
@DaneEveritt DaneEveritt released this 22 Oct 15:22
· 4238 commits to 1.0-develop since this release
v0.5.0-pre.3
8259304

v0.5.0-pre.3 (Bodacious Boreopterus)

This is still a highly unstable version of Pterodactyl Panel. Normal users should continue to use v0.4.1 until a stable v0.5.0 release is out. This release is primarily for beta testers to play with new features and report bugs.

This release requires Daemon@0.3.0-pre.3.

Added

  • Return node configuration from remote API by using /api/nodes/{id}/config endpoint. Only accepts SSL connections.
  • Support for filtering servers within Admin CP to narrow down results by name, email, allocation, or defined fields.
  • Setup scripts (user, mail, env) now support argument flags for use in containers and other non-terminal environments.
  • New API endpoints for individual users to control their servers with at /api/me/*.
  • Typeahead support for owner email when adding a new server.
  • Scheduled command to clear out task log every month (configurable timespan).
  • Support for allocating a FQDN as an allocation (panel will convert to IP and assign the FQDN as the alias automatically).
  • Refresh files button in file manager to reload file listing without full page refresh.

Changed

  • Creating a user, server, or node now returns HTTP/1.1 200 and a JSON element with the user/server/node's ID.
  • Environment setting script is much more user friendly and does not require an excessive amount of clicking and typing.
  • File upload method switched from BinaryJS to Socket.io implementation to fix bugs as well as be a little speedier and allow upload throttling.
  • Server::getbyUUID() now accepts either the uuidShort or full-length uuid for server identification.
  • API keys are tied to individual users and no longer created through the Admin CP.

Fixed

  • Server overview listing the location short-code as the name of the node.
  • Server task manager only sending commands every 5 minutes at the quickest.
  • Fixes additional port allocation from removing the wrong row when clicking 'x'.