{"project":{"slug":"pangolin","name":"Pangolin","url":"https://heyresearch.xyz/project/pangolin"},"lens":"held","items":[{"id":"ship:89fa93b5-9e9c-449a-a1de-bf1b514c632d","kind":"release","at":"2026-10-19T19:30:46.000Z","precision":"EXACT","title":"1.25.0-rc.0","summary":"## 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]","recordedAt":"2026-10-20T15:42:38.506Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.25.0-rc.0"},{"id":"ship:e5baab68-7d88-44fe-9b70-52f72dbf6772","kind":"code","at":"2026-10-19T18:40:43.000Z","precision":"WEEK","title":"Code changes, week of 2026-10-19 – 2026-10-25","displayTitle":"Code changes, week starting 2026-10-19 (to 2026-10-20)","summary":"1 active day in fosrl/pangolin.","recordedAt":"2026-10-20T15:42:38.971Z","eventType":"CODE_ACTIVITY","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","codeSubstance":{"verdict":"UNKNOWN","classifierVersion":"commit-substance-v4","countsAsBuilding":true,"commitsListed":5,"commitsRead":0,"changedCode":0,"documentationOrMaintenance":0,"substanceUnknown":0,"notRead":5,"files":{"source":0,"test":0,"docs":0,"readme":0,"dependency":0,"config":0,"ci":0,"generated":0,"asset":0,"whitespace":0,"rename":0,"data":0,"unknown":0},"weekFullyListed":true,"automatedCommits":1,"sampled":false,"basis":null,"summary":"HEY has not yet looked inside 5 commits from this week. 1 automated commit (bot accounts or a repeating scripted message) not counted."},"source":"https://github.com/fosrl/pangolin"},{"id":"ship:cd3dafee-055d-4b44-8c02-cca7d91e7652","kind":"release","at":"2026-09-30T20:23:59.000Z","precision":"EXACT","title":"1.24.0","summary":"## Read the Announcement Read the full announcement with discussion of new features: [Pangolin 1.24: Exit Nodes and Improved Clients](https://pangolin.net/news/1-24-release) # 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 - Add subnet routing to Linux CLI client for site to site networking - Significant UI improvements for all Pa","recordedAt":"2026-10-20T15:42:38.537Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.24.0"},{"id":"ship:5426608e-3483-46af-905b-0ac0df99c67d","kind":"release","at":"2026-09-29T00:48:03.000Z","precision":"EXACT","title":"1.24.0-rc.0","summary":"## 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]","recordedAt":"2026-10-20T15:42:38.556Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.24.0-rc.0"},{"id":"ship:b29fc8df-0809-435a-9300-845dedda3172","kind":"release","at":"2026-09-16T14:12:17.000Z","precision":"EXACT","title":"1.23.0","summary":"## Read the Announcement Read the full announcement with discussion of new features: [Pangolin 1.23: High Availability and Clustering](https://pangolin.net/news/1-23-release) ## What's Changed - Add support for self-service high availability in Enterprise Edition - Add master list of all orgs to server admin panel - Add support for more than one server admin user; promote and demote via users table in server admin panel - Add sites widget to resource side panel in resource launcher - Add SSH commands to SSH private resources in resource side panel in resource launcher - Add Pangolin CLI comman","recordedAt":"2026-10-20T15:42:38.569Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.23.0"},{"id":"ship:8701b1cf-41c5-4da8-bdd4-755e12e8ccc7","kind":"release","at":"2026-09-15T00:46:17.000Z","precision":"EXACT","title":"1.23.0-rc.0","summary":"## 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]","recordedAt":"2026-10-20T15:42:38.588Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.23.0-rc.0"},{"id":"ship:3669021d-1bf5-4d1b-a357-0c2a0720f4e5","kind":"release","at":"2026-09-04T21:52:15.000Z","precision":"EXACT","title":"1.22.2","summary":"## Read the Announcement Read the full announcement with discussion of new features: [Pangolin 1.22: AI Gateway for Cloud and Self-Hosted Models](https://pangolin.net/news/1-22-release) ## What's Changed * Add configurable tab title to branding (EE) and disable flag for AI keys * Fix js-yaml error in pangctl server commands * Fix form submissions resetting values on some pages **Full Changelog**: https://github.com/fosrl/pangolin/compare/1.22.1...1.22.2 ## How to Update > [!IMPORTANT] > AI gateway resources require the Badger Traefik plugin version `v1.6.0` or greater. The migration will autom","recordedAt":"2026-10-20T15:42:38.604Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.22.2"},{"id":"ship:5e570e6e-b559-4d7a-9757-83fe28521ce9","kind":"release","at":"2026-09-03T17:46:56.000Z","precision":"EXACT","title":"1.22.1","summary":"## Read the Announcement Read the full announcement with discussion of new features: [Pangolin 1.22: AI Gateway for Cloud and Self-Hosted Models](https://pangolin.net/news/1-22-release) ## What's Changed * Add IP column filtering to tables by @Fredkiss3 in https://github.com/fosrl/pangolin/pull/3627 * Fix COUNTRY_IS_NOT rules to be created via Blueprints by @argueta-xyz in https://github.com/fosrl/pangolin/pull/3647 * Fix domain namespaces and country is not in blueprints * Fix access token deletion for root API keys * Fix: License.check can fail silently by @shleeable in https://github.com/fo","recordedAt":"2026-10-20T15:42:38.620Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.22.1"},{"id":"ship:2aa7752d-8e0d-45a6-8b03-efc077231de7","kind":"release","at":"2026-08-27T19:12:49.000Z","precision":"EXACT","title":"1.22.0","summary":"## Read the Announcement Read the full announcement with discussion of new features: [Pangolin 1.22: AI Gateway for Cloud and Self-Hosted Models](https://pangolin.net/news/1-22-release) ## What's Changed - Add AI gateway public resources - Add AI gateway private resources - Add AI gateway providers for cloud and self-hosted models - Add AI gateway session logging and cost, token, and usage analytics - Add AI gateway identity-based and machine virtual API keys - Add AI gateway cost and token budget enforcement on roles, providers, models, resources, and virtual API keys - Add AI gateway coding","recordedAt":"2026-10-20T15:42:38.634Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.22.0"},{"id":"ship:48963352-df9e-45e4-949b-d2b274b9d637","kind":"release","at":"2026-08-20T14:44:14.000Z","precision":"EXACT","title":"1.22.0-rc.0","summary":"## 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]","recordedAt":"2026-10-20T15:42:38.647Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.22.0-rc.0"},{"id":"ship:ffbfc590-e0d8-4412-8254-03173be08fd1","kind":"release","at":"2026-07-30T01:49:22.000Z","precision":"EXACT","title":"1.21.1","summary":"## Read the 1.21 Announcement Read the full announcement with discussion of new features: [Pangolin 1.21: Same Network Detection](https://pangolin.net/news/1-21-release) ## What's Changed * Fix IdP org ownership on save policy (ref #3290) * Fix newt command on credentials screen * Fix labels dropdown flicker if no changes applied by @Fredkiss3 in https://github.com/fosrl/pangolin/pull/3468 * Fix redirect to `/auth/initial-setup` after hitting auth rate limit by @Adityakk9031 in https://github.com/fosrl/pangolin/pull/3410 * Fix Punycode domain validation by @shubhamsinnh in https://github.com/f","recordedAt":"2026-10-20T15:42:38.662Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.21.1"},{"id":"ship:72617997-1f55-43a4-9b61-acbff775028a","kind":"release","at":"2026-07-20T16:10:35.000Z","precision":"EXACT","title":"1.21.0","summary":"## Read the 1.21 Announcement Read the full announcement with discussion of new features: [Pangolin 1.21: Same Network Detection](https://pangolin.net/news/1-21-release) ## What's Changed - Add same network detection for clients and sites, so connection don’t relay when they are on the same network (requires updated clients and sites) - Add option to associate an access token (share link) to a specific account user - Add optional access token (share link) session persistence when access token is passed via a query parameter or a header, so they don't have to passed on every request - Add remem","recordedAt":"2026-10-20T15:42:38.677Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.21.0"},{"id":"ship:dab63f44-720a-4d57-b35c-b80ae1a5291e","kind":"release","at":"2026-07-17T21:50:01.000Z","precision":"EXACT","title":"1.21.0-rc.0","summary":"## 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]","recordedAt":"2026-10-20T15:42:38.692Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.21.0-rc.0"},{"id":"ship:57bd5478-389f-4f89-93e7-a121ec4dc627","kind":"release","at":"2026-07-09T15:32:43.000Z","precision":"EXACT","title":"1.20.0","summary":"## Read the 1.20 Announcement Read the full announcement with discussion of new features: [Pangolin 1.20: Resource Launcher & Global Command Palette](https://pangolin.net/news/1-20-release) ## What's Changed - Add resource launcher page with configurable and savable views; available to non-admins and admins (CE) - Add global command palette to navigate the dashboard and search for sites and resources (CE) - Add `Country Is Not` matching type to resource geoblocking rules (CE) - Add username field to VNC auth form; now works with macOS (CE) - Improve private resource edit and create UI consiste","recordedAt":"2026-10-20T15:42:38.705Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.20.0"},{"id":"ship:ffbbb5f4-b3ad-48dc-bc5f-871c363f3c91","kind":"release","at":"2026-07-08T19:45:34.000Z","precision":"EXACT","title":"1.20.0-rc.0","summary":"## 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]","recordedAt":"2026-10-20T15:42:38.720Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.20.0-rc.0"},{"id":"ship:cbc63825-f244-4a7c-8e87-8733b109019f","kind":"release","at":"2026-06-26T14:29:13.000Z","precision":"EXACT","title":"1.19.4","summary":"## Read the 1.19 Announcement Read the full announcement with discussion of new features: [Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More](https://pangolin.net/news/1-19-release) ## What's Changed Refer to the [original 1.19 notes](https://github.com/fosrl/pangolin/releases/tag/1.19.0) for a complete list of what changed since 1.18. * Fix newly created clients from logging in on a new device or adding a new user causing a `No client found for provided orgId` error > [!NOTE] > If this effects you please update to this version then delete the user using the server admin panel, invit","recordedAt":"2026-10-20T15:42:38.736Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.19.4"},{"id":"ship:37954523-4b2c-4160-a70e-ef8598f4fcaa","kind":"release","at":"2026-06-25T20:22:17.000Z","precision":"EXACT","title":"1.19.3","summary":"## Read the 1.19 Announcement Read the full announcement with discussion of new features: [Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More](https://pangolin.net/news/1-19-release) ## What's Changed Refer to the [original 1.19 notes](https://github.com/fosrl/pangolin/releases/tag/1.19.0) for a complete list of what changed since 1.18. * Add update notifications for different client types * Add delete resources associated with site * Add country flags * Add warning about not using .local aliases * Fix no data in status history when last data was over 90 days ago * Fix split by space","recordedAt":"2026-10-20T15:42:38.755Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.19.3"},{"id":"ship:6468b7d9-e07d-4fd6-a2a6-c7aeffcd2965","kind":"release","at":"2026-06-12T22:17:56.000Z","precision":"EXACT","title":"1.19.2","summary":"## Read the 1.19 Announcement Read the full announcement with discussion of new features: [Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More](https://pangolin.net/news/1-19-release) ## What's Changed Refer to the [original 1.19 notes](https://github.com/fosrl/pangolin/releases/tag/1.19.0) for a complete list of what changed since 1.18. - Fix mode missing in possible migration edge case - Fix SSH public resource not working with roles other than admin - Fix SSH public resource not respecting ssh action restriction on roles - Fix missing translations - Fix private SSH resource edge cas","recordedAt":"2026-10-20T15:42:38.773Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.19.2"},{"id":"ship:8df02a1a-cdb7-4186-b405-8af363ffc571","kind":"release","at":"2026-06-12T05:22:02.000Z","precision":"EXACT","title":"1.19.1","summary":"## Read the 1.19 Announcement Read the full announcement with discussion of new features: [Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More](https://pangolin.net/news/1-19-release) ## What's Changed - Add resource policies for public resources - Add browser based RDP access via public resources (requires newt >1.13.0) - Add browser based VNC access via public resources (requires newt >1.13.0) - Add browser based SSH access via public resources (requires newt >1.13.0) - Add native Pangolin SSH mode (for private and public resources) that does not require configuring OpenSSH server an","recordedAt":"2026-10-20T15:42:38.788Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.19.1"},{"id":"ship:e5f19568-9aa3-4747-a7b8-ceedba6d751b","kind":"release","at":"2026-06-11T23:57:51.000Z","precision":"EXACT","title":"1.19.0","summary":"## Read the 1.19 Announcement Read the full announcement with discussion of new features: [Pangolin 1.19: Browser Remote Access — SSH, RDP, VNC & More](https://pangolin.net/news/1-19-release) ## What's Changed Refer to the [original 1.19 notes](https://github.com/fosrl/pangolin/releases/tag/1.19.0) for a complete list of what changed since 1.18. * Fix migration issue when there are no public resources ## How to Update > [!WARNING] > This version includes a new mode of private resource: SSH. If you had previously used host resources and configured the SSH access tab, you will now need to switch","recordedAt":"2026-10-20T15:42:38.801Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.19.0"},{"id":"ship:fa10dc32-dc08-4178-ab54-c05e69b487f0","kind":"release","at":"2026-06-11T23:35:53.000Z","precision":"EXACT","title":"1.19.0-rc.1","summary":"## 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. [Use the d","recordedAt":"2026-10-20T15:42:38.817Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.19.0-rc.1"},{"id":"ship:095e8e7e-4570-490b-b802-1a60057a525e","kind":"release","at":"2026-06-11T23:35:51.000Z","precision":"EXACT","title":"1.19.0-rc.0","summary":"## 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. [Use the d","recordedAt":"2026-10-20T15:42:38.833Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.19.0-rc.0"},{"id":"ship:5bb55728-a960-47a1-8818-e12755cef8f2","kind":"release","at":"2026-06-11T23:35:47.000Z","precision":"EXACT","title":"1.18.3","summary":"## Read the 1.18 Announcement Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release) ## What's Changed * Add pagination to user and role dropdown to handle many users and roles * Add link to http private resources on the member page * Add translations to the member page * Add clear certificates pangctl command * Add flattened data fields from the {{data}} object in alert webhooks * Add ENABLE_SQLITE_WAL_MODE env var to enable WAL mode for sqlite * Fix mismatched resource hea","recordedAt":"2026-10-20T15:42:38.861Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.18.3"},{"id":"ship:13cd3a32-ddd0-406a-b1d4-a56bbbb91af8","kind":"release","at":"2026-06-11T23:35:45.000Z","precision":"EXACT","title":"1.18.2","summary":"## Read the 1.18 Announcement Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release) ## What's Changed * Fix status history and status of resources not updating in CE * Add support for customizing webhook body for alerts * Support scraping multiple acme json files if directory provided in `acme_json_path` * Support scraping in certificates from a HTTP endpoint using `acme_http_endpoint` * Various other bug fixes and improvements **Full Changelog**: https://github.com/fosrl/p","recordedAt":"2026-10-20T15:42:38.874Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.18.2"},{"id":"ship:e95dc9c6-a89a-4764-a209-67889fa966b1","kind":"release","at":"2026-06-11T23:35:43.000Z","precision":"EXACT","title":"1.18.1","summary":"## Read the 1.18 Announcement Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release) ## What's Changed - Add cert status in public resources table - Add cert status in private resources table - Fix handle backward compatible siteId in site-resource API calls - Fix handle sans in the acme.json - Fix cert status failed when no EE license is present - Fix migration to handle possible not null for TCP, UDP, and ICMP - Fix broken underlined font rendering in FireFox browsers - Fi","recordedAt":"2026-10-20T15:42:38.886Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.18.1"},{"id":"ship:1762a669-cf81-442b-af09-8149a24f6d3a","kind":"release","at":"2026-06-11T23:35:41.000Z","precision":"EXACT","title":"1.18.0-rc.0","summary":"## 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. ## What's","recordedAt":"2026-10-20T15:42:38.912Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.18.0-rc.0"},{"id":"ship:1f1f7a5a-8d1e-449d-b667-26e25a2c228c","kind":"release","at":"2026-06-11T23:35:39.000Z","precision":"EXACT","title":"1.18.0","summary":"## Read the Announcement Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release) ## What's Changed - Add HTTPS reverse proxy support for private resources - Add high-availability and latency-based routing to private resources by defining more than one routing site - Add uptime tracking to sites and resources - Add arbitrary health checking (HTTP, TCP) that isn’t linked to a resource - Add alert rules to automate notifications (emails, webhooks, and other integrations) for sit","recordedAt":"2026-10-20T15:42:38.899Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.18.0"},{"id":"ship:c6273dd8-7b9b-43dc-a140-b46e2b15b39f","kind":"release","at":"2026-06-11T23:35:37.000Z","precision":"EXACT","title":"1.17.1","summary":"## What's Changed * Fix countries from getting stuck highlighted on world map by @AdnanSilajdzic in https://github.com/fosrl/pangolin/pull/2825 * Fix invite email encoding by @jbelke in https://github.com/fosrl/pangolin/pull/2806 * Fix host mode private resource IP destinations not accessible - restart newt to fix after updating * Fix default identity provider dropdown not visible * SQL migration edge case adjustments * Various other small fixes and improvements ## New Contributors * @AdnanSilajdzic made their first contribution in https://github.com/fosrl/pangolin/pull/2825 * @jbelke made the","recordedAt":"2026-10-20T15:42:38.927Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.17.1"},{"id":"ship:4f7ef720-e3a9-4527-85aa-12bb7692a906","kind":"release","at":"2026-06-11T23:35:34.000Z","precision":"EXACT","title":"1.17.0-rc.0","summary":"## 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. ## What's","recordedAt":"2026-10-20T15:42:38.959Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.17.0-rc.0"},{"id":"ship:c468bc4e-ef1d-4202-80fb-ebbcd912e7b8","kind":"release","at":"2026-06-11T23:35:32.000Z","precision":"EXACT","title":"1.17.0","summary":"## Read the Announcement Read the full announcement with discussion of new features: [Pangolin 1.17 - Multiple roles per user, site provisioning keys, log streaming, and more](https://pangolin.net/news/1-17-release) ## What's Changed - Add multiple role assignment for users (full RBAC) - Add improved role mapping handling during auto-provisioning for identity providers - Add built-in templates for Google and Azure to global identity providers - Add region blocking within the rulesets to restrict or allow traffic based on geographic location - Add site provisioning keys to create sites on first","recordedAt":"2026-10-20T15:42:38.941Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.17.0"},{"id":"ship:1a4f61e2-9adf-43ed-b701-1331028660b0","kind":"release","at":"2026-06-11T23:31:45.000Z","precision":"EXACT","title":"1.18.4","summary":"## Read the 1.18 Announcement Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release) ## What's Changed * Add allow editing self and owner user roles * Add s3 log streaming endpoint * Add client endpoint to network log * Add streaming errors for debug * Improve show when a domain is config managed * Improve refer to SSL as TLS by @AstralDestiny * Fix email not prefiling in invite * Fix confirm delete of share links * Fix pick the most specific domain in blueprints * Fix not i","recordedAt":"2026-10-20T15:42:38.848Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/fosrl/pangolin/releases/tag/1.18.4"}],"totals":{"ships":31,"contractSource":0,"locks":0,"resumed":0,"marketIntegrity":0,"verification":0},"total":31,"truncated":false,"nextCursor":null,"disclaimer":"Public, source-backed activity HEY recorded. Still Building means verified activity through a tracked market drawdown — it is not a prediction, not a ranking by price, and not investment advice. Few projects meet Still Building or Under the Radar at any time; both are strict by design, and list responses carry the counts."}