Releases: NangoHQ/nango
Releases · NangoHQ/nango
v0.69.7
v0.69.7 - 2025-10-31
Added
- (integrations) Add support for onelogin (#4932) by @hassan254-prog
Changed
- Sample app (#4920) by @hassan254-prog
Fixed
- (usage) Account for deleted connections when revalidating records (#4928) by @TBonnin
- (deploy) Ensure we filter on the type (#4937) by @khaliqgant
- Keep feature flag overrides when upgrading (#4934) by @TBonnin
- Record schema compilation caching (#4902) by @TBonnin
- (deploy-versions) Dont force version (#4938) by @khaliqgant
v0.69.6
v0.69.6 - 2025-10-30
Added
- (oauth2) Allow tokenurl interpolation from redirect url metadata (#4804) by @hassan254-prog
- (webapp) Redesign UsageCard (#4884) by @kaposke
- (webhooks) Add support for shopify-api-key webhooks (#4903) by @hassan254-prog
- (integrations) Add support for pennylane-company-api (#4848) by @hassan254-prog
- Add docs about retrieval of sharepoint specific access token (#4835) by @hassan254-prog
- (integrations) Add support for aimfox oauth (#4888) by @hassan254-prog
- (integrations) Add support for microsoft admin (#4904) by @hassan254-prog
- (server) V2 plan definitions (#4906) by @kaposke
- Hide usage for old plans (#4917) by @kaposke
- (cli-create-command) New create command for zeroyaml in the cli (#4892) by @khaliqgant
- (integrations) Add support for sap fieldglass (#4907) by @hassan254-prog
- (integrations) Add support for sap business one (#4911) by @hassan254-prog
- (integrations) Add support for momentum-io (#4914) by @hassan254-prog
- (ui-copy) Add copy button and allow pasting (#4916) by @khaliqgant
- Add breaking changelog entry about log ingestion (#4933) by @bastienbeurier
Changed
- (usage) Revalidate connections and records usage metrics in cache (#4898) by @TBonnin
- (usage) Revalidate billing metrics from orb (#4910) by @TBonnin
- Delete old usage tracking / capping (#4918) by @kaposke
- Slack api gotchas (#4921) by @hassan254-prog
- Update version in manifest by @actions-user
- Add AI tool calling use case (#4909) by @bastienbeurier
- Address OpenAI SDK implement guide PR comments + standardize page capitalization (#4936) by @bastienbeurier
Fixed
- (docs) Status not status_code (#4899) by @khaliqgant
- (deploy) Concurrency issue (#4894) by @khaliqgant
- (runner) Optionally set datadog profiling for runners (#4900) by @rossmcewan
- (providers) Use api_domain as zoho base_url fallback (#4901) by @hassan254-prog
- (runner) Be more explicit with the runner sizing (#4905) by @rossmcewan
- (providers) Fix intercom url (#4908) by @hassan254-prog
- When a sync expires, webhook says type = INITIAL (#4912) by @TBonnin
- (record count) Do not count records from deleted connections (#4919) by @TBonnin
- (usage) Don't overwrite records/connections with orb metrics (#4924) by @TBonnin
- (server) Set keep-alive and header timeouts (#4925) by @rossmcewan
- Records count reporting logic to account for all models/variants (#4926) by @TBonnin
- (providers) Use dynamic value for base_url in Medallia (#4922) by @hassan254-prog
- Do not push self-hosted image on PR build (#4929) by @TBonnin
v0.69.5
v0.69.5 - 2025-10-22
Added
- Add plan.webhook_forwards_max column (#4871) by @TBonnin
- (integrations) Add support for ironclad (#4818) by @hassan254-prog
- (webhooks) Add support for notion webhooks (#4864) by @hassan254-prog
- (integrations) Add support for teamleader focus (#4819) by @hassan254-prog
- (integrations) Add support for loop returns (#4849) by @hassan254-prog
- (integrations) Add support for affinity v2 and webhooks (#4854) by @hassan254-prog
- (integrations) Add support for pingone (#4845) by @hassan254-prog
- (auth-links) Add in logic for a magic auth link and adjust styling appropriately (#4879) by @khaliqgant
- (runner) Add node selector and toleration (#4889) by @rossmcewan
- (webapp) Redesign billing & usage (#4873) by @kaposke
- (integrations) Add support for streak (#4887) by @hassan254-prog
Changed
- (integration-templates) Automatic update from NangoHQ/integration-templates@bd49103 by Hassan_Wari by @github-actions[bot]
- Dd metric when usage is capped (#4875) by @TBonnin
Fixed
- Rename webhook_forwards usage metric (#4872) by @TBonnin
- (runner) Annotate pods to prevent disruption (#4874) by @rossmcewan
- (providers) Fix jira post connection script (#4883) by @hassan254-prog
- (webapp) Spacing in verify email screen (#4878) by @kaposke
- (docs) Docs typo (#4867) by @khaliqgant
- (cli) Default to nango-integrations if no path provided (#4880) by @khaliqgant
- (connect-ui) Close button alignment on single integration (#4876) by @kaposke
- (webapp) Nav bar links should open in new tab (#4877) by @kaposke
- Orb_subcribed_at backfill (#4890) by @kaposke
- (cli) Fix autoconfirm flag (#4896) by @hassan254-prog
- (providers) Support region interpolation from connection config for intercom (#4861) by @hassan254-prog
- (mcp-dynamic) Allow custom for mcp generic to patch (#4893) by @khaliqgant
v0.69.4
v0.69.4 - 2025-10-16
Added
- (kvstore) Add more commands (#4838) by @TBonnin
- (integrations) Add support for aimfox (#4842) by @hassan254-prog
- Usage/cache logic to store usage metric (#4846) by @TBonnin
- (mcp-generic) Nango mcp generic (#4852) by @khaliqgant
- (integrations) Add support for onedrive personal (#4858) by @hassan254-prog
- (validation) Add validation script to other types (#4859) by @khaliqgant
- Add usage max columns to plans table (#4857) by @TBonnin
Changed
- Rename docs-v2 to docs (#4855) by @rguldener
- Track usageV2 (#4856) by @TBonnin
- Update version in manifest by @actions-user
- Update links to docs everywhere (#4862) by @rguldener
- (webapp) Upgrade react (#4868) by @kaposke
- Add capping logic for usage v2 (#4863) by @TBonnin
- Usage widget in dashboard to support usagev2 metrics (#4870) by @TBonnin
Fixed
- Api url configuration via env var (#4833) by @TBonnin
- Batch schedules.setLastScheduledTask db query (#4841) by @TBonnin
- (webhook) Fix return statement for sentry-oauth (#4836) by @hassan254-prog
- (webapp-envs) Small env fixes (#4844) by @khaliqgant
- (mcp-action) Throw the entire object to get the stack trace included (#4840) by @khaliqgant
- Update sync job result on deleteRecordsFromPreviousExecutions (#4847) by @TBonnin
- (deploy) Remove render deployment steps (#4850) by @rossmcewan
- (providers) Allow for host:port baseurl pattern for jira data center (#4851) by @hassan254-prog
- (providers) Use
automated: truefor pipedrive api_domain (#4853) by @hassan254-prog - (docker-build) Fix import (#4865) by @khaliqgant
- (providers) Use a different endpoint for verification endpoint within recruitee (#4866) by @hassan254-prog
- (webhook-errors) Expose more granular errors on errors from functions (#4843) by @khaliqgant
- Revert "chore(webapp): upgrade react" (#4869) by @kaposke
v0.69.3
v0.69.3 - 2025-10-10
Added
- (integrations) Add support for adobe workfront (#4806) by @hassan254-prog
- (integrations) Generate fingerprint instead of requiring one to be supplied for snowflake(JWT) (#4793) by @hassan254-prog
- (stack-trace-for-functions) Output stack trace (#4821) by @khaliqgant
- (ux) Warn about console.log in functions (#4822) by @khaliqgant
- Add dd metrics for orb billing event ingestion (#4826) by @TBonnin
- (webapp) Redesign Getting Started (#4802) by @kaposke
- (internal) Add api to retrieve users by account id (#4828) by @rossmcewan
- (integrations) Allow
sharepoint-online-v2andone-driveto store sharepoint access tokens in connectionConfig (#4823) by @hassan254-prog - (docs) Add note about .nango directory (#4834) by @khaliqgant
Changed
- More logging cleaning (#4824) by @TBonnin
- Update version in manifest by @actions-user
Fixed
- Remove update of sync last_fetched_at. it is not being used (#4820) by @TBonnin
- Remove color-scheme declaration (#4816) by @kaposke
- (npm-audit) Audit fixes (#4808) by @khaliqgant
- (docs) Spec issues (#4825) by @khaliqgant
- Otlp export of actions (#4827) by @TBonnin
- (managed-release) Bitnami has deprecated support for many public … (#4831) by @rossmcewan
- (docs) Add tighter validation (#4830) by @khaliqgant
v0.69.2
v0.69.2 - 2025-10-06
Added
- (integrations) Add support for folk (#4801) by @hassan254-prog
Changed
Fixed
- (kvstore) Set defaults on getRedisClient (#4811) by @rossmcewan
- Modify task processor tests to use wildcard groupKeyPattern (#4800) by @TBonnin
- Reverting recent redis change (#4815) by @TBonnin
- (connect-ui) Pass oauth2-cc connection config defaults (#4813) by @hassan254-prog
- (cli-tests) Update path with changed api (#4817) by @khaliqgant
v0.69.1
v0.69.1 - 2025-10-03
Added
Changed
- Migrate instantly docs (#4776) by @hassan254-prog
Fixed
- (ci) Disabling windows tests + wrong docs only condition (#4799) by @TBonnin
- (action-output) Throw if > 2MB (#4784) by @khaliqgant
- (docs) Sample app instruction improvements (#4797) by @khaliqgant
- (account) Increment account created metric (#4807) by @rossmcewan
- (functions) Fix track deletes and scripts -> functions (#4805) by @khaliqgant
- (account) Change dimension attribute name (#4809) by @rossmcewan
- ConnectUI origin check to use baseURL.origin (#4792) by @kishenpateldotwork
- Disable console in sandboxed code (#4803) by @TBonnin
- (kvstore) Use kvstore across the board and allow use of ioredis (#4796) by @rossmcewan
- (connect-ui) Overflow-auto to fix scrollbar (#4810) by @kaposke
v0.69.0
v0.69.0 - 2025-10-02
Added
- (server) Add usage.proxy events (#4694) by @TBonnin
- (integrations) Add Webex integration documentation and logo (#4649) by @hilmia
- (integrations) Add support for google service account (#4657) by @hassan254-prog
- (integrations) Add support for bullhorn (#4656) by @hassan254-prog
- (webhooks) Add support for fillout webhooks (#4713) by @hassan254-prog
- Add ConnectUI settings to environment settings page (#4708) by @kaposke
- (webapp) Add Connect UI customization to feature list (#4719) by @kaposke
- (mcp-usage) Add mcp usage metric (#4714) by @khaliqgant
- (billing) Allow billing batcher to group/aggregate similar events (#4718) by @TBonnin
- Ingest proxy billing events (#4720) by @TBonnin
- Add webhook_forwards event and ingest it as a billing event (#4721) by @TBonnin
- (integrations) Add support for addepar (#4690) by @hassan254-prog
- (integrations) Add support for snapchat ads api (#4682) by @hassan254-prog
- (integrations) Add support for sellsy (#4686) by @hassan254-prog
- (integrations) Add support for datacandy (#4705) by @frank184
- (integrations) Add support for cursor (#4716) by @hassan254-prog
- (proxy) Allow multiple query parameters to be defined for the proxy in provider configs (#4729) by @hassan254-prog
- (integrations) Add support for jobber (#4681) by @hassan254-prog
- (api-status) API status indicator via apidownwatch.com (#4709) by @khaliqgant
- More billing events (#4743) by @TBonnin
- (integrations) Add support for recruitee (#4737) by @hassan254-prog
- (integrations) Add support for adp workforce now (#4736) by @hassan254-prog
- (integrations) Add support for adp lyric (#4751) by @hassan254-prog
- (integrations) Add support for trailscale (#4754) by @hassan254-prog
- (generate-tests) Generate tests from the cli (#4137) by @hassan254-prog
- (deploy) Add deploy to development environment (#4762) by @rossmcewan
- (kubernetes) Add datadog logging annotation to runner pods (#4770) by @rossmcewan
- (webapp) Sidebar and layout redesign (#4744) by @kaposke
- Don't run all gh actions on docs update (#4748) by @TBonnin
- (webhooks) Add support for highlevel (#4759) by @hassan254-prog
- (kvstore) Add more options to config for kvstore to prevent socke… (#4780) by @rossmcewan
- Add subscription date to plan table (#4778) by @kaposke
- Retry on orb 429s + limit usage cron to once per cron interval (#4779) by @TBonnin
- (webhooks) Add support for jobdiva (#4760) by @hassan254-prog
- Add changelog entry for September 2025 (#4769) by @bastienbeurier
- (integrations) Add snipe-it (#4418) by @gonzalde97
- (integrations) Add support for excel (#4761) by @hassan254-prog
- (api-status) Add more status widgets (#4795) by @khaliqgant
- (webapp) Log version and commit hash to console (#4790) by @kaposke
Changed
- Add new APIs to changelog (#4700) by @bastienbeurier
- (metrics) Remove some account breakdown, add for auth type (#4724) by @bodinsamuel
- Migrate from public key (#4723) by @bodinsamuel
- Update Readme & other fixes (#4738) by @rguldener
- Mark free self-hosted as whitelabel (#4746) by @rguldener
- (billing) Billable_connections_v2 and records event tweak (#4756) by @TBonnin
- Remove active connections billing event (#4758) by @TBonnin
- (integration-templates) Automatic update from NangoHQ/integration-templates@3d4aac9 by Khaliq by @github-actions[bot]
- Fix link in changelog (#4783) by @rguldener
- Function executions metrics (#4777) by @TBonnin
- Outlook documentation migration (#4697) by @hassan254-prog
- Migrate google docs (#4698) by @hassan254-prog
- Migrate asana docs (#4734) by @hassan254-prog
- Migrate clickup docs (#4740) by @hassan254-prog
- Migrate box docs (#4741) by @hassan254-prog
- Migrate docs for greenhouse (#4771) by @hassan254-prog
- Migrate atlassian docs (#4775) by @hassan254-prog
- Migrate bamboohr basic docs (#4735) by @hassan254-prog
- Skip github workflows on master (if not direct push) (#4798) by @TBonnin
- Script to backfill subscription dates from orb (#4789) by @kaposke
Fixed
- (fleet) Race condition when node being created (#4704) by @TBonnin
- (integrations) Fix smartsheet refresh token params (#4702) by @hassan254-prog
- (slack) Handle Slack returning 200 when posting message (#4706) by @TBonnin
- (plain) Fix verification url and endpoints (#4710) by @omar-inkeep
- (providers) Fix snowflake username validation (#4715) by @hassan254-prog
- ConnectUI self hosted permissions (#4707) by @kaposke
- (billing) Track executions duration (#4688) by @bodinsamuel
- (webhook) Correctly send auth override webhook (#4711) by @bodinsamuel
- (runner) Telemetry is optional until full deploy (#4725) by @bodinsamuel
- (jobs) Accept undefined telemetry durationMs and memoryGb (#4727) by @TBonnin
- (billing) Replace card, prevent double downgrade (#4717) by @bodinsamuel
- (webapp) Env settings scroll (#4726) by @kaposke
- Sync max concurrency per environment (#4722) by @TBonnin
- (docs) Fix docs on on-event scripts (#4731) by @khaliqgant
- (orch) Simplify dequeue query (#4739) by @TBonnin
- Rename groupPrefix to groupPrefixPattern (#4730) by @TBonnin
- Cleanup after dequeue groupKeyPattern param rename (#4732) by @TBonnin
- Set default frequency of usage export cron to 60mins (#4733) by @TBonnin
- (hooks) Remove slack pre_connection_deletion script (#4745) by @khaliqgant
- (docs) Docs clean and add apidownwatch status (#4747) by @khaliqgant
- (deploy) Remove connect ui deploy to render (#4752) by @rossmcewan
- (endUsers) Duplicate all relationships (#4712) by @bodinsamuel
- (connect-ui) Show display name in success screen (#4749) by @kaposke
- Allow redis url to be passed in as separate components (#4755) by @rossmcewan
- (tests) Fix tests (#4763) by @khaliqgant
- (kubernetes) Smallest pod request size fix (#4768) by @rossmcewan
- (kubernetes) Annotation name must match container not pod (#4772) by @rossmcewan
- (server) Apply permission overrides to CUI settings in connect-session (#4764) by @kaposke
- (mcp) Don't ignore actions with
type: nullinputs (#4757) by @kaposke - (connect-ui) Potential scrollbar for some users (#4765) by @kaposke
- Clean up auth types (#4773) by @bodinsamuel
- Clean up proxy types (#4774) by @bodinsamuel
- (billing) Aggregate records billing events per account (#4786) by @TBonnin
- (redis) Attempt at fixing redis connectivity issues (#4788) by @rossmcewan
- (metering) Logging error in exportUsage cron by @TBonnin
- Correct check for windows (#4787) by @bodinsamuel
- (ci) Do not push image and publish package from merge queue (#4791) by @TBonnin
- (custom-verification-script) Grab the custom message correctly (#4785) by @khaliqgant
- (response-saver-tests) Strip header (#4794) by @khaliqgant
- Cleanup more types (#4781) by @bodinsamuel
- (http) Handle empty string in redact (#4782) by @bodinsamuel
v0.68.0
v0.68.0 - 2025-09-18
Added
- ConnectUI settings rework (#4662) by @kaposke
- (mcp-auth) Add remote mcp server authorization flow (#4660) by @khaliqgant
- Records size and count to DD with account dimension (#4669) by @TBonnin
- (github-app-oauth) Add more context to error logs (#4666) by @hassan254-prog
- (billing) Send runner telemetry to orb (#4670) by @bodinsamuel
- Adding provider dimensions to auth and connection creation/deletion metrics (#4674) by @TBonnin
- Migration to add
default_theme(dark/light/system) toconnect_ui_settings(#4672) by @kaposke - ConnectUI dark theme support (#4673) by @kaposke
Changed
Fixed
- Do not join Slack channel on every message (#4652) by @TBonnin
- (mcp) Restrict mcp (#4678) by @khaliqgant
- (otlp-exporter) Include /v1 prefix automitically (#4675) by @TBonnin
- (otlp-exporter) Remove temporary url fix (#4676) by @TBonnin
- (deploy) Deploy to new production environment (#4679) by @rossmcewan
- (import) Allow github-app-oauth (#4680) by @khaliqgant
- (zero) Prevent multiple exports (#4683) by @bodinsamuel
v0.67.8
v0.67.8 - 2025-09-16
Changed
- Change url to platform functions, api spec (#4663) by @bodinsamuel
Fixed
- (providers) Fix regex pattern for endpointURL (#4667) by @hassan254-prog
- (deps) Upgrade axios (#4664) by @bodinsamuel
- (api) Finish end user migration (#4665) by @bodinsamuel
- (runner-sdk) Types of deleteRecordsFromPreviousExecutions function (#4668) by @TBonnin