v0.71.5
Added 19
- Add support for hibob-oauth integration
- Add account API key CRUD endpoints
- Add support for Garmin OAuth2 integration
- Add generic HTTP API email provider
- Redesign billing plans section
- Deploy functions via CLI
- Redesign team settings page
- Add luma-v2 targeting public-api.luma.com
- Add support for okta api key integration
- Add support for yokoy integration
- Rotate webhook signing key
- Add support for viewpoint-vista integration
- Add support for revolut-business integration
- Add connections list tool to MCP
- Add log retention environment variable
- Add integrations delete tool to MCP
- Add missing schema and hints to management MCP tools
- Add account API key dashboard
- Redesign billing details section
From Nango
v0.71.5 - 2026-08-27
Added
- (integrations) Add support for hibob-oauth (#7041) by @hassan254-prog
- Add account API key CRUD endpoints (#7024) by @kaposke
- (integrations) Add support for Garmin OAuth2 (#7037) by @jcseo3
- (email) Add generic HTTP API email provider (#7029) by @ksk-ktsr
- (webapp) Redesign billing plans section (#6907) by @macko911
- (cli) Deploy functions (#7068) by @TBonnin
- (webapp) Redesign team settings page (#6904) by @macko911
- (providers) Add luma-v2 targeting public-api.luma.com (#6922) by @grayashh
- (integrations) Add support for okta api key (#7073) by @hassan254-prog
- (integrations) Add support for yokoy (#7077) by @hassan254-prog
- (environment) Rotate webhook signing key (NAN-6550) (#7082) by @agusayerza
- (integrations) Add support for viewpoint-vista (#7048) by @hassan254-prog
- (integrations) Add support for revolut-business (#7075) by @hassan254-prog
- (mcp) Add connections list tool (#7057) by @marcindobry
- (logs) Add a log retention env var (#7045) by @hassan254-prog
- (mcp) Add integrations delete tool (#7032) by @marcindobry
- (mcp) Add missing schema and hints to management mcp tools (#7090) by @marcindobry
- Add account API key dashboard (#7025) by @kaposke
- (webapp) Redesign billing details section (#6908) by @macko911
- (webapp) Address post-merge Account API keys UI review (#7095) by @kaposke
- (integrations) Add support for chartboost (#6463) by @murphyalexandre
- (integrations) Add support for neon (#6823) by @sahilnyk
- (integrations) Add support for meilisearch (#6713) by @qdequele
- (integrations) Add support for livetennisapi (#6910) by @bensynapse
- (server) Add public environment management endpoints (#6973) by @ErickRDev
- (integrations) Add support for agentline (#7102) by @hassan254-prog
- (integrations) Add support for agency-zoom (#7105) by @hassan254-prog
- (integrations) Add support for chili-pipper (#7103) by @hassan254-prog
- (integrations) Add support for statsig (#7104) by @hassan254-prog
- (integrations) Add support for factorial api key (#7088) by @hassan254-prog
- (feature-flags) NAN-6476 serve flags from env vars (#7080) by @agusayerza
- (webapp) Add change password to user profile (#6931) by @kaposke
- (ci) Add Storybook PR preview deploys (#7084) by @macko911
- (mcp) Add Connect Session creation tool (#7108) by @marcindobry
- (shared-credentials) Allow for github-app to be added as a shared credential (#7069) by @hassan254-prog
- (webapp) Add a primary action to the billing page header (#7111) by @macko911
- (server) Cleanup endpoint (#7126) by @hassan254-prog
- Add POST /functions/invocations (#7106) by @TBonnin
- (metrics) Add provider config key to metrics - opt in only (#7120) by @rossmcewan
- (design-system) Add link variants to Button per Figma (#6887) by @macko911
- (server) Let the dashboard's API target be configured separately from NANGO_SERVER_URL (#7064) by @ksk-ktsr
- (server) Add public environment api-keys management endpoints (#7007) by @ErickRDev
- (team) Prefill invite form from join request (NAN-6564) (#7093) by @macko911
- (integrations) Add support for transporeon carrier (#7140) by @hassan254-prog
- Add changelog entry for dashboard password change (#7141) by @sapnesh-nango
- (plans) Add audit trail entitlement columns (NAN-6483) (#6966) by @pfreixes
- (design-system) Lift Alert into design system (#7122) by @macko911
- (audit) Gate the audit trail on plan entitlements (NAN-6484) (#6968) by @pfreixes
- (mcp) Add connections get tool (#7066) by @marcindobry
- (audit) Retain audit events for a year, not 90 days (NAN-6485) (#7162) by @pfreixes
- (providers) Add Hail (#6840) by @r13i
- Add shopify webhook docs (#7114) by @hassan254-prog
- (integrations) Add support for Pushpay ChMS V2 (#7011) by @chrisShick
- (webapp) Add a billing & usage summary strip (#7109) by @macko911
- (billing) Alert customers when an invoice is overdue (#6845) by @macko911
- (integrations) Add support for CDW (#7155) by @pr28416
- (server) Add agent session persistence (NAN-6593) (#7152) by @agusayerza
- (runner) Tighten runner egress networkpolicy (#7144) by @rossmcewan
- (server) Track usage of deprecated functions endpoint (#7153) by @hassan254-prog
- (functions) Add logging/tracking to POST /functions/invocations (#7160) by @TBonnin
- (billing) Show overdue alert to all members (#7177) by @macko911
- (server) Mint and validate agent session tokens (NAN-6596) (#7169) by @agusayerza
- (mfa) Require a second factor to change or reset a password (NAN-6586) (#7110) by @agusayerza
- (webapp) Show billed-this-month spend in the summary strip (#7145) by @macko911
- (integrations) Add support for sage-300-cre (#7163) by @hassan254-prog
- (integrations) Add support for stedi (#7185) by @hassan254-prog
- (integrations) Add support for omni analytics (#7186) by @hassan254-prog
- (audit) Record connection.created for every creation route (NAN-6470) (#7146) by @pfreixes
- (mcp) Add proxy request tool (#7135) by @marcindobry
- (integrations) Add support for athenahealth (#7187) by @hassan254-prog
- (integrations) Add RyderShip integration (#6651) by @VaiMatt
- (integrations) Add support for splunk (#6567) by @vigilance-roi
- (integrations) Add support for streamline-ai (#7161) by @hassan254-prog
- (audit) Export the audit trail as CSV from the dashboard (#7175) by @pfreixes
- (integrations) Add support for epost-klara (#7189) by @hassan254-prog
- (logs) Add an actor to operations (NAN-6592) (#7184) by @agusayerza
- (kvstore) Sliding window rate limiter (NAN-6609) (#7116) by @agusayerza
- (orchestrator) Add immediate task throttling (NAN-6404) (#7170) by @agusayerza
- (scheduler) Support per-group task cap overrides (#7154) by @agusayerza
- (persist) Enforce connection-to-environment ownership on all routes (#7198) by @hassan254-prog
- (usage) Add v2 function execution aggregates (#7172) by @ErickRDev
- (design-system) Lift Tooltip into design system (#7176) by @macko911
- (webapp) Align Billing & usage page with the latest designs (#7139) by @macko911
- (server) Track usage of the connections search param (#7179) by @hassan254-prog
- (audit) Mark events reached through an impersonation session (#7183) by @pfreixes
- (audit) Record the scopes an API key was granted, on every route (#7212) by @pfreixes
- (mcp) Add functions list tool (#7182) by @marcindobry
- (server) Add webhook for recovered oauth connection (#7202) by @rbwest
- (billing) Let customers set spend alerts (#7180) by @macko911
- (audit) Record sync.triggered on the public API, and unify sync audit events across public and private (NAN-6715) (#7210) by @pfreixes
- (mcp) Track tool call outcomes in Datadog (#7226) by @marcindobry
- (audit) Identify deployed functions by integration and name, and record the deploy source (#7224) by @pfreixes
- (authz) Add grant language and roles (NAN-6657) (#7218) by @kaposke
- Add documentation tools to management MCP (#7211) by @marcindobry
- (agent-sessions) Resolve tenant connection selectors (NAN-6594) (#7217) by @agusayerza
- (usage) Export and cap function runtime in started seconds (#7173) by @ErickRDev
- Add changelog entries for account API keys, team join at signup, and Japanese Connect UI (#7234) by @sapnesh-nango
- Add GET /functions/invocations/:id endpoint (#7229) by @TBonnin
- Add function_runtime in plan with default=lambda (#7230) by @TBonnin
- (audit) Add the missing details to failed connection and webhook events (#7242) by @pfreixes
- (auth) Internal service auth (#7167) by @rossmcewan
- (integrations) Add support for vincere (#7079) by @hilmia
- (audit) Let an impersonated session read a recorded account's trail (#7246) by @pfreixes
- (audit) Count recorded and dropped audit events per resource (#7247) by @pfreixes
- (server) Track account ID in management MCP metrics (#7248) by @marcindobry
- (mfa) Record why an MFA verification was rejected (NAN-6615) (#7216) by @agusayerza
- (server) Normalized principal and shadow evaluation (NAN-6657) (#7237) by @kaposke
- (server) Compile a toolset policy into a resolved tool list (NAN-6595) (#7231) by @agusayerza
- (server) Add POST /sessions to create an agent session (NAN-6597) (#7232) by @agusayerza
- (server) Serve a session-scoped MCP endpoint at /session/{id}/mcp (NAN-6600) (#7239) by @agusayerza
- (mcp) Add deploy function tool (#7213) by @marcindobry
- (mcp) Add deploy template tool (#7214) by @marcindobry
- (mcp) Add deployment status tool (#7215) by @marcindobry
- (audit) Stop auditing the public metadata and sync trigger endpoints (#7269) by @pfreixes
- Show per-metric charges for paid plans (#7208) by @macko911
- (functions) Support for http trigger (#7250) by @TBonnin
- (runner) Split persist_logs DT telemetry callsites (#7249) by @ErickRDev
- (metering) Export runner->persist data transfer to Orb (#7253) by @ErickRDev
Changed
- Link self-hosting guide from Management MCP changelog entry (#7071) by @mintlify[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/532a3d96454bc35ff996a64f6f45125ba56d2f21 by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/0cc2143233d4b3fd62ff86e368acdf6a3725ff95 by Victor Lang'at by @github-actions[bot]
- Update version in manifest by @actions-user
- (webapp) Move InputOTP out of components-v2 (#7089) by @macko911
- (env) Centralize environment creation validation (#6972) by @ErickRDev
- (action) Extract a non-HTTP action executor from runAction (NAN-6591) (#7115) by @agusayerza
- Replace mentions of secret key with API key (#7107) by @kaposke
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/ad1f47ff31378b945e1925b5d464608ec2c6edfb by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/172e3507fc38b648ef382135d8e9fd15679ea51e by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/78a950c69fab9ac98dc3546b4f1e092cd57ee6e5 by Steven Zhou by @github-actions[bot]
- (webapp) Migrate StyledLink to design-system Button (#7112) by @macko911
- Update version in manifest by @actions-user
- Link self-hosted 2FA setup from changelog entry (#7137) by @mintlify[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/7c3f0df6ece37b0175cf7009ce5ba0a7bf5f3150 by Victor Lang'at by @github-actions[bot]
- (design-system) Put Design System first in Storybook (#7138) by @macko911
- Document public environment management APIs (#7148) by @kaposke
- Start MDX body headings at H2 (#7194) by @sapnesh-nango
- Demote connect guide H1 headings to H2 (#7197) by @sapnesh-nango
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/91ecf3e04fb0523ec534d175e70c40244dc1bde3 by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/59236082c6afed77259e4454611af1e521bf1729 by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/32568c4f8c95e79117da63ea443e61e16cf4ee52 by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/80803b3b93c962dc4f550cf5dd610a0a982a6fa7 by Quentin de Quelen by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/b521e55f70398e1bb519a1e9aef7e4a594936b6e by Victor Lang'at by @github-actions[bot]
- PostInvocation create a orchestrator task (#7195) by @TBonnin
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/965f2d99e8529286b8a7c6c0cd325311fd25667c by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/a15a14d386a12a4326634ddeb10fe64f59eb46e4 by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/4afb9793b2f1ee919b1663a82aba217721b13ed8 by Victor Lang'at by @github-actions[bot]
- Changelog for Management MCP tools, connection recovery webhook, and 2FA on password changes (#7238) by @sapnesh-nango
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/b8bd9f83607f5e7154dfbbcf4895e9652603e2b8 by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/80f9c8da4c24ef3d8d23fd7e2ec24384fc553fce by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/ffb3660049ff396b95ae64e48825f3001c9f6533 by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/a16b84511c0f588e4a03472e84c8d336672ce1ef by Victor Lang'at by @github-actions[bot]
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/5a61467f333264adb4b09162a67f24a204f29b5a by Victor Lang'at by @github-actions[bot]
- Execute simple function (#7219) by @TBonnin
- (integration-templates) Automatic update from https://github.com/NangoHQ/integration-templates/commit/ace291ffa324bebe0ff746cc3c2c7757065a5d9f by Victor Lang'at by @github-actions[bot]
- Link Management MCP reference to coding agent setup (#7259) by @mintlify[bot]
- Refresh coding agent MCP setup (#7252) by @marcindobry
Fixed
- (webapp) Disallow crawling of app.nango.dev in robots.txt (#7074) by @macko911
- (cli) Derive integrationId from path root (#7072) by @TBonnin
- Keep auth tokens out of PostHog and Sentry (#7078) by @macko911
- (webapp) Align env settings panel border (#7091) by @macko911
- (design-system) Migrate border.interactive to border.input (#7086) by @macko911
- (mfa) Tolerate authenticator clock drift (NAN-6568) (#7097) by @agusayerza
- (inputs) Render placeholders with a dedicated token (#7113) by @macko911
- (design-system) Sync danger-family tokens from design/tokens (#7083) by @macko911
- Js-yaml upgrade (#7124) by @rossmcewan
- Upgrade postcss fix high transitive (#7125) by @rossmcewan
- (webapp) Improve usability of billing emails input field (#7134) by @macko911
- (server) Emit MCP schemas as JSON Schema 2020-12 (#7147) by @marcindobry
- (mfa) Reuse the session's recent MFA verification for impersonation (NAN-6614) (#7128) by @agusayerza
- (webapp) Properly handle oauth_scopes_override (#7034) by @hassan254-prog
- (billing) Filter overdue invoices by due date (#7168) by @macko911
- (auth) Bind invitation signup tokens to invited email (#7151) by @ErickRDev
- (sync) Don't resume manually paused syncs on connection reauth (#7136) by @hassan254-prog
- (audit) Stop one bad event from duplicating the ones batched with it (#7166) by @pfreixes
- (providers) Update instagram authorization url (#7190) by @hassan254-prog
- Fix heading hierarchy on core and integration pages (#7201) by @sapnesh-nango
- (webapp) Overdue alert sends you to the billing page (#7191) by @macko911
- (webapp) Correct the spend headline's reveal and tooltip (#7196) by @macko911
- (connect-ui) Pre-bundle react/jsx-runtime in vitest config (#7205) by @macko911
- (server) Harden pre/post connection proxy request (#7206) by @rossmcewan
- (providers) Accept any Auvik region instead of a fixed enum (#7223) by @mayankj
- (audit) Identify an accepted or declined invite by the user, not the email (#7225) by @pfreixes
- (audit) Align the field order and the target format across every read surface (#7241) by @pfreixes
- (audit) Record what a user update changed (#7240) by @pfreixes
- (audit) Record the integration's name and provider on its events (#7243) by @pfreixes
- (audit) Record which environment a public API key was created in (#7245) by @pfreixes
- (onboarding) Rank team suggestions by users on the matching domain (#7236) by @ErickRDev
- (design-system) Align toast and compact Alert with the Figma spec (#7244) by @macko911
- (audit) Record the login when SSO holds it for MFA (#7255) by @pfreixes