Releases: NangoHQ/nango
Releases · NangoHQ/nango
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
v0.42.10
v0.42.10 - 2024-09-12
Added
- (api docs) Add linkedin api page gotcha for refresh tokens (#2697) by @khaliqgant
- (integrations) Add support for manatal (#2692) by @hilmia
- Integration UI revamp (#2594) by @bodinsamuel
- (integrations) Add support for shipstation (#2700) by @hassan254-prog
- (integrations) Add support for Discourse (#2699) by @hassan254-prog
- (integrations) Add support for avalara (#2701) by @hassan254-prog
- (integration-templates) Add woocommerce integration templates (#2703) by @hassan254-prog
- (migration) Add sync_config_id column to sync_config table (#2711) by @TBonnin
- (integration-templates) [nan 1643] dynamic tests against integration templates (#2678) by @khaliqgant
Changed
- Scripts v2 (#2702) by @bodinsamuel
- Use new sync_config_id column in sync table (#2712) by @TBonnin
- (deps) Bump express from 4.19.2 to 4.20.0 (#2715) by @dependabot[bot]
- (deps) Bump body-parser from 1.20.2 to 1.20.3 (#2714) by @dependabot[bot]
Fixed
- Show version in NPM publish github action title (#2693) by @TBonnin
- (internal-integrations) [nan-1629] continue on error (#2685) by @khaliqgant
- (internal-deployment) Error is a string not json (#2695) by @khaliqgant
- (internal-deployment) Fix nango install (#2696) by @khaliqgant
- (cli) Handle conflicting script names (#2691) by @bodinsamuel
- (internal-deployment) Fix concurrency name & error exit logic (#2698) by @khaliqgant
- (ui) Improve code snippets (#2677) by @bodinsamuel
- (api) Wrong handling for createProvider return type (#2704) by @bodinsamuel
- (integration-template-upload) [nan-1629] update exit code specific logic and don't bail on success (#2705) by @khaliqgant
- (xero-auth) [nan-1684] handle multiple tenants (#2706) by @khaliqgant
- (ui) Script v2 feedback (#2707) by @bodinsamuel
- (ui) Correctly show v1 when there is no template (#2710) by @bodinsamuel
- Allow special characters in provider config key (#2713) by @TBonnin
- Axios error request method can be undefined (#2716) by @TBonnin
- (proxy) File upload via multipart/form-data or application/octet-stream (#2708) by @TBonnin
v0.42.9
v0.42.9 - 2024-09-06
Added
- (integrations) [nan-1598] add cal-v2 syncs (#2667) by @khaliqgant
- (connection) Delete also clean opened slack notification (#2666) by @bodinsamuel
- Add support for full log message in persist API (#2659) by @TBonnin
- (integrations) Add support for zoho-people (#2684) by @hassan254-prog
- (integrations) Add support for coupa compass (#2683) by @hassan254-prog
Changed
- (docs) Github app oauth doc improvements (#2673) by @khaliqgant
- (deps-dev) Bump @blakeembrey/template from 1.1.0 to 1.2.0 (#2672) by @dependabot[bot]
- Update count of supported APIs (#2676) by @rguldener
- Refactor persist API to use same pattern as other services (#2658) by @TBonnin
- Pass full log messages from scripts (#2660) by @TBonnin
- Improve syncs log messages (#2687) by @TBonnin
- Lower mininum frequency interval to 30s (#2690) by @TBonnin
Fixed
- (logs) Update operation messages + icons (#2670) by @bodinsamuel
- (integrations) Fix cal yaml (#2675) by @khaliqgant
- (capping) Reup capping on connection creation (#2674) by @bodinsamuel
- (node-client) Sync record types (#2679) by @bodinsamuel
- (Netsuite) Use expandSubResources to fetch all subentities (#2680) by @TBonnin
- Connectionid validation (#2688) by @bodinsamuel
- (demo) Reup fetch data (#2689) by @bodinsamuel
v0.42.8
v0.42.8 - 2024-09-03
Added
- (internal-script-development) [nan-1629] add internal deploy logic (#2655) by @khaliqgant
Changed
- Correctly document basic auth (#2664) by @bodinsamuel
Fixed
- (slack) Log operation to admin account only (#2668) by @bodinsamuel
v0.42.7
v0.42.7 - 2024-09-02
Added
- (integrations) Add flag auto_start (#2653) by @hassan254-prog
- (integrations) Add support for cal.com (#2657) by @hassan254-prog
- (integrations) Add support for make (#2656) by @hassan254-prog
Fixed
- (deps) Upgrade botbuilder (#2649) by @bodinsamuel
- (github-action-example) Check for the key later based on the determined stage (#2651) by @khaliqgant
- (cli) Exit 1 when compilation fail (#2650) by @bodinsamuel
- (github-app-oauth) [nan-1628] add escape hatch for avoiding encoding params (#2652) by @khaliqgant
- (user) Correctly get user by token (#2654) by @bodinsamuel
- (github-template) Fix secret key access (#2662) by @khaliqgant
- (cli) Correctly compile file outside an integration (#2663) by @bodinsamuel