Releases: NangoHQ/nango
Releases · NangoHQ/nango
v0.52.3
v0.52.3 - 2025-01-31
Added
- (pagination) Add flag to optionally add params to body (#3404) by @hassan254-prog
- (integrations) Split greenhouse apis into seperate providers (#3331) by @hassan254-prog
- (integrations) Add support for grafana (#3422) by @hassan254-prog
Changed
- Revamp design of older changelog assets (#3416) by @bastienbeurier
- Public key deprecation guide (#3421) by @bastienbeurier
Fixed
- (docs) Fix link for zapier connect (#3414) by @khaliqgant
- (api) Enforce content-type when possible (#3410) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@58c8dad by Khaliq. Commit message: fix(optionals): chaining (#208) by @github-actions[bot]
- (webapp) Fix code generation for two_step (#3415) by @hassan254-prog
v0.52.2
v0.52.2 - 2025-01-30
Fixed
- (auth) Reup connectionId check (#3413) by @bodinsamuel
- (ui) Properly debounce/abort logs search (#3412) by @bodinsamuel
- Eslint pass (#3406) by @bodinsamuel
- (cli) Remove directory requirement in verification service (#3417) by @nalanj
v0.52.1
v0.52.1 - 2025-01-30
Added
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@f922ae9 by Andrew Karanja. Commit message: feat(basecamp): todos sync (#205) by @github-actions[bot]
- Compress changelog images + update changelog format (#3408) by @bastienbeurier
- (logs) Bump elasticsearch to 8.17.0 (#3399) by @nalanj
Fixed
- (cli) Update dry run to exclude nango prop on output.json files (#3411) by @nalanj
- (ui) Change copy for connection create (#3407) by @bodinsamuel
- (ui) Copy snippets with secrets (#3409) by @bodinsamuel
v0.52.0
[0.52.0] - 2025-01-30
Added
- (integrations) Add support for document360 (#3340) by @miles-kt-inkeep
- (integration) Set scope separator for instagram (#3390) by @jape-dev
- (runner) Use new SDK (#3297) by @bodinsamuel
- (calendly) Add webhook routing scripts and update latest providers.yaml (#3381) by @viictoo
- Adds documents access requirements and setup guide for Slack integration (#3327) by @Maina-Francis
- (integrations) Add support for Twilio (#3393) by @bodinsamuel
- (integrations) Add support for Zuora (#3388) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@02abedc by Khaliq. Commit message: feat(whoami): add whoami endpoint for intercom (#206) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@d5fb82c by Khaliq. Commit message: feat(recharge): add next_charge_scheduled_at (#207) by @github-actions[bot]
- Add changelog assets (#3398) by @bastienbeurier
- (persist) Add support for merging strategy (#3389) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@5f6b7af by Francis Maina. Commit message: feat(google): adds fetch-documents actions for Google Docs and Google Sheets (#204) by @github-actions[bot]
- (zapier-scim) Add integration guide and configuration for Zapier SCIM (#3400) by @viictoo
Changed
- Remove Kapa from docs (#3391) by @bastienbeurier
- Move changelog to Mintlify (#3392) by @bastienbeurier
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@bbb59c9 by Victor Lang'at. Commit message: feat(gorgias): implement gorgias user provisioning using only the necessary User fields and add corresponding tests: (#199) by @github-actions[bot]
- Document simpler way to retrieve connection ID in dev (#3395) by @bastienbeurier
- Default to dark theme (#3396) by @bastienbeurier
- Nango webhook ref (#3394) by @bastienbeurier
- Pagination reference (#3405) by @bastienbeurier
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@f922ae9 by Andrew Karanja. Commit message: feat(basecamp): todos sync (#205) by @github-actions[bot]
Fixed
v0.51.0
v0.51.0 - 2025-01-28
Added
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@ef41e34 by Hassan_Wari. Commit message: feat(recharge): add upsert and customers sync (#203) by @github-actions[bot]
- (records) Add upserting/updating records merging strategy (#3379) by @TBonnin
Changed
- Improve publish script (#3383) by @bodinsamuel
Fixed
- Package.json by @bodinsamuel
- (node-client) UpdateSyncConnectionFrequency parameters (#3380) by @TBonnin
- (docs) Make webflow sync more graceful (#3382) by @nalanj
- (docs) Fix provider line parsing in webflow sync. (#3384) by @nalanj
- Fix list connections params in Node SDK (#3372) by @bastienbeurier
- (tests) Fix a few flaky tests (#3385) by @nalanj
v0.50.0
v0.50.0 - 2025-01-28
Added
- (server, orchestrator, jobs, runner) More descriptive action errors (#3279) by @nalanj
- (integrations) Add support for prive (#3359) by @hassan254-prog
- (server) Log webhooks from syncs separate from the sync (#3312) by @nalanj
- (server) Enrich webhook errors (#3319) by @nalanj
- (cli) Use runner sdk (#3375) by @bodinsamuel
Changed
- Update package.json by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@afbb2c9 by Victor Lang'at. Commit message: feat(quickbooks): Quickbooks CDC for incremental sync (#202) by @github-actions[bot]
Fixed
v0.49.0
v0.49.0 - 2025-01-27
Changed
- Clarify unification docs (#3367) by @bastienbeurier
Fixed
- (npm) Correct publish command (#3371) by @bodinsamuel
v0.48.4
v0.48.4 - 2025-01-27
Added
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@ea5ecf4 by Khaliq. Commit message: feat(linear): add users sync (#196) by @github-actions[bot]
- (integrations) Add support for Microsoft business central (#3309) by @hassan254-prog
- Providers package (#3308) by @bodinsamuel
- (render) Add throttling so fleet never reaches render api limit (#3311) by @TBonnin
- (api) Track request content length (#3316) by @bodinsamuel
- Package runner-sdk (#3317) by @bodinsamuel
- (docs) Connection ui documentation (#3315) by @AndrewKaranja
- (integrations) Add support for odoo cc (#3348) by @hassan254-prog
- (gw) Gebrüder weiss provider support (#3341) by @AndrewKaranja
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@5b096d2 by Andrew Karanja. Commit message: feat(notion): added notion create database row action (#195) by @github-actions[bot]
- (integrations) Add support for basecamp (#3339) by @hassan254-prog
- (lucid-scim) Provider support docs (#3326) by @AndrewKaranja
- (integrations) Add support for recharge (#3357) by @hassan254-prog
- (emarsys) Add permissions to connect ui page (#3355) by @hassan254-prog
- (providers) Use new package (#3322) by @bodinsamuel
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@0231344 by Khaliq. Commit message: feat(quickbooks): Quickbooks more syncs (#197) by @github-actions[bot]
- Move shared/utils/http.ts to utils package (#3321) by @nalanj
- Bring back sample app instructions (#3332) by @bastienbeurier
- Allow console.log in the cli package (#3334) by @nalanj
- (deps) Bump undici from 6.12.0 to 6.21.1 (#3342) by @dependabot[bot]
- Rename custom integration builder to custom integrations (#3356) by @bastienbeurier
- (deps-dev) Bump vite from 5.4.6 to 5.4.12 (#3369) by @dependabot[bot]
Fixed
- Publish failed (#3307) by @bodinsamuel
- (jobs) Closing logic (#3310) by @TBonnin
- (jobs) Try to use a check loop to make that one supervisor test not fail (#3313) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@1fcbee8 by Khaliq. Commit message: fix(google-drive): id should be an object (#198) by @github-actions[bot]
- (fleet) Set correct image for noopNodeProvider (#3320) by @TBonnin
- (fleet) RUNNING to IDLE is a valid state transition (#3323) by @TBonnin
- (proxy) Fix proxy header construction for two_step (#3314) by @hassan254-prog
- (http) Use keepAlive and agent (almost) everywhere (#3318) by @bodinsamuel
- (jobs) Sync_type validation (#3325) by @bodinsamuel
- (runner) Tweak runner idling retry logic (#3324) by @TBonnin
- (integrations) Fix emarsys-oauth typo (#3329) by @hassan254-prog
- (webapp) Handle null sync_type to stop ui error (#3330) by @nalanj
- (github-app) Public links are set in the integration (#3335) by @khaliqgant
- (ui) Environment picker arrow placement (#3328) by @bodinsamuel
- (ui) Correctly clear cache, prevent renaming integration with active connections (#3333) by @bodinsamuel
- (fleet) If no running runner fallback to outdated (#3352) by @TBonnin
- (fleet) Wait (#3349) by @TBonnin
- Delete aws IAM verification (#3353) by @TBonnin
- (webapp) Limit json display on connections to 250kb (#3350) by @nalanj
- (server) Fix errors on CUSTOM auth integrations (#3346) by @nalanj
- (connect) Open oauth popen up for github app oauth (#3344) by @bodinsamuel
- First requests to runner fails when new runner comes online (#3354) by @TBonnin
- (webapp) Crash when env switching on teams page (#3360) by @nalanj
- (docs) Updates Mailgun connect-ui guide with missing image and improved steps (#3358) by @Maina-Francis
v0.48.3
v0.48.3 - 2025-01-15
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@d9e7240 by Andrew Karanja. Commit message: feat(metabase): Implement Metabase user provisioning with create, delete, and list functionality (#184) by @github-actions[bot]
Fixed
- (build) Missing version upgrade and types (#3305) by @bodinsamuel
- (fleet) Render error cause is swallowed by the logger (#3303) by @TBonnin
- (types) NangoProps use DBSyncConfig (#3304) by @bodinsamuel
- (cli) Fix order of cleaning up headers (#3306) by @nalanj
v0.48.2
[v0.48.2] - 2025-01-14
Added
- (docs) Add lattice connect ui docs (#3197) by @Maina-Francis
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@7ef0f49 by Francis Maina. Commit message: feat(integration): adds user provision for both lattice and lattice-scim (#164) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@0b7c69e by Khaliq. Commit message: feat(xero-general-ledger): add xero general ledger sync (#168) by @github-actions[bot]
- (stack-trace) [nan-2433] script execution add stack trace (#3211) by @khaliqgant
- (integrations) Add support for SAP successfactors (#3199) by @hassan254-prog
- (verification) Adds api verification endpoint priority integrations (#3208) by @Maina-Francis
- (verification) Adds verification endpoint to 1st batch of providers (#3216) by @Maina-Francis
- (docs) Basic auth configuration field names (#3217) by @dannylwe
- (docs) Add verification endpoints (5 of 6) (#3218) by @dannylwe
- (docs) Connect ui (#3223) by @dannylwe
- (integrations) Add support for BuiltWith (#3220) by @gkhngyk
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@180367b by Khaliq. Commit message: fix(linear): add project milestone and mapping logic (#177) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@2218568 by Khaliq. Commit message: feat(workday): add workday syncs (#178) by @github-actions[bot]
- (frontend) Add sourcemaps to frontend package (#3212) by @izakfr
- (integrations) Add gong scim support (#3230) by @dannylwe
- (integrations) Add support for Scrape.do (#3228) by @gkhngyk
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@b6b6976 by Francis Maina. Commit message: feat: adds Smartsheet user provisioning (#179) by @github-actions[bot]
- (integrations) Add support for La Growth Machine (#3232) by @gkhngyk
- (integrations) Add support for FindyMail (#3233) by @gkhngyk
- (api) POST /environments (#3273) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@6892edd by Daniel Roy Lwetabe. Commit message: feat(gong): add user sync (#182) by @github-actions[bot]
- (integrations) Add support for sharepoint online v1 (#3274) by @hassan254-prog
- (integrations) Add airtable scim support (#3271) by @viictoo
- (integrations) Add support for shopify api key (#3288) by @hassan254-prog
- (ui) Create environment UI (#3280) by @bodinsamuel
- Add application_name to fleet db url + db pool max (#3295) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@72ee577 by Victor Lang'at. Commit message: feat(netsuite): add journal-entry sync and mapping functionality (#193) by @github-actions[bot]
- (integrations-shopify-scim) Shopify SCIM provider (#3278) by @AndrewKaranja
Changed
- Polish on-event script docs (#3206) by @bastienbeurier
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@4d5a887 by Khaliq. Commit message: feat(linear): Add create linear issue action (#166) by @github-actions[bot]
- Broken link (#3207) by @bastienbeurier
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@393f41c by Khaliq. Commit message: feat(stripe): Stripe subscriptions sync (#170) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@b677108 by Khaliq. Commit message: feat(whoami): whoami for hubspot and airtable (#173) by @github-actions[bot]
- Reapply reverted prior commit from Docker upgrade (#3229) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@c07b394 by Khaliq. Commit message: feat(whoami): Add whoami endpoints (#174) by @github-actions[bot]
- (connect-ui) Chorus connect ui docs (#3243) by @hassan254-prog
- (connect-ui) Sendgrid connect ui docs (#3244) by @hassan254-prog
- (connect-ui) Gainsight-cc connect ui docs (#3245) by @hassan254-prog
- (connect-ui) Freshsales connect ui docs (#3249) by @hassan254-prog
- Use singleFork in vitest (#3241) by @nalanj
- Only truncate records table once for those tests (#3239) by @nalanj
- Upgrade vitest (#3238) by @nalanj
- Add option to skip creating an env for account seeder (#3240) by @nalanj
- (server) Add application name to db config (#3214) by @nalanj
- Upgrade to typescript 5.7.2 (#3255) by @bodinsamuel
- (webapp) Update scrapedo logo to 62x62 (#3257) by @nalanj
- Update koala snippet (#3253) by @nalanj
- Remove sentry (#3259) by @bodinsamuel
- (connect-ui) Freshservice connect ui docs (#3254) by @hassan254-prog
- Upgrade eslint (+ plugins) (#3262) by @bodinsamuel
- (ci) Re-up docker image build (#3269) by @bodinsamuel
- (connect-ui) Guru connect ui docs (#3251) by @hassan254-prog
- Upgrade dependencies (#3267) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@8dbe98d by Victor Lang'at. Commit message: feat(jira-basic): victor-langat/ext 348 fetch list of teams from jira basic (#187) by @github-actions[bot]
- Fix up handler type (#3282) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@67ff209 by Victor Lang'at. Commit message: feat(quickbooks): victor-langat/ext 448/quickbooks general ledger sync (#191) by @github-actions[bot]
- Use computed matrix for clients tests (#3289) by @nalanj
- Unit test env fix (#3294) by @nalanj
- Restructure docs (#3301) by @bastienbeurier
Fixed
- (docs) Use logos from github rather than our app (#3209) by @nalanj
- (docs) Add ability to run webflow sync by workflow displatch (#3210) by @nalanj
- (jobs) Do not exit on unhandledRejection (#3213) by @TBonnin
- Move triggering actions out of transations (#3215) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@ca6b162 by Khaliq. Commit message: fix(xero): Add xero tests and update group for General Ledger (#169) by @github-actions[bot]
- (webapp) [nan-2439] add connection to filter so the page is filtered once the popover is closed (#3221) by @khaliqgant
- (build) Bump docker image versions to 20.18 (#3201) by @nalanj
- (sync-status) [nan-2207] add connection_id to response (#3224) by @khaliqgant
- (json-schema) [nan-1680] parse the json schema to push to the configs table (#3226) by @khaliqgant
- (active-logs) [nan-2448] remove active logs for disabled syncs (#3227) by @khaliqgant
- (datadog-api-key) [nan-2459] prefix with api (#3250) by @khaliqgant
- (sync status) [nan-2141] also only grab enabled syncs (#3222) by @khaliqgant
- (all) Fix deprecated tsconfig error (#3234) by @nalanj
- (server) Clean up createConnectionSeed signature (#3235) by @nalanj
- (api) Unify end user shape (#3246) by @bodinsamuel
- Sync API clarify response, remove operation name in UI (#3247) by @bodinsamuel
- (insights) Clarify UTC (#3252) by @bodinsamuel
- (server) Handle missing connection id and provider config (#3256) by @nalanj
- (webapp) Fix unquoted string for Koala (#3258) by @nalanj
- (webapp) Add new koala endpoints to CSP (#3260) by @nalanj
- (aircall) Aircall alias doesn't work for nested objects (#3266) by @khaliqgant
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@8603fb3 by Khaliq. Commit message: fix(smartsheet): Add scopes (#185) by @github-actions[bot]
- (ui) Environment picker v2 (#3261) by @bodinsamuel
- Track_deletes only deletes records from previous jobs (#3268) by @TBonnin
- (docker) Fix up docker-compose in root of repo to handle empty vars correctly (#3270) by @nalanj
- (cors) Allow sentry headers (#3272) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@5484ff7 by Khaliq. Commit message: fix(smartsheet): small model tweaks (#186) by @github-actions[bot]
- (webapp) Remove the need for env (#3275) by @bodinsamuel
- (server) Oauth callback crash due to query (#3277) by @nalanj
- (server) Roll back ddtrace (#3283) by @nalanj
- (cli) Remove deprecated docker compose (#3276) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@045c631 by Samuel Bodin. Commit message: fix(github): remove demo scripts (#190) by @github-actions[bot]
- (connect) Remove o...