v0.70.5

ShenhanQian/VHAPv0.70.5May 27, 2026by nango-repository-pusher[bot]

AI Summary

This release focuses on observability and extensibility, adding byte metering for proxy transfers, a new function listing endpoint, and a lightweight feature flag system. It also adds support for numerous new integrations and expands records functionality with a size column and byte budgeting.

Key Highlights

  • Byte metering for proxy transfers
  • New function listing endpoints
  • Lightweight feature flag system with dark/light mode
  • New integrations (VideoAsk, Swarm, etc.)
  • Records size_bytes column and byte budgeting

New Features

  • Byte metering
  • Function listing endpoints
  • Feature flags
  • Records size tracking

Full Release Notes

## [v0.70.5] - 2026-05-27

### Added

- *(proxy)* Meter transferred bytes via transport (#6078) by @ErickRDev
- *(server)* Add search query to function list endpoint (#6154) by @kaposke
- *(server)* New endpoint to get single function (#6155) by @kaposke
- *(ci)* Split TypeScript build and type-checking (#6104) by @macko911
- *(nan-5088)* Scopes remap — accept legacy and new scopes, expand existing keys (#6088) by @pfreixes
- *(nan-5088)* Drop legacy scopes from public route mappings (#6099) by @pfreixes
- *(scopes)* Improve agent to also work with oauth2_cc providers (#6036) by @hassan254-prog
- *(records)* Add size_bytes column to records table (#6164) by @TBonnin
- Add custom llms indexes (#6074) by @bastienbeurier
- *(integrations)* Add support for sap concur password grant (#6182) by @hassan254-prog
- *(webhooks)* Add support for videoask webhooks (#6192) by @hassan254-prog
- *(integrations)* Add support for the swarm (#6183) by @hassan254-prog
- *(integrations)* Add support for store-census (#6185) by @hassan254-prog
- *(integrations)* Add support for wappalyzer (#6188) by @hassan254-prog
- *(integrations)* Add support for followupboss (#6194) by @hassan254-prog
- Use stateless sandbox tokens for remote functions (#6161) by @marcindobry
- *(records)* Bound getRecords response by byte budget (NAN-5409) (#6187) by @pfreixes
- *(nan-5088)* Strip legacy scopes from DB + remove dead code (#6179) by @pfreixes
- *(integrations)* Add support for planning center online (#6123) by @chrisShick
- *(integrations)* Improve smartsheet to accept a different app host (#6211) by @hassan254-prog
- *(records)* Add budgetTotalBytes span tag for dry-run overshoot (#6212) by @pfreixes
- *(webapp)* Add design system tokens sync (#6201) by @macko911
- *(metering)* Observability + 60s CH timeout for S3 export cron (#6217) by @pfreixes
- *(webhooks)* Add support for folk webhook (#6218) by @hassan254-prog
- *(integrations)* Add support for superhuman-mcp (#6219) by @hassan254-prog
- *(integrations)* Add support for nexthink (#6203) by @hassan254-prog
- *(integrations)* Add support for dynatrace (#6205) by @hassan254-prog
- *(integrations)* Add support for tanium (#6202) by @hassan254-prog
- *(integrations)* Add support for microsoft-intune (#6206) by @hassan254-prog
- *(integrations)* Add support for Pushpay ChMS V1 (#6128) by @chrisShick
- *(integrations)* Add support for ImmyBot (#6127) by @rjinturkar-oai
- *(providers)* Add NinjaOne SaaS Backup integration (#6113) by @rjinturkar-oai
- *(ci)* Add webapp PR preview deploy workflow (#6191) by @macko911
- *(design-system)* Add basic Storybook setup with a11y and MCP addons (#6204) by @macko911
- Add repo agent guidance and skills (#6235) by @marcindobry
- *(integrations)* Add support for sage-200 (#6233) by @hassan254-prog
- *(integrations)* Add BigChange OAuth2 Client Credentials provider (#6224) by @ettanbazil1
- *(server)* Endpoint to list templates from and integration with deployed metadata (#6199) by @kaposke
- *(security)* Add SECURITY.md (#6255) by @rossmcewan
- *(webapp)* Lightweight feature flag system with dark/light mode toggle (#6223) by @macko911
- *(metering)* Deterministic S3 keys + skip-if-exists for billing export (#6242) by @pfreixes
- *(integrations)* Add support for lightfield (#5994) by @aadi-lightfield

### Changed

- Update version in manifest by @actions-user
- *(records)* Cache imported CryptoKey across decryptAsync calls (#6167) by @pfreixes
- Migration to drop unused columns replaced by `source` (#6110) by @kaposke
- *(usage)* Replace BATCHER_DROPPED with ingest result + latency (#6176) by @pfreixes
- Lambda timeout developer update  (#5958) by @rbwest
- Update API count from 700+ to 800+ (#6184) by @sapnesh-nango
- Note Claude Code workaround for skills install regression (#6197) by @mintlify[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/360191fbf244869e05418b0e67cc5977721c514a by Victor Lang'at by @github-actions[bot]
- *(ci)* Move LLM index generation from PR validation to post-merge (#6195) by @hassan254-prog
- Update version in manifest by @actions-user
- Extract Function abstraction and split domain/api types (#6196) by @kaposke
- Update Google OAuth review guide with YC office hour insights (#6165) by @sapnesh-nango
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/3de84647fe31300d903cb6ecc328fa0bce442fc9 by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/83d64bfe895863c533c12abae2c1beab3ad6183d by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/d5fb95721f508685b134e70b13186ad74f6153be by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/b77b57484633dce7e3cf70eadb833a1a8744421d by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/788a7d15ac8359781b47e054e859a30746b19abd by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/dc40b608db61117d110ee10c6aa7fcc3c55a861f by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/768dbf01e0046d8aa7e09569f325d19d8ae2af2c by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/e1a4bda58d2ab641e4421d62de08f11f6571d0c6 by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/7c50289d4162a2df1b06ac88a062f4e46845632c by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/3fe9b9cddea46f112844b302671e4a6379810096 by Victor Lang'at by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/668d3caa5527efe932dd75382da433821750bd3d by Victor Lang'at by @github-actions[bot]
- Harden npm installs (#6226) by @marcindobry
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/7d6c3e2e93ac5ebc3a9330bb914f4969e7737f1e by Marcin Dobrowolski by @github-actions[bot]
- *(integration-templates)* Automatic update from https://github.com/NangoHQ/integration-templates/commit/a1edcd554837e5d7b241eef6f3e4be9db1abf659 by Victor Lang'at by @github-actions[bot]
- *(webapp)* Extract app bootstrap into src/app/, clean up src root (#6247) by @macko911
- *(cli)* Bump node version (#6253) by @rbwest

### Fixed

- *(dd-trace)* Revert dd-trace version (#6173) by @rossmcewan
- *(husky)* Skip prepare-commit-msg during rebase (#6168) by @macko911
- *(integrations)* Correct Simpro brand casing (was simPRO) (#6166) by @ettanbazil1
- Clarify OTel feature gating error message (#6181) by @rguldener
- *(server)* Restart trial when downgrading to free plan (#6170) by @rossmcewan
- *(proxy)* Treat image uploads as binary (#6093) by @LevSky22
- *(lambda)* Change tenant key to be per account not account/environment (#6189) by @rossmcewan
- *(records)* Fix deleteOutdatedRecords slow query under large seen sets (#6198) by @TBonnin
- *(records)* Materialized page and seen cte (#6200) by @TBonnin
- *(webapp)* Remove env from non-env-specific page URLs (#6098) by @macko911
- *(metering)* Emit S3 export timestamp at end-of-day to satisfy Orb grace period (#6210) by @pfreixes
- *(server)* Return credentials for get integration for gh oauth app (#6221) by @hassan254-prog
- *(integration)* Fix prospeo api key regex pattern (#6222) by @hassan254-prog
- Fix mcp provider docs (#6230) by @hassan254-prog
- *(ci)* Shorten preview deploy comment URL and timestamp (#6236) by @macko911
- *(eslint)* Eliminate IDE false positives in browser packages (#6251) by @macko911
- *(security)* Vulns and new pattern (#6254) by @rossmcewan
- *(webapp)* Fix KeyValueInput inconsistent empty row and rename tabs (#6241) by @kaposke
- *(managed-release)* Publish release to new repo (#6227) by @rossmcewan

[v0.70.5]: https://github.com/NangoHQ/nango/compare/v0.70.4..v0.70.5

<!-- generated by git-cliff -->