What's Changed
- Add passwordless log in via passkeys
- Add option to enforce 2fa on a user from the Server Admin panel
- Add option to add domains to organizations via the UI
- Add refresh button to sites
- Display last known Newt version in sites table with notification to update if out of date
- Remember last visited organization when visiting dashboard
- Visual styling improvements to the UI and sidebar
- Add stricter rate limits to auth endpoints
Full Changelog: 1.6.2...1.7.0
New Contributors
- @Burzhui34 made their first contribution in #1023
- @daeho-ro made their first contribution in #1054
- @jnewing made their first contribution in #1035
- @adrianeastles made their first contribution in #1011
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.
Passkeys Support
You can now set up and manage security keys to log in without a password. Thanks to @adrianeastles for leading this effort!

Host Your Own Highly Available Pangolin Node
We're excited to announce the early stages of Pangolin Cloud (beta), a fully managed and highly available solution for exposing your resources. Currently, our points of presence (exit nodes) are located in the US, with plans to expand to the EU in the very near future. As part of this offering, we're developing a new feature that allows you to host your own point of presence on the infrastructure of your choice, with seamless failover to Pangolin Cloud. This ensures that data flows through your servers while we handle high availability failover during downtime. Here’s how it works:
- You Host the Exit Node: You manage the infrastructure for your exit node, which connects your Newt tunnels.
- We Handle the Rest: Pangolin Cloud manages the control plane, DNS, certificate management, database, and backups.
- Failover Made Simple: You can host multiple exit nodes, and we’ll coordinate failover between them. If none of your nodes are available, traffic will automatically fail over to our cloud nodes.
This hybrid approach gives you control over your data flow while eliminating the complexity of managing high availability.
If you're interested in this self-hosted exit node model, please send us an email at numbat@fossorial.io. Let us know a little bit about yourself, your intended use cases, and any questions or concerns, and we'll get back to you!
You can already sign up and try the fully hosted version of Pangolin: https://pangolin.fossorial.io/auth/signup