1.10.0

fosrl/pangolin1.10.0Jun 11, 2026by oschwartz10612

AI Summary

A major feature release introducing Blueprints for declarative configuration, path-based routing, and enhanced resource management.

Key Highlights

  • Add Pangolin Blueprints (declarative config via YAML and Docker labels)
  • Add ability to pass custom headers on resource
  • Add path based routing to resource via targets
  • Add 'Auto Provisioned' override toggle for admins

New Features

  • Pangolin Blueprints
  • Path based routing
  • Custom headers on resources
  • Auto-provisioned user override toggle

Full Release Notes

## What's Changed

- Add Pangolin Blueprints (declarative config via YAML and Docker labels)
- Add ability to pass custom headers on resource
- Add path based routing to resource via targets
- Add "Auto Provisioned" override toggle to auto provisioned user so admins can manually edit user details
- Fix email undefined error when requesting email verification code
- Auto detect public IP address in [Managed Self-hosted](https://docs.digpangolin.com/self-host/quick-install-managed) quick installer

**Full Changelog**: https://github.com/fosrl/pangolin/compare/1.9.4...1.10.0

## How to Update

> [!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](https://docs.digpangolin.com/self-host/how-to-update)

### New Contributors
* @AstralDestiny made their first contribution in https://github.com/fosrl/pangolin/pull/1413
* @hetlelid made their first contribution in https://github.com/fosrl/pangolin/pull/1444
* @marcschaeferger made their first contribution in https://github.com/fosrl/pangolin/pull/1465
* @olant made their first contribution in https://github.com/fosrl/pangolin/pull/1473
* @Tim5965 made their first contribution in https://github.com/fosrl/pangolin/pull/1476

### Full Change Log
* Update Traefik to not declare an unnecessary path and make the config cleaner. by @AstralDestiny in https://github.com/fosrl/pangolin/pull/1413
* Fix: Include "region" field in ExitNode query to match schema by @Pallavikumarimdb in https://github.com/fosrl/pangolin/pull/1430
* Fix inconsistent destinationIp validation between create and update APIs by @Pallavikumarimdb in https://github.com/fosrl/pangolin/pull/1431
* Update page.tsx by @hetlelid in https://github.com/fosrl/pangolin/pull/1444
* Fix errors for dep updates by @Lokowitz in https://github.com/fosrl/pangolin/pull/1454
* Add declareivie config for resources, path matching, custom headers by @oschwartz10612 in https://github.com/fosrl/pangolin/pull/1449
* feat(sites): adding official kubernetes helm install command for newt by @marcschaeferger in https://github.com/fosrl/pangolin/pull/1465
* Enter key handling & hostname field reset in resource create by @Pallavikumarimdb in https://github.com/fosrl/pangolin/pull/1406
* Use niceId for resource URLs to prevent 307 redirects by @Pallavikumarimdb in https://github.com/fosrl/pangolin/pull/1475
* Update de-DE.json by @olant in https://github.com/fosrl/pangolin/pull/1473
* Update nl-NL.json; Translation errors by @Tim5965 in https://github.com/fosrl/pangolin/pull/1476