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