Pangolin Release Notes

Follow

67 release notes curated from 1 source by the Releasebot Team. Last updated: Jun 27, 2026

Get this feed:
  • Jun 26, 2026
    • Date parsed from source:
      Jun 26, 2026
    • First seen by Releasebot:
      Jun 27, 2026
    Pangolin logo

    Pangolin

    1.19.4

    Pangolin 1.19 adds browser remote access for SSH, RDP, VNC and more, and fixes a client login issue that could trigger a No client found for provided orgId error. It also introduces a new SSH private resource mode and update guidance for related components.

    Read the 1.19 Announcement

    Read the full announcement with discussion of new features: Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More

    What's Changed

    Refer to the original 1.19 notes for a complete list of what changed since 1.18.

    Fix newly created clients from logging in on a new device or adding a new user causing a No client found for provided orgId error

    Note

    If this effects you please update to this version then delete the user using the server admin panel, invite them back, and have them reauthenticate in their client.

    Full Changelog: 1.19.3...1.19.4

    How to Update

    Warning

    This version includes a new mode of private resource: SSH. If you had previously used host resources and configured the SSH access tab, you will now need to switch these to SSH resources in order to manage the SSH config. If you do not switch they will continue to function as before but you will be unable to adjust settings.

    Important

    1.19 browser-based SSH requires the Badger Traefik plugin to be on the latest version v1.4.1. The migration will automatically do this if it can find the Traefik config in the standard location BUT YOU WILL NEED TO RESTART TRAEFIK TO PULL THE NEW PLUGIN. Otherwise, please ensure your Badger is up to date.

    Important

    Browser-based RDP, SSH, and VNC as well as the new Pangolin SSH mode requires Newt version 1.13.0 or greater.

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • Jun 25, 2026
    • Date parsed from source:
      Jun 25, 2026
    • First seen by Releasebot:
      Jun 26, 2026
    Pangolin logo

    Pangolin

    1.19.3

    Pangolin releases 1.19 with browser remote access for SSH, RDP, VNC and more, plus update notifications, resource management improvements, stricter inputs, and multiple bug fixes for logging, policies, and status history.

    Read the 1.19 Announcement

    Read the full announcement with discussion of new features: Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More

    What's Changed

    Refer to the original 1.19 notes for a complete list of what changed since 1.18.

    • Add update notifications for different client types
    • Add delete resources associated with site
    • Add country flags
    • Add warning about not using .local aliases
    • Fix no data in status history when last data was over 90 days ago
    • Fix split by space causing issues with commands in role form
    • Fix inconsitant query params for limit and page size by enforcing strict inputs
    • Fix inconsistant API data in get vs update with policies
    • Fix request logs not loading on initial page open in CE
    • Fix remove NoNewPrivileges from default systemd install
    • Fix ALL ASN not allowed as an input
    • Fix add missing delete global idp route to integration api
    • Fix unescaped regex chars in rules
    • Fix supporter footer on resource login page to remove supporter
    • Improve efficiency and concurrency when changing site resources
    • Improve org policy error message responses

    New Contributors

    • @kshitijshresth made their first contribution in #3251
    • @gmpinder made their first contribution in #3206
    • @mr1beast made their first contribution in #3336

    Full Changelog: 1.19.2...1.19.3

    How to Update

    Warning

    This version includes a new mode of private resource: SSH. If you had previously used host resources and configured the SSH access tab, you will now need to switch these to SSH resources in order to manage the SSH config. If you do not switch they will continue to function as before but you will be unable to adjust settings.

    Important

    1.19 browser-based SSH requires the Badger Traefik plugin to be on the latest version v1.4.1. The migration will automatically do this if it can find the Traefik config in the standard location BUT YOU WILL NEED TO RESTART TRAEFIK TO PULL THE NEW PLUGIN. Otherwise, please ensure your Badger is up to date.

    Important

    Browser-based RDP, SSH, and VNC as well as the new Pangolin SSH mode requires Newt version 1.13.0 or greater.

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Pangolin and hundreds of other software products.

    Create account
  • Jun 13, 2026
    • Date parsed from source:
      Jun 13, 2026
    • First seen by Releasebot:
      Jun 16, 2026
    • Modified by Releasebot:
      Jun 27, 2026
    Pangolin logo

    Pangolin

    1.19.2

    Pangolin 1.19 adds browser remote access for SSH, RDP, VNC and more, and brings a new SSH mode for private resources. It also fixes migration edge cases, role-based SSH access issues, translation gaps, and a blueprint server error.

    Read the 1.19 Announcement

    Read the full announcement with discussion of new features: Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More

    What's Changed

    Refer to the original 1.19 notes for a complete list of what changed since 1.18.

    • Fix mode missing in possible migration edge case
    • Fix SSH public resource not working with roles other than admin
    • Fix SSH public resource not respecting ssh action restriction on roles
    • Fix missing translations
    • Fix private SSH resource edge case with missing host
    • Fix blueprint server side error with bad containers

    How to Update

    Warning

    This version includes a new mode of private resource: SSH. If you had previously used host resources and configured the SSH access tab, you will now need to switch these to SSH resources in order to manage the SSH config. If you do not switch they will continue to function as before but you will be unable to adjust settings.

    Important

    1.19 browser-based SSH requires the Badger Traefik plugin to be on the latest version v1.4.1. The migration will automatically do this if it can find the Traefik config in the standard location BUT YOU WILL NEED TO RESTART TRAEFIK TO PULL THE NEW PLUGIN. Otherwise, please ensure your Badger is up to date.

    Important

    Browser-based RDP, SSH, and VNC as well as the new Pangolin SSH mode requires Newt version 1.13.0 or greater.

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • Jun 12, 2026
    • Date parsed from source:
      Jun 12, 2026
    • First seen by Releasebot:
      Jun 12, 2026
    • Modified by Releasebot:
      Jun 16, 2026
    Pangolin logo

    Pangolin

    1.19.1

    Pangolin 1.19 adds browser-based remote access with SSH, RDP, and VNC, plus a new native SSH mode for private and public resources. It also brings resource policies, auto updates for Newt, better labels and logs, performance improvements, and bug fixes.

    Read the 1.19 Announcement

    Read the full announcement with discussion of new features: Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More

    What's Changed

    • Add resource policies for public resources
    • Add browser based RDP access via public resources (requires newt >1.13.0)
    • Add browser based VNC access via public resources (requires newt >1.13.0)
    • Add browser based SSH access via public resources (requires newt >1.13.0)
    • Add native Pangolin SSH mode (for private and public resources) that does not require configuring OpenSSH server and PAM (requires newt >1.13.0)
    • Add auto update Newt option for all sites in the org or specific sites (requires newt >1.13.0)
    • Add searchable and filterable custom labels on sites and resources
    • Add share link post authentication redirect path
    • Add pangctl command to make more than one user server admin
    • Add PostgreSQL and Redis install options in the installer
    • Fix public resource showing as degraded when WireGuard targets were added alongside healthy Newt targets
    • Fix custom branding logo URL not accepting links
    • Fix pasting the device code not accepting paste
    • Fix enforce absolute paths in sudo commands
    • Fix refresh end time on logs tables
    • Fix accept partially valid Docker labels instead of rejecting all
    • Fix restarting container on RC version causing migration errors
    • Fix cross site target assignment
    • Improve OpenAPI response payloads
    • Improve SSH configuration on private resources
    • Improve sort resource filter options in audit logs
    • Improve performance in certain hot paths
    • Improve clients get error when holepunching fails instead of getting stuck registering
    • Improve speed of API endpoints with thousands of sites and users
    • Improve add loading icons on all logs tables
    • Improve auto create roles added in Blueprints
    • Dependency security updates
    • General UI improvements
    • Various other bug fixes

    How to Update

    Warning

    This version includes a new mode of private resource: SSH. If you had previously used host resources and configured the SSH access tab, you will now need to switch these to SSH resources in order to manage the SSH config. If you do not switch they will continue to function as before but you will be unable to adjust settings.

    Important

    1.19 browser-based SSH requires the Badger Traefik plugin to be on the latest version v1.4.1. The migration will automatically do this if it can find the Traefik config in the standard location BUT YOU WILL NEED TO RESTART TRAEFIK TO PULL THE NEW PLUGIN. Otherwise, please ensure your Badger is up to date.

    Important

    Browser-based RDP, SSH, and VNC as well as the new Pangolin SSH mode requires Newt version 1.13.0 or greater.

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • Jun 4, 2026
    • Date parsed from source:
      Jun 4, 2026
    • First seen by Releasebot:
      Jun 5, 2026
    Pangolin logo

    Pangolin

    1.19.0-rc.1

    Pangolin ships RC A with a fix for 404s on public resources and updated SSH guidance that requires the latest Badger Traefik plugin. It also emphasizes backing up config app-data before updating and notes release candidate testing cautions.

    RC

    A Release Candidate (RC) is a near-final software version, stable but undergoing last tests before official release. It has all features and no known bugs.

    Users: Use cautiously due to potential undiscovered bugs. Not for critical systems unless prepared for issues. Report bugs.

    Developers/Testers: Perform crucial final validation and thorough testing, especially of recent changes, to catch last-minute major issues.

    Backup: Always back up data before installing an RC to allow rollback if problems arise.

    Feedback: Provide feedback; it's vital for a robust final release. Use the dicsussion to report issues.

    NOTE: Keep a backup of the last stable database as you will be unable to update from a RC to the next stable version. Database migrations may change between release candidates and stable versions.

    What's Changed

    Fix 404 on http public resources

    How to Update

    Important

    1.19.0 SSH requires the Badger Traefik plugin to be on the latest version v1.4.1. The migration will automatically do this if it can find the Traefik config in the standard location. Otherwise, please ensure your Badger is up to date.

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • Similar to Pangolin with recent updates:

  • Jun 4, 2026
    • Date parsed from source:
      Jun 4, 2026
    • First seen by Releasebot:
      Jun 5, 2026
    Pangolin logo

    Pangolin

    1.19.0-rc.0

    Pangolin ships a release candidate with browser-based RDP, VNC and SSH access for public resources, native SSH mode, better site and resource management, improved labels and audit logs, performance boosts, installer options, and multiple bug fixes and UI refinements.

    RC

    A Release Candidate (RC) is a near-final software version, stable but undergoing last tests before official release. It has all features and no known bugs.

    Users: Use cautiously due to potential undiscovered bugs. Not for critical systems unless prepared for issues. Report bugs.

    Developers/Testers: Perform crucial final validation and thorough testing, especially of recent changes, to catch last-minute major issues.

    Backup: Always back up data before installing an RC to allow rollback if problems arise.

    Feedback: Provide feedback; it's vital for a robust final release. Use the dicsussion to report issues.

    NOTE: Keep a backup of the last stable database as you will be unable to update from a RC to the next stable version. Database migrations may change between release candidates and stable versions.

    What's Changed

    • Add resource policies for public resources
    • Add browser based RDP access via public resources (requires newt >1.13.0-rc.0)
    • Add browser based VNC access via public resources (requires newt >1.13.0-rc.0)
    • Add browser based SSH access via public resources (requires newt >1.13.0-rc.0)
    • Add native Pangolin SSH mode (for private and public resources) that does not require configuring OpenSSH server and PAM (requires newt >1.13.0-rc.0)
    • Add auto update Newt option for all sites in the org or specific sites (requires newt >1.13.0-rc.0)
    • Add searchable and filterable custom labels on sites and resources
    • Add share link post authentication redirect path
    • Add pangctl command to make more than one user server admin
    • Add PostgreSQL and Redis install options in the installer
    • Fix public resource showing as degraded when WireGuard targets were added alongside healthy Newt targets
    • Fix custom branding logo URL not accepting links
    • Fix pasting the device code not accepting paste
    • Fix enforce absolute paths in sudo commands
    • Fix refresh end time on logs tables
    • Fix accept partially valid Docker labels instead of rejecting all
    • Fix restarting container on RC version causing migration errors
    • Fix cross site target assignment
    • Improve OpenAPI response payloads
    • Improve SSH configuration on private resources
    • Improve sort resource filter options in audit logs
    • Improve performance in certain hot paths
    • Improve clients get error when holepunching fails instead of getting stuck registering
    • Improve speed of API endpoints with thousands of sites and users
    • Improve add loading icons on all logs tables
    • Improve auto create roles added in Blueprints
    • Dependency security updates
    • General UI improvements
    • Various other bug fixes

    How to Update

    Important

    1.19.0 SSH requires the Badger Traefik plugin to be on the latest version v1.4.1. The migration will automatically do this if it can find the Traefik config in the standard location. Otherwise, please ensure your Badger is up to date.

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • May 15, 2026
    • Date parsed from source:
      May 15, 2026
    • First seen by Releasebot:
      May 15, 2026
    Pangolin logo

    Pangolin

    1.18.4-s.6: Merge pull request #3079 from fosrl/dev

    Pangolin adds site information to the user API.

    Add site information to user api

    Original source
  • May 15, 2026
    • Date parsed from source:
      May 15, 2026
    • First seen by Releasebot:
      May 15, 2026
    Pangolin logo

    Pangolin

    1.18.4-s.5: Merge pull request #3077 from fosrl/dev

    Pangolin ships 1.18.4-s.5.

    1.18.4-s.5

    Original source
  • May 14, 2026
    • Date parsed from source:
      May 14, 2026
    • First seen by Releasebot:
      May 15, 2026
    Pangolin logo

    Pangolin

    1.18.4-s.4: Merge pull request #3074 from fosrl/dev

    Pangolin optimizes building aliases in jit mode.

    Optimize building aliases in jit mode

    Original source
  • May 14, 2026
    • Date parsed from source:
      May 14, 2026
    • First seen by Releasebot:
      May 15, 2026
    Pangolin logo

    Pangolin

    1.18.4-s.3: Merge pull request #3073 from fosrl/dev

    Pangolin adds further optimizations.

    Further optimizations

    Original source
  • May 13, 2026
    • Date parsed from source:
      May 13, 2026
    • First seen by Releasebot:
      May 13, 2026
    Pangolin logo

    Pangolin

    1.18.4

    Pangolin releases 1.18 with HTTPS private resources, multi-site routing, and alerting, plus role editing, S3 log streaming, better network logs, and multiple fixes for domains, invites, delete confirmations, and status history charts.

    Read the 1.18 Announcement

    Read the full announcement with discussion of new features: Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting

    What's Changed

    • Add allow editing self and owner user roles
    • Add s3 log streaming endpoint
    • Add client endpoint to network log
    • Add streaming errors for debug
    • Improve show when a domain is config managed
    • Improve refer to SSL as TLS by @AstralDestiny
    • Fix email not prefiling in invite
    • Fix confirm delete of share links
    • Fix pick the most specific domain in blueprints
    • Fix not including today in status history graph
    • Fix pick up other domains in the sans field
    • Fix dont show link when wildcard

    Full Changelog: 1.18.3...1.18.4

    How to Update

    For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • May 13, 2026
    • Date parsed from source:
      May 13, 2026
    • First seen by Releasebot:
      May 13, 2026
    Pangolin logo

    Pangolin

    1.18.4-s.0: Merge pull request #3061 from fosrl/dev

    Pangolin adds 1.18.4 migration support for smoother upgrades.

    Add 1.18.4 migration

    Original source
  • May 13, 2026
    • Date parsed from source:
      May 13, 2026
    • First seen by Releasebot:
      May 7, 2026
    • Modified by Releasebot:
      May 13, 2026
    Pangolin logo

    Pangolin

    1.18.3

    Pangolin releases 1.18 with HTTPS private resources, multi-site routing, and alerting, plus smoother admin workflows like paginated user and role dropdowns, clearer certificate handling, translations, and small UI and speed improvements.

    Read the 1.18 Announcement

    Read the full announcement with discussion of new features: Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting

    What's Changed

    • Add pagination to user and role dropdown to handle many users and roles
    • Add link to http private resources on the member page
    • Add translations to the member page
    • Add clear certificates pangctl command
    • Add flattened data fields from the {{data}} object in alert webhooks
    • Add ENABLE_SQLITE_WAL_MODE env var to enable WAL mode for sqlite
    • Fix mismatched resource health status with preexisting health check status
    • Fix preexisting health checks may not have a name
    • Fix midnight time of day issue with status history display
    • Fix overlap alias addresses when creating more than one private resource in blueprints
    • Fix memory leak issue with sqlite and drizzle
    • Fix finding all json files when a directory is passed to acme_json_path
    • Fix make sure the domain is defined on a http resource when creating it
    • Fix alerting features and provisioning showing when disable_enterprise_features is set
    • Fix exclude local/private/CGNAT IPs from COUNTRY=ALL and ASN=ALL/AS0 geo-blocking rules
    • Small UI improvements
    • Small speed increases in a couple of places

    New Contributors

    • @Blacks-Army made their first contribution in #2843
    • @Josh-Voyles made their first contribution in #2998

    Full Changelog: 1.18.2...1.18.3

    How to Update

    For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • May 13, 2026
    • Date parsed from source:
      May 13, 2026
    • First seen by Releasebot:
      May 3, 2026
    • Modified by Releasebot:
      May 17, 2026
    Pangolin logo

    Pangolin

    1.18.2

    Pangolin releases 1.18 with HTTPS private resources, multi-site routing, and alerting improvements, plus fixes for resource status updates and expanded certificate scraping support.

    Read the 1.18 Announcement

    Read the full announcement with discussion of new features: Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting

    What's Changed

    • Fix status history and status of resources not updating in CE
    • Add support for customizing webhook body for alerts
    • Support scraping multiple acme json files if directory provided in acme_json_path
    • Support scraping in certificates from a HTTP endpoint using acme_http_endpoint
    • Various other bug fixes and improvements

    Full Changelog: 1.18.1...1.18.2

    How to Update

    For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
  • May 13, 2026
    • Date parsed from source:
      May 13, 2026
    • First seen by Releasebot:
      Apr 30, 2026
    • Modified by Releasebot:
      May 17, 2026
    Pangolin logo

    Pangolin

    1.18.1

    Pangolin ships 1.18 with HTTPS private resources, multi-site routing, and alerting, plus certificate status updates for public and private resources, improved certificate scraping, and a set of fixes and visual refinements.

    Read the 1.18 Announcement

    Read the full announcement with discussion of new features: Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting

    What's Changed

    • Add cert status in public resources table
    • Add cert status in private resources table
    • Fix handle backward compatible siteId in site-resource API calls
    • Fix handle sans in the acme.json
    • Fix cert status failed when no EE license is present
    • Fix migration to handle possible not null for TCP, UDP, and ICMP
    • Fix broken underlined font rendering in FireFox browsers
    • Fix migration to calculate actual resource status
    • Fix health check input to only allow Newt sites
    • Fix don't show site online status for local sites
    • Fix scrape certs from ALL resolvers
    • Other small visual fixes and improvements

    Full Changelog: 1.18.0...1.18.1

    How to Update

    For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml

    Important

    Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.

    View documentation

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.