1.12.0
fosrl/pangolin1.12.0Jun 11, 2026by oschwartz10612
AI Summary
Introduces Blueprint management UI, logging capabilities, and Proxy Protocol support for TCP resources.
Key Highlights
- UI for managing and applying blueprints.
- Request, action, and access logs in UI with CSV export.
- Proxy protocol support for Raw TCP resources.
- Enforce MFA, session, and password reset for org users.
New Features
- Blueprint management UI.
- Logs UI with CSV export and retention.
- Proxy protocol support for Raw TCP resources.
- Cert resolver changes in UI.
- Domain records display in domain view.
Full Release Notes
## What's Changed
* UI for managing and applying blueprints thanks to @Fredkiss3
* Show Olm client versions and update notifications in UI
* Allow cert resolver to be changed in the UI on domains @Pallavikumarimdb
* Show domain records in a domain view screen @Pallavikumarimdb
* Request, action, and access logs in the UI with CSV export and retention
* Enforce MFA, session, and password reset for org users
* Proxy protocol support for Raw TCP resources
* Add loading indicator when switching routes
**Full Changelog**: https://github.com/fosrl/pangolin/compare/1.11.1...1.12.0
## New Contributors
* @jonasmerkel made their first contribution in https://github.com/fosrl/pangolin/pull/1728
## 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.pangolin.net/self-host/how-to-update)
## Enabling Proxy Protocol
To enable proxy protocol on TCP resources, the following needs to be entered into the dynamic config for Traefik. This is because Traefik does not support serversTransport config from a dynamic source.
Edit `dynamic_config.yml` and add toward the bottom:
```yaml
tcp:
serversTransports:
pp-transport-v1:
proxyProtocol:
version: 1
pp-transport-v2:
proxyProtocol:
version: 2
```