Releases: NangoHQ/nango
Releases · NangoHQ/nango
v0.44.0
v0.44.0 - 2024-11-14
Added
- (authmode) Add a new signature authmode (#2942) by @hassan254-prog
- (integrations) Add support for emarsys core api (#2944) by @hassan254-prog
- (integrations) Add support for brightcrowd (#2962) by @hassan254-prog
- (api) Expose providers.yaml through server (#2978) by @nalanj
- (endpoints) Store and use "group“ (#2966) by @bodinsamuel
Changed
Fixed
- Lint PR github action is optional on merge queue by @TBonnin
- (integrations) Missing base_url for mindbody (#2981) by @bodinsamuel
- (providers) Fix whatsapp apiKey regex (#2982) by @hassan254-prog
- (deploy runner) For doesn't split json lines properly (#2985) by @TBonnin
v0.43.0
v0.43.0 - 2024-11-13
Added
- (proxy) Fix TikTok Ads access_token header for proxy requests (#2933) by @hassan254-prog
- Add merge_group trigger event to github action workflow by @TBonnin
- (okta) [nan-2124] add okta preview (#2960) by @khaliqgant
- (okta) Add the okta pagination configuration (#2965) by @dannylwe
- Hosea/ext 192 add twenty crm support (#2946) by @mungaihosea
- (integrations) Add support for mindbody fitness (#2968) by @davidosemwegie
- (integrations) Add connection docs (aircall-basic) (#2954) by @dannylwe
- (xero) Add retry header for xero (#2969) by @khaliqgant
- Show records count on connections page (#2936) by @TBonnin
- Return records count in /sync/status endpoint/sdk (#2961) by @TBonnin
- (nango-yaml) Support new endpoint format (#2958) by @bodinsamuel
Changed
- Add demo video to docs and readme (#2950) by @bastienbeurier
- Deploy jobs fix (#2959) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@a79b05a by Khaliq. Commit message: feat(okta): [nan-2124] add in okta preview (#101) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@fa19354 by Daniel Roy Lwetabe. Commit message: feat(freshdesk): Update freshdesk endpoint for conversations (#100) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@436500e by Mungai Hosea. Commit message: feat: Hosea/ext 213 dropbox file sync (#99) by @github-actions[bot]
Fixed
- (server) Expose env to configure mailgun url (#2953) by @bodinsamuel
- (webhooks) Fix graph in homepage, correctly handle errors (#2947) by @bodinsamuel
- (connection) Reintroduce copy connectionId in the UI (#2956) by @bodinsamuel
- (deploy) Missing hash for jobs (#2963) by @bodinsamuel
- (pagination) Offset type casting (#2964) by @bodinsamuel
- (package) Pin more internal package (#2955) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@8f74f8f by Khaliq. Commit message: fix(harvest): incremental sync for harvest users (#105) by @github-actions[bot]
- (connect) Explicit optional fields (#2967) by @bodinsamuel
- (documentation) Documentation fixes - images and ordering (#2973) by @khaliqgant
- (connect) Bad regex for hostname, add prefix when hostname, improve marketo validation (#2970) by @bodinsamuel
- Upsert summary race condition (#2952) by @TBonnin
- Service ID for connect-UI staging (#2975) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@1d44fff by Khaliq. Commit message: fix(intercom): update syncs and actions (#106) by @github-actions[bot]
- (cli) Clean up some references to shared and unused code (#2976) by @bodinsamuel
- (connect) Support oauth2_cc, fix password, improve bamboohr/jira display (#2979) by @bodinsamuel
v0.42.22
v0.42.22 - 2024-11-06
Added
- (runner) Add graceful shutdown and error handling (#2949) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@3277a82 by Hassan_Wari. Commit message: feat(aws-iam): add user operations (#89) by @github-actions[bot]
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@4dea518 by Daniel Roy Lwetabe. Commit message: feat(okta): list all users (#98) by @github-actions[bot]
Fixed
- (cli) Migrate-to-directories parsing issue (#2948) by @bodinsamuel
- (jobs) Use new docker image (#2945) by @bodinsamuel
- (cli) Pin all internal packages (#2951) by @bodinsamuel
v0.42.21
v0.42.21 - 2024-11-06
Added
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@9034419 by Andres Reales. Commit message: feat(harvest): add Harvest integration (#71) by @github-actions[bot]
- Add migration for otlp settings (#2891) by @TBonnin
- (integrations) Add support for keeper (#2893) by @hassan254-prog
- (aircall-basic) [nan-1963] add aircall basic auth provider (#2907) by @khaliqgant
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@9ffe0c9 by Khaliq. Commit message: feat(aircall): add user operations (#77) by @github-actions[bot]
- (integrations) Add support for google analytics (#2906) by @hassan254-prog
- (integrations) Add support for booking.com (#2904) by @hassan254-prog
- (integrations) Add support for adyen (#2902) by @hassan254-prog
- Add OpenTelemetry export (#2892) by @TBonnin
- (connect) Allow optional params, cosmetic fixes (#2909) by @bodinsamuel
- (integrations) Add support for databricks (#2895) by @hassan254-prog
- (miro-scim) Add miro scim (#2911) by @khaliqgant
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@27a700a by Andres Reales. Commit message: feat(ring-central): add RingCentral users integration (#78) by @github-actions[bot]
- (integrations) Add support for Dixa (#2899) by @hassan254-prog
- (integrations) Add support for chattermill (#2900) by @hassan254-prog
- (integrations) Add support for whatsapp business (#2903) by @hassan254-prog
- (integrations) Add TwoStep as a new auth_mode for Perimeter 81 (#2868) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@0848311 by Hassan_Wari. Commit message: feat(salesforce): add salesforce integrations (#75) by @github-actions[bot]
- (ui) List connections refactor, show end user profile (#2897) by @bodinsamuel
- (integrations) Add retry header (#2917) by @khaliqgant
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@aaef56b by Khaliq. Commit message: fix(g-drive): add includeAllDrives query param (#87) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@deff79d by Hassan_Wari. Commit message: feat(integrations): add zendesk search action (#86) by @github-actions[bot]
- (trello-scim) Add trello scim (#2926) by @khaliqgant
- Add support for record count (#2874) by @mbiddle153
- (webapp) Syncs Table UI (#2916) by @nalanj
- (ui) Display organization logo automatically (#2930) by @bodinsamuel
- Add settings for OpenTelemetry export (#2922) by @TBonnin
- (asana-scim) Asana scim provider (#2943) by @khaliqgant
- (integrations) Add support for aws-iam (#2929) by @hassan254-prog
- (nango-yaml) Endpoint explicit definition (#2940) by @bodinsamuel
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@cfa5697 by Khaliq. Commit message: feat(expensify): expensify User operations (#79) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@a467a36 by Andres Reales. Commit message: feat(keeper): Add Keeper users integration (#80) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@5d68ba9 by Andres Reales. Commit message: feat(perimeter81): Add users endpoints to Perimeter81 integration (#81) by @github-actions[bot]
- Clean up packages (#2932) by @bodinsamuel
- (server) Slack integration to v2 (#2939) by @bodinsamuel
Fixed
- (db) Drop NANGO_DB_MIGRATION_FOLDER (#2901) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@12c0218 by Khaliq. Commit message: fix(outlook): version bump (#76) by @github-actions[bot]
- (expensify) Update expensify proxy settings (#2908) by @khaliqgant
- (integrations) Fix auth-mode for chorus (#2915) by @hassan254-prog
- (connect) Document connect ui, add apiURL param (#2912) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@676a094 by Khaliq. Commit message: fix(xero): Fix xero endpoints & tweak precommit script to generate tests (#82) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@aa73bd2 by Khaliq. Commit message: fix(salesforce): update endpoints and bump versions (#83) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@93f717d by Khaliq. Commit message: fix(drive): supportsAllDrives option (#85) by @github-actions[bot]
- (api) Reup search in /connections (#2921) by @bodinsamuel
- (api) Reup previous behavior of connectionId for GET /connection (#2923) by @bodinsamuel
- Openapi spec bad merge add CI (#2927) by @bodinsamuel
- (ui) Various improvments (#2928) by @bodinsamuel
- (webapp) Split privateKey for ghost-admin (#2913) by @hassan254-prog
- (ui) Connection Show refactor (#2918) by @bodinsamuel
- (records) Fix id comparison check in update (#2924) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@03428dc by Hassan_Wari. Commit message: fix(zendesk): fix zendesk search ticket integration (#93) by @github-actions[bot]
- Records update webhook should be sent when coming from webhook exec (#2934) by @TBonnin
- BatchUpdate fails with query is empty if no records (#2937) by @TBonnin
- (records) Update records count when marking records as deleted (#2935) by @TBonnin
- (connection page) Tooltips and trigger menu action (#2938) by @TBonnin
- (node-client) Update listConnections (#2931) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@51404c0 by Mungai Hosea. Commit message: fix: Hosea/ext 211 clean up salesforce templates (#94) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@da9bf55 by Khaliq. Commit message: fix(gmail-body): update body could be empty (#95) by @github-actions[bot]
- Records update bugs and inefficiency (#2941) by @TBonnin
- (connect) Serve in docker image (#2914) by @bodinsamuel
v0.42.20
v0.42.20 - 2024-10-25
Added
- (integrations) Add support for dialpad sandbox (#2885) by @StephenCole19
- (validations) Add provider name and remove credentials and connection_config from interpolation checks (#2894) by @hassan254-prog
- (integrations) Add support for elevio (#2896) by @hassan254-prog
- (integrations) Add support for apaleo (#2898) by @hassan254-prog
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@5c830a7 by Khaliq. Commit message: feat(datadog): datadog user operations (#72) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@bbc2526 by Khaliq. Commit message: feat(sharepoint-improvements): Sharepoint improvements (#73) by @github-actions[bot]
Fixed
- (pagination) Handle number cursor (#2886) by @bodinsamuel
- (flows) Endpoint deduplication conflict (#2887) by @bodinsamuel
- Use DD_SITE env var instead of hardcoded value (#2888) by @TBonnin
v0.42.19
v0.42.19 - 2024-10-25
Added
- (integrations) Platform changes to add JWT as an auth_mode (#2840) by @hassan254-prog
- (integration) Add support for ghost APIs (#2841) by @hassan254-prog
- (integrations) Add support for bill (#2852) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@1be625c by Andres Reales. Commit message: feat(freshdesk): add Freshdesk users integration (#63) by @github-actions[bot]
- (connection) Add deleted_at to the upsert functions (#2864) by @hassan254-prog
- Basic/apikey credentials check cron job (#2862) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@f9b5a6d by Hassan_Wari. Commit message: feat(integrations): add bill integrations (#62) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@7d7b609 by Andres Reales. Commit message: feat(Intercom): add users syncs and actions to intercom integration (#64) by @github-actions[bot]
- (providers) Add proxy fields to okta (#2867) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@620bbfd by Hassan_Wari. Commit message: feat(integrations): add okta integrations (#65) by @github-actions[bot]
- (ui) Add missing script name, webhook secret update (#2865) by @bodinsamuel
- (integrations) Add support for sedna (#2869) by @hassan254-prog
- (docs) Add code snippet to ghost-admin (#2871) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@2b5aa3d by Hassan_Wari. Commit message: feat(integrations): add front integrations (#67) by @github-actions[bot]
- (integrations) Add support for ragie.ai (#2876) by @Marfuen
- (webhooks) [nan-1909] add in webhook support for airtable (#2875) by @khaliqgant
- (integrations) Add support for malwarebytes (#2877) by @hassan254-prog
- (integrations) Add support for datadog (#2879) by @hassan254-prog
- (notion-scim) Support notion SCIM (#2880) by @khaliqgant
- (connections) Add FK to end users (#2883) by @bodinsamuel
- (connections) Link to end_user on success (#2884) by @bodinsamuel
- (malwarebytes) Add malwarebytes required header (#2889) by @khaliqgant
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@6f59edc by Khaliq. Commit message: feat(intercom): [nan-1916] add fetch article action (#60) by @github-actions[bot]
- RefreshTokens cron to use redis based locking (#2859) by @TBonnin
- Connect UI (#2863) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@5d31fe1 by Khaliq. Commit message: feat(airtable): [nan-1909] add airtable operations (#68) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@ad5ab48 by Khaliq. Commit message: feat(dropbox): Add Dropbox operations (#69) by @github-actions[bot]
- Typo in node client (#2873) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@a6f831c by Khaliq. Commit message: feat(hubspot): [nan-1888] [nan-1900] Hubspot products sync and create-property (#70) by @github-actions[bot]
- Typo in nango.yaml (#2881) by @bodinsamuel
Fixed
- (response-saver) Concat paginated responses (#2857) by @khaliqgant
- (connect-ui) Skip integrations list when only one integration is allowed (#2837) by @bodinsamuel
- (bill.com) Remove version to be able to put in the script (#2860) by @khaliqgant
- Lock can be released even when not holding the lock (#2858) by @TBonnin
- (ui) Allow to dismiss slack banner (#2866) by @bodinsamuel
- (connection) GetConnectionCredentials should return credentials even on error (#2870) by @bodinsamuel
- (api) Rename internal api connection->connections (#2872) by @bodinsamuel
- (ui) Integration rename, env switch when showing one integration (#2878) by @bodinsamuel
- (dockerfile) Do not clean up source (#2882) by @bodinsamuel
- (pagination) [nan-1958] per page offset pagination (#2890) by @khaliqgant
v0.42.18
v0.42.18 - 2024-10-18
Added
- (integrations) Add support for umapi (#2853) by @hassan254-prog
- (post-connection-scripts) [nan-1901] add post connection scripts (#2856) by @khaliqgant
- Expose auth or sync errors when listing connections (#2851) by @TBonnin
- (integration) Add support for Apollo Oauth2 (#2847) by @hassan254-prog
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@691f128 by Andres Reales. Commit message: feat(docuSign): Add DocuSign and DocuSign-sandbox integration (#52) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@37aab8f by Khaliq. Commit message: feat(gusto): gusto user operations (#58) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@614f8ff by Andres Reales. Commit message: feat(calendly): Add users syncs/actions (#57) by @github-actions[bot]
Fixed
- (adobe) Rename umapi to adobe-umapi (#2854) by @khaliqgant
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@64d32bc by Khaliq. Commit message: fix(gusto): update description (#59) by @github-actions[bot]
v0.42.17
<!-- generated by git-cliff -->
v0.42.15
v0.42.15 - 2024-10-08
Added
- Add support for connect session token auth in frontend sdk (#2806) by @TBonnin
- (connect) Open beta (#2809) by @bodinsamuel
- (integrations) Add support for Connectwise PSA (#2817) by @hassan254-prog
- (integrations) Add support for Buildium (#2818) by @hassan254-prog
- (integrations) Add support for acuity scheduling (#2821) by @davidosemwegie
- (db) Add missing index for active_logs (#2823) by @bodinsamuel
- (integrations) Add Support for Elevenlabs (#2798) by @Shubhamai
- (integrations) Perplexity support (#2820) by @Shubhamai
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@3d5a116 by Khaliq. Commit message: feat(notion): add notion users sync and don't generate tests if mock file doesn't exist (#39) by @github-actions[bot]
- (integrations) Add connectwise staging (#2828) by @bodinsamuel
- (integrations) Rapidapi support (#2807) by @Shubhamai
Changed
- Update api configuration (#2803) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml from the integration-templates repo by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml from the integration-templates repo by @github-actions[bot]
- Deploy connect ui (#2811) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml from the integration-templates repo by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml from the integration-templates Description: by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml from the integration-templates Description: by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@2bb78a6 by Khaliq. Commit message: feat(zod-validation): Add zod validation for all integrations (#40) by @github-actions[bot]
Fixed
- (connect) Handle global error, global loading, fetch session (#2804) by @bodinsamuel
- 'window is already open' bug (#2808) by @TBonnin
- (connect) Working e2e, use default values from session (#2805) by @bodinsamuel
- (templates) Missing some fields when upgrading (#2810) by @bodinsamuel
- (deploy) Fix quote (#2813) by @bodinsamuel
- (connect) Defer token creation after iframe open (#2812) by @bodinsamuel
- Zoom scope delimiter is now ',' (#2816) by @TBonnin
- (orchestrator) Slightly improve the timeout query (#2814) by @TBonnin
- (enterprise-metrics) [nan-1809] add logic for enterprise flag for datadog (#2824) by @khaliqgant
- (providers) Missing $ in snowflake (#2827) by @bodinsamuel
- (orch) Timeout to orchestrator /task/output must equal task timeout (#2825) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@f201232 by Hassan_Wari. Commit message: fix(gmail): fix emails sync and add simple action to fetch (#41) by @github-actions[bot]
v0.42.12
v0.42.12 - 2024-09-23
Added
- (integration-templates) Add quickbooks actions & syncs (#2741) by @hassan254-prog
- (docs) Update cloud vs self-hosted page (#2748) by @rguldener
- Make connectionId optional when creating a new connection (#2746) by @TBonnin
- (connect) Integrations list (#2749) by @bodinsamuel
- (sdk) Add new endpoints (#2747) by @bodinsamuel
Changed
- [nan-1729] netsuite-tba documentation (#2743) by @khaliqgant
Fixed
- (logs) Sync_type can be empty (#2745) by @khaliqgant
- (api) GET /integrations + GET /integrations/:uniqueKey (#2744) by @bodinsamuel
- (logs) Truncate only non required properties (#2751) by @bodinsamuel