Skip to content

Release history

Calagopus releases

Rust-based game server management platform

All releases

19 shown

Review required
release-1.0.8 New feature
Auth RBAC Crypto / TLS

Implicit TLS SMTP

No immediate action
release-1.0.7 New feature

Dark/light mode + filters + recursive perms

No immediate action
release-1.0.6 New feature

Session settings + Light mode

release-1.0.5 New feature
Notable features
  • Added Chinese translations
  • Added proper backup config import support from ptero/pelican
  • Added support for limiting user server groups, API keys, command snippets, security keys & SSH keys
Full changelog

Added:

  • Added Chinese translations ( @HansHans135 )
  • Added proper backup config import support from ptero/pelican
  • Added support for limiting user server groups, api keys, command snippets, security keys & ssh keys
  • Added support for setting max retention counts for activity logs
  • Added announcement system
  • Added ability to setup name translations for egg variables
  • Added warning to auth screen when app url mismatches browser origin
  • Added ability to patch built-in translations via override files in the heavy image
  • Added ability to see server resource limits while installing
  • Added human readable cron previews in schedules

Fixed:

  • Fixed location database host creation issues
  • Fixed multi-where model updates not working (subusers)
  • Fixed text being cut off in the file manager
  • Fixed some user impersonation frontend issues
  • Fixed tons of minor bugs
  • Fixed some broken permission nodes/endpoints
  • Cleaned up storage serving code for better extendibility
  • Fixed issue in server deployment where location + overallocation check was not formed correctly
  • Fixed default schedule limit being 0 when importing for ptero/pelican
  • Fixed issue where first AIO start would not correctly work
  • Fixed default schedule second part being *, changed to 0
  • Fixed some issues with backup configuration s3 creation
  • Fixed some issues with invalid config_files import from ptero/pelican
  • Fixed some xterm issues when changing font size in the console

Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.4...release-1.0.5

release-1.0.4 New feature
Notable features
  • Swedish translations added
  • Chunked file upload support in the file manager (no Cloudflare 100MiB limit)
  • Ratelimit headers and proper handling for file uploads
Full changelog

Added:

  • Added Swedish translations ( @Wowstar2504 )
  • Added chunked file upload support to the file manager, no more cloudflare 100MiB limits
  • Added Ratelimit headers when infraction is reached
  • Added proper Ratelimit handling for file uploads
  • Added support for changing the default email templates
  • Added buttons for cancelling all file uploads/operations
  • Added more stats and icons to system overview
  • Added support for adding choosable startup commands (UI for it will likely be touched up more)
  • Added directory support to assets feature

Fixed:

  • Fixed some dashboard UI responsiveness ( @mrbeeenopro )
  • Fixed tons of small issues in the file manager UI
  • Made NavBar header/footer sticky
  • Switched to Tanstack Query in more places for better feeling UI
  • Fixed file copy modal not allowing null to auto-generate
  • Fix some assumptions in the date sync detection for login/2fa
  • Fixed Heavy AIO image not aioing (not starting wings)
  • Fixed Pelican Egg Support
  • Fixed bug where pending extensions could not be deleted
  • Fixed admin settings UI having dementia when changing subpages
  • Fixed some OAuth flow issues
  • Fixed UI overflow with MultiKeyValueInput

Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.3...release-1.0.4

release-1.0.3 New feature
Notable features
  • Spanish translations (contributed by @MiguVT)
  • Arabic translations (contributed by @i-weedy)
  • Support for importing from Pelican
Full changelog

Added:

  • Added Spanish translations ( @MiguVT )
  • Added Arabic translations ( @i-weedy )
  • Added ability to import from pelican ( @Luxxy-GF )
  • Added support for AIO binaries, panel + wings in one binary for simple setups
  • Added ability to assign additional allocations to env variables via UI
  • Added tons of new extension APIs
  • Added CLI for managing nodes
  • Added ability to recreate API Keys
  • Added ability to adjust ratelimit settings in the Admin UI
  • Added support for MongoDB-Compatible Database Hosts
  • Added endpoint for retrieving user using their oauth provider and identifier
  • Added ability to reattach node backups to other servers after being detached
  • Added ability to manually detach node backups from servers
  • Added CLI for importing missing S3 Backups from a backup configurations s3 credentials'
  • Added ability to enforce user 2fa even after logging in using OAuth
  • Added native way to cancel server transfers from the UI as an admin
  • Added page for viewing system updates (panel, extensions & nodes), and system health
  • Added Links back to Calagopus Documentation for Database Hosts & Backup Configurations
  • Added ability to restore backups to another server from the server admin UI instead of just the Node admin UI

Fixed:

  • Fixed responsiveness on Account page ( @zephrynis )
  • Fixed tons of bugs in the file manager UI
  • Fixed permission selector being annoying to use
  • Fixed long oauth provider response data erroring the endpoint, truncate data now
  • Fixed ServerItem styling on mobile
  • Switched to Tanstack for more of the frontend, should make it feel more responsive
  • Redesigned OOBE internally and UI-wise so it feels better to use
  • Fixed ordering in egg docker images being discarded when saving
  • Fixed frontend development on Windows Systems
  • Fixed Schedule Step D&D triggering while inside a modal ( @Tomaxikz )
  • Fixed a bug regarding complex automatic port allocation where node matching wouldnt instantly abort once it found a match
  • Fixed some bugs regarding admin node backups

Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.2...release-1.0.3

release-1.0.2 New feature
Notable features
  • Dutch, Vietnamese, and Turkish translations added
  • Ability to send password reset emails as admin
  • Extension API for route interceptors (replace/modify routes)
Full changelog

Added:

  • Added Dutch translations ( @otte-s )
  • Added Vietnamese translations ( @mrbeeenopro )
  • Added Turkish translations ( @alperelieyidev )
  • Added ability to send password reset emails as admin
  • Added ability to recreate (wipe) server databases
  • Added Unsaved Changes modal to startup page
  • Added Extension API for route interceptors to be able to replace existing routes and change default ordering
  • Added Extension API for hooking into most elements to replace/modify them on the fly
  • Added better Extension API for modifying existing backend permission groups
  • Added more Extension APIs to the file manager to allow custom file view/edit pages
  • Added App Setting for app banner instead of icon to allow more customizability of logo
  • Added external_id to admin api users and add it to the UI

Fixed:

  • Fixed SizeInput not allowing decimals
  • Fixed up some minor UI issues
  • Fixed server power endpoint using wrong permission node for killing
  • Made email test run in foreground to display errors
  • Fixed bug in useBlocker causing invalid file editor unsaved changes modals
  • Fixed validation issue in backup configuration creation
  • Fixed app favicon not updating to the app icon
  • Fixed tons of alignment issues with the SizeInput element

Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.1...release-1.0.2

release-1.0.1 Breaking risk
Breaking changes
  • Renamed CLI user and nest subcommands to their plural form (user → users, nest → nests).
Notable features
  • Added Russian translations
  • Added server name to admin server delete modal
  • Added nests as groups in egg configuration UI for eggs input
Full changelog

Added:

  • Added Russian translations
  • Added server name to admin server delete modal
  • Added nests as groups in egg configuration UI for the eggs input
  • Added native file sorting support to the file manager
  • Added loading spinner to startup variables
  • Added check for minimum panel version in heavy image extension upload
  • Added support for proxying public wings endpoints through the panel to simplify home setups

Fixed:

  • Fix save issue in OOBE if you actually go through it
  • Fix allocation ip alias not being nullable in the UI
  • Fix egg import issues when the egg has an empty description that isnt null
  • Removed unnecessary disabled guard on heavy image rebuild button
  • Fixed /api/admin/nests/eggs to include nest names
  • Switched to tanstack for most admin resource views to fix broken mutations
  • Fixed charts looking like prototaxities in certain conditions
  • Fixed various issues in the pterodactyl import code
  • Symlinked panel-rs in the heavy image to reflect docs
  • Fix HljsCode element sometimes throwing error if race condition occurred
  • Renamed CLI user and nest subcommands to their plural form to be more consistent
  • Removed WebGL Addon from the Console XTerm instance to minimize issues with browser fingerprinting

Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.0...release-1.0.1

release-1.0.0 Maintenance

Routine maintenance release for Calagopus.

Changelog

Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.0-pre.3...release-1.0.0

release-1.0.0-pre.3 Maintenance

Routine maintenance release for Calagopus.

Full changelog

Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.0-pre.2...release-1.0.0-pre.3

release-1.0.0-pre.2 Maintenance

Routine maintenance release for Calagopus.

Full changelog

Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.0-pre.1...release-1.0.0-pre.2

release-1.0.0-pre.1 Maintenance

Routine maintenance release for Calagopus.

Changelog

Full Changelog: https://github.com/calagopus/panel/compare/0.19.0...release-1.0.0-pre.1

Beta — feedback welcome: [email protected]