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.
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 New
- Add exit node private resources
- Add HTTP method matching to resource rules
- Add Badger config overrides to config file
- Add on-demand activation for iOS and macOS clients
- Add always-on connections for Android clients
- Add connect-at-login for Windows clients
- Add response header customization
- Significant UI improvements for all Pangolin clients (see release notes for each respective client for comprehensive list of changes)
- Update iPhone and Mac client identifiers
- Dependency security updates
- General UI improvements
- Various other bug fixes
New Contributors
- @Bolex80 made their first contribution in #3790
- @m1handr made their first contribution in #3616
- @kah-ja made their first contribution in #3750
- @Tyagiquamar made their first contribution in #3785
- @breken-ai made their first contribution in #3738
- @moyaqoob made their first contribution in #3585
- @Gulianrdgd made their first contribution in #3172
- @MauryaQbit made their first contribution in #3797
- @Fra146 made their first contribution in #3811
Full Changelog: 1.23.0...1.24.0-rc.0
How to Update
Important
Private exit node resources require Pangolin CLI v0.18.0+ or Newt v1.18.0+. Upgrade your site connector before deploying.
Important
Private exit node resources are exclusively compatible with the latest versions of all Pangolin clients. Support for exit node functionality was implemented in all client releases issued after September 29th, 2026. If your client's most recent release predates this date, exit nodes are not yet available.
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.