• release-1.1.1 65c5e2facf

    1.1.1
    Some checks are pending
    Release / Generate SBOM (push) Waiting to run
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Dist-4 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch main Docker image (push) Blocked by required conditions
    Release / Create multi-arch aio Docker image (push) Blocked by required conditions
    Release / Build heavy Docker image (linux/amd64) (push) Waiting to run
    Release / Build heavy Docker image (linux/arm64) (push) Waiting to run
    Release / Build heavy-aio Docker image (linux/amd64) (push) Waiting to run
    Release / Build heavy-aio Docker image (linux/arm64) (push) Waiting to run
    Release / Merge Heavy heavy Docker manifest (push) Blocked by required conditions
    Release / Merge Heavy heavy-aio Docker manifest (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-07-25 20:05:02 +00:00 | 27 commits to main since this release

    Added:

    • Added support for resumable uploads
    • Added support for file collaboration conflict detection
    • Added support for file copy conflict detection
    • Added ability to recreate databases under db-agent
    • Added visual file manager indication for virtual dir entries
    • Added support for unlimited node deployment limits via 0
    • Added precompressed gz frontend assets to speedup file serving
    • Added better system for adjusting and updating db-agent templates/instances
    • Added support for more advanced oauth mapping matching and apply them on each login instead of just relink
    • Added sidebar categories to the admin area
    • Added ability to copy singular files out of read-only filesystems more easily
    • Added support for previewing subuser ignored files
    • Added support for previewing backup ignored files
    • Added support for exporting eggs in a Pterodactyl-compatible format
    • Added localization support to monaco

    Fixed:

    • Fixed some crons not being able to parse due to using a different parser than most would expect
    • Fixed first/last name validation only accepting a minimum of 2 characters, lowered to 1
    • Fixed progress bars being able to say Infinity% in certain cases
    • Fixed some issues with console page/monaco editor on mobile devices
    • Fixed UX issues in db agent/node setup flow
    • Fixed translated numbers not going through number localization
    • Fixed routes hidden from the sidebar still being accessible via direct path
    • Fixed file uploads having to be aborted when exiting file manager
    • Fixed frontend bundle containing unused copy of every country flag due to bundling issue
    • Fixed some evaluation issues in the panel variable rule parser

    Full Changelog: https://github.com/calagopus/panel/compare/release-1.1.0...release-1.1.1

    Downloads
  • release-1.1.0 5c945c776a

    1.1.0
    Some checks are pending
    Release / Build heavy Docker image (linux/arm64) (push) Waiting to run
    Release / Generate SBOM (push) Waiting to run
    Release / Build heavy Docker image (linux/amd64) (push) Waiting to run
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Dist-4 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch main Docker image (push) Blocked by required conditions
    Release / Create multi-arch aio Docker image (push) Blocked by required conditions
    Release / Build heavy-aio Docker image (linux/amd64) (push) Waiting to run
    Release / Build heavy-aio Docker image (linux/arm64) (push) Waiting to run
    Release / Merge Heavy heavy Docker manifest (push) Blocked by required conditions
    Release / Merge Heavy heavy-aio Docker manifest (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-07-18 16:01:22 +00:00 | 65 commits to main since this release

    Added:

    • Added DB Agent Integration
    • Added Live File Collaboration support
    • Added CLI Command for Shell Autocompletions
    • Added support for defining backup groups
    • Added new schedule steps for backup-related logic
    • Added new schedule logic blocks for better conditions
    • Added new schedule triggers for resource usage over time
    • Added wings query tunnel to allow websocket-proxied tcp/udp tunnels into servers
    • Added support for binary payloads in file write/read endpoints
    • Added resource duplication to tons of models
    • Added overview pages for servers and nodes
    • Added ability to export backups to the server filesystem
    • Added more deployment customization to server deployment
    • Added async backup deletion to prevent long deletions from causing silent failures
    • Added ability to select "other" servers in copy remote and group add modals
    • Added ability to define compression type for raw s3 backups
    • Added readme preview for egg repository eggs when browsing
    • Added proper, readable error displays for tables
    • Added ability to look up users/servers/oauth using external id/identifiers
    • Added "advanced" system for forms, to reduce confusion for unimportant fields
    • Added placeholder system for server routing
    • Added better error messages to security key creation
    • Added ability to remote copy individual files instead of just mass-selections
    • Added new default avatars that display initials instead of the calagopus logo
    • Added better error messages for captcha api errors
    • Added ability to disable built-in panel frontend for deploying only the api

    Fixed:

    • Fixed some wings-proxy body proxying issues
    • Fixed json ordering issues in pterodactyl/pelican import
    • Fixed ports that were removed from a server but not yet deallocated being able to be assigned to new servers
    • Fixed some endpoints logging out the frontend by accident
    • Fixed invalid owner uuid check in copy remote
    • Fixed general performance issues on some pages due to giant state subscriptions
    • Fixed some issues in backup transfer reassignment
    • Fixed general fetching/state issues by switching more and more to tanstack
    • Fixed mobile responsiveness in the sidebar and on some pages in particular
    • Fixed giant page shifts when opening certain modals
    • Fixed issues in server websocket handler that caused pointless reconnects and issues on transfer finishes
    • Fixed issue where server stats would show a very high initial "per second" value instead of waiting for a tick
    • Fixed unability to press enter in some modals/forms
    • Fixed impersonation being stored in localStorage instead of session storage, therefore affecting other tabs
    • Fixed issue where certain code paths ended up not correctly downcasting DisplayErrors causing useless user error messages

    Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.11...release-1.1.0

    Downloads
  • release-1.0.11 57d675cf59

    1.0.11
    Some checks are pending
    Release / Generate SBOM (push) Waiting to run
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Dist-4 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch Docker images (push) Blocked by required conditions
    Release / Build Heavy Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy Docker image (linux/arm64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to run
    Release / Merge Heavy Docker manifest (push) Blocked by required conditions
    Release / Merge Heavy AIO Docker manifest (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-06-21 13:46:16 +00:00 | 185 commits to main since this release

    Added:

    • Added support for wings to update backup checksums
    • Added support for Proxmox Backup Server Backups ( with help from @Luxxy-GF )
    • Added support for Kopia Backups
    • Added ability to drag & drop files in the file manager ( @Tomaxikz )
    • Added pps stats in the console server details

    Fixed:

    • Fixed missing CLI deps in AIO images
    • Fixed issue where 401 file uploads would cause a logout
    • FIxed issue where operation time could go negative
    • Fixed auth redirection issue on oauth + 2fa
    • Fixed panel not switching to rtl mode on rtl languages
    • Fixed rare OOBE edgecase that can trap users
    • Fixed some frontend state issues with backup browsing
    • Fixed debug logs containing more info than wikipedia
    • Fixed console messages sometimes logging out of order
    • Fixed admin assets upload progress being between the 2 buttons
    • Fixed z-index issue on console page that would make charts overlap with the titlebar
    • Fixed absolute cpu usage not correctly working on servers with unlimited cpu
    • Fixed transfers finishing saying that permissions were revoked
    • Fixed heavy docker image never cleaning up old, unused binaries

    Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.10...release-1.0.11

    Downloads
  • release-1.0.10 8e3016a5bf

    1.0.10
    Some checks are pending
    Release / Generate SBOM (push) Waiting to run
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Dist-4 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch Docker images (push) Blocked by required conditions
    Release / Build Heavy Docker image (linux/amd64) (push) Waiting to run
    Release / Merge Heavy AIO Docker manifest (push) Blocked by required conditions
    Release / Build Heavy Docker image (linux/arm64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to run
    Release / Merge Heavy Docker manifest (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-06-14 13:32:49 +00:00 | 221 commits to main since this release

    Added:

    • Added slovak translation ( @Tomaxikz )
    • Added frontend impl for java_version egg feature
    • Added ability to modify keyboard shortcuts/disable them entirely
    • Added support for browsing & opening a Calagopus server via VS Code/compatible IDE
    • Added support for callback-based api key creation
    • Added better debugging messages to deployment endpoint
    • Added support for deleting all nests' eggs before deleting nest
    • Added deployment capacity tab to nodes subpages
    • Added minimal file browser UI to copy-remote modal
    • Added ability to mass-rename files via rules in the file manager
    • Added ability to develop extension within a single directory (also adds easier git integration)
    • Added 3 more ratelimits (password forgot, remote, remote sftp auth)

    Fixed:

    • Fixed node stats failing in some reverse proxy setups
    • Fixed node admin objects including tokens with only read permissions - now requires dedicated nodes.read-token permission ( @martwypoeta )
    • Fixed some code not using mantine wrapper imports
    • Fixed issue with some setups where wings-proxy would fail on unbounded responses
    • Fixed issue in rule_validator where regexes including commas would get split
    • Fixed logic issue when updating extensions that do not have db migrations
    • Fixed API keys requesting websocket token getting the users' permissions instead of the downscaled ones
    • Fixed some destructive actions not having confirmation modals
    • Fixed OOBE silently requiring primary allocation for server creation
    • Fixed admin extension modals not animating themselves properly
    • Fix small state issue in file manager search
    • Fixed heavy image sometimes not updating binary properly

    Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.9...release-1.0.10

    Downloads
  • release-1.0.9 1ba7c6551e

    1.0.9
    Some checks are pending
    Release / Generate SBOM (push) Waiting to run
    Release / Merge Heavy AIO Docker manifest (push) Blocked by required conditions
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Dist-4 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch Docker images (push) Blocked by required conditions
    Release / Build Heavy Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy Docker image (linux/arm64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to run
    Release / Merge Heavy Docker manifest (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-06-07 15:23:11 +00:00 | 270 commits to main since this release

    Added:

    • Added final batch of admin translations - everything is now translatable
    • Added mass-power actions to server list pages
    • Added ability to freeze & suspend users
    • Added proxied websocket for getting node statistics
    • Added ability to reorder client routes like with server routes
    • Added "Foreign" label to servers in listing when current user is not the owner
    • Added ability to add foreign servers to current users' groups via the "Other" servers listing
    • Added missing Pinned CPUs server option to UI

    Fixed:

    • Fixed issue where allocation deployment used way too many queries and sometimes failed silently
    • Fixed issue in user creation where password reset creation was not done via transaction
    • Fixed issue where AIO node would not be reachable on first startup
    • Fixed vite:preloadError not reloading the page properly
    • Made heavy image load the last known good binary on startup to avoid existing without extensions
    • Fixed network tx/rx colors being reversed on the server console
    • Fixed server settings boxes not updating state properly

    Removed:

    • Removed unnecessary verify node step for AIO binary

    Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.8...release-1.0.9

    Downloads
  • release-1.0.8 9aaa728034

    1.0.8
    Some checks are pending
    Release / Merge Heavy AIO Docker manifest (push) Blocked by required conditions
    Release / Generate SBOM (push) Waiting to run
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Dist-4 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch Docker images (push) Blocked by required conditions
    Release / Build Heavy Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy Docker image (linux/arm64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to run
    Release / Merge Heavy Docker manifest (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-05-31 17:48:33 +00:00 | 298 commits to main since this release

    Added:

    • Added first batch of admin translations
    • Added ability to temporarily toggle debug mode during runtime for enhanced logging
    • Added ability to view audio files in file manager
    • Added deeper permission validation for schedule actions
    • Added missing back buttons on auth pages
    • Added ability to customize console prelude
    • Added ability to set different icons/banners for dark/light mode
    • Added support for Implicit TLS in SMTP Email Driver
    • Added explicit ability to send account created email via API with password reset link
    • Added support for defining restic prune jobs on a schedule to clean up unused storage
    • Added ability to map oauth scopes to roles/subusers

    Fixed:

    • Fixed issue where non-base64 APP_KEYs would be treated as base64 in imports
    • Fixed pelican TOTP secret decryption issue
    • Fixed issue wher egg repositories failed to sync eggs
    • Fixed issue in heavy aio image where all builds failed and wings never stopped
    • Fixed some UI sizing issues
    • Fixed invalid validation on schedule step creation
    • Fixed issue where passkey credential ids wouldnt be displayed instantly

    Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.7...release-1.0.8

    Downloads
  • release-1.0.7 6282e5b1ae

    1.0.7
    Some checks are pending
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Dist-4 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch Docker images (push) Blocked by required conditions
    Release / Build Heavy Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy Docker image (linux/arm64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to run
    Release / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to run
    Release / Merge Heavy Docker manifest (push) Blocked by required conditions
    Release / Merge Heavy AIO Docker manifest (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-05-24 19:05:21 +00:00 | 341 commits to main since this release

    Added:

    • Added fancy dark/light mode transition
    • Added ability to filter activities by user in admin/server activities
    • Added ability to copy-paste permissions in permission selectors
    • Added ability to ignore mail tls cert errors
    • Added reminders to frontend when servers need restarting to apply changes
    • Added ability to recursively update folder permissions
    • Added ability to add flags to locations
    • Add more emails/email templates and allow disabling certain emails
    • Added quick view button to activity when writing file to see revision
    • Added ability to import from pelican postgres databases ( @Luxxy-GF )

    Fixed:

    • Fixed some s3 issues by changing the library to the official aws sdk
    • Fixed some light mode issues
    • Fixed scrolling issues in version history card
    • Fixed heavy docker image being slightly larger than it needs to be
    • Fixed schedule screen freezing when selecting NOT condition in ensure
    • Fixed searching issues in allocation-related paginations
    • Hide announcements/notifications in virtual windows

    Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.6...release-1.0.7

    Downloads
  • release-1.0.6 ac855aac7d

    1.0.6
    Some checks are pending
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Dist-4 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch Docker images (push) Blocked by required conditions
    Release / Build Heavy Docker images (linux/amd64) (push) Waiting to run
    Release / Build Heavy Docker images (linux/arm64) (push) Waiting to run
    Release / Merge Heavy Docker manifests (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-05-17 19:25:48 +00:00 | 379 commits to main since this release

    Added:

    • Added ability to see basic file history (diffs) for individual text files
    • Added support for light mode
    • Added panel/extension version installation history
    • Added session-related settings (cookie name, duration)
    • Added support for dismissing announcements
    • Added itaf Archive support for server transfers
    • Added support for updating node configuration
    • Added metadata to backups, allowing fun stuff for extensions and restoration of startup settings
    • Added ability to query largest directories recursively
    • Added support for extensions to define optional license texts that need to be accepted

    Fixed:

    • Fixed some allocation logic in deployment endpoint
    • Fixed "shared" backups not being transferred to the new node in server transfers
    • Fixed reattaching backup node assignments
    • Fixed some asset state bugs in the admin asset manager
    • Fixed some incorrect frontend margins
    • Fixed missing database host connection string validation
    • Fixed Markdown renderer styling by using Mantine Components

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

    Downloads
  • release-1.0.5 4aafc954f8

    1.0.5
    Some checks are pending
    Release / Dist-4 (push) Blocked by required conditions
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch Docker images (push) Blocked by required conditions
    Release / Build Heavy Docker images (linux/amd64) (push) Waiting to run
    Release / Build Heavy Docker images (linux/arm64) (push) Waiting to run
    Release / Merge Heavy Docker manifests (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-05-10 11:58:08 +00:00 | 419 commits to main since this release

    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

    Downloads
  • release-1.0.4 076acc4eb4

    1.0.4
    Some checks are pending
    Release / Dist-4 (push) Blocked by required conditions
    Release / Build Frontend (push) Waiting to run
    Release / Dist (push) Blocked by required conditions
    Release / Dist-1 (push) Blocked by required conditions
    Release / Dist-2 (push) Blocked by required conditions
    Release / Dist-3 (push) Blocked by required conditions
    Release / Publish Draft Release (push) Blocked by required conditions
    Release / Create multi-arch Docker images (push) Blocked by required conditions
    Release / Build Heavy Docker images (linux/amd64) (push) Waiting to run
    Release / Build Heavy Docker images (linux/arm64) (push) Waiting to run
    Release / Merge Heavy Docker manifests (push) Blocked by required conditions
    Stable

    Luxxy released this 2026-05-03 16:10:31 +00:00 | 464 commits to main since this release

    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

    Downloads