Releases: NangoHQ/nango
Releases · NangoHQ/nango
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...
v0.48.1
v0.48.1 - 2024-12-19
Added
Fixed
- (server) Fix case of duplicate connectionId with different providers for /connections/:id (#3198) by @nalanj
- (server) /connections/:connectionId New Format (#3200) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@7eda627 by nalanj. Commit message: fix(linkedin): Fix endpoint for linkedin (#167) by @github-actions[bot]
- (logs) Correctly truncate logs based on bytes size (#3203) by @TBonnin
- (environment-id) EnvironmentId not required for getEnvironmentVariables call (#3204) by @khaliqgant
- (aircall) Aircall basic extends aircall (#3202) by @khaliqgant
v0.48.0
v0.48.0 - 2024-12-18
Added
- (cli) Support saving error responses in dryrun (#3138) by @nalanj
- (integration) Back fill missing base url (#3155) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@652ac85 by Francis Maina. Commit message: feat(integration): adds ramp user-provision integration (#152) by @github-actions[bot]
- (api) GET /connection returns end_user (#3169) by @bodinsamuel
- (api) GET /connection search in end user (#3170) by @bodinsamuel
- (fleet) Add tracing around supervisor plan/execute (#3163) by @TBonnin
- (docs) Webflow sync (#3156) by @nalanj
- (integrations) Add support for lastpass (#3171) by @hassan254-prog
- (exact-online) Add reset headers for exact online (#3185) by @khaliqgant
- (website) Add webflow sync action (#3178) by @nalanj
- (integration) Adds support for Canva SCIM (#3184) by @Maina-Francis
- (webhooks) Enable all types by default (#3189) by @bodinsamuel
- (integrations) Update basic auth configuration field names (#3190) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@f7a51d9 by Hassan_Wari. Commit message: feat(lastpass): add integrations for lastpass (#159) by @github-actions[bot]
- (integrations) Add support for emarsys oauth (#3192) by @hassan254-prog
Changed
- Remove old templates + polish (#3175) by @bastienbeurier
- (eslint) Restrict-template-expressions (#3186) by @bodinsamuel
- Api unification (#3188) by @bastienbeurier
- (ci) Generate docs dynamically in pre-commit hook (#3183) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@7008080 by Khaliq. Commit message: feat(gorgias): [ext-251] gorgias ticket (#162) by @github-actions[bot]
Fixed
- (docs) Update 'Build your own' link in use cases in docs (#3168) by @nalanj
- (server) Drastically reduce memory usage in proxy (#3172) by @nalanj
- Fix broken links (#3176) by @khaliqgant
- (base-url) Fix lastpass base url (#3181) by @hassan254-prog
- (docs) Update lastpass to new doc structure (#3182) by @nalanj
- (api) POST /webhook new format (#3179) by @bodinsamuel
- (config) Various bug fixes (#3187) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@cfeeae6 by Khaliq. Commit message: fix(pagination): rename and update action param (#161) by @github-actions[bot]
- (docs) Fix up use case urls (#3194) by @nalanj
- (ui) Remove sync ui Learn More link under empty cache (#3195) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@a4b5439 by Khaliq. Commit message: fix(notion): tweak yaml (#165) by @github-actions[bot]
- (integrations) Fix emarsys wsse auth (#3193) by @hassan254-prog
- (docs) Update read-from-an-api.mdx (#3196) by @nalanj
- (api) GET /connection/:id new format (#3177) by @bodinsamuel
v0.47.1
v0.47.1 - 2024-12-13
Added
- (ui) Connection trigger sync, new components (#3145) by @bodinsamuel
- (fleet) Add Render NodeProvider (#3149) by @TBonnin
- (integrations) Add support for Fortnox (#3136) by @bodinsamuel
- (fleet) Add node config overrides (#3158) by @TBonnin
- (integrations) Add harvest connect ui docs and a post connection script (#3148) by @hassan254-prog
- (docs) New docs format (#3118) by @nalanj
- (integrations) Add Atlas API support (#3157) by @omar-inkeep
- (server) Add instance identifier when logging in cloud (#3166) by @nalanj
Changed
- More reconnect details (#3152) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@a575338 by nalanj. Commit message: chore: Fix up google drive sync description (#151) by @github-actions[bot]
- (eslint) Enforce err name, upgrade eslint plugins (#3153) by @bodinsamuel
- Call /rollout endpoint in deploy github action (#3161) by @TBonnin
- Keep only 10 days of deleted/terminated schedules/tasks (#3167) by @TBonnin
Fixed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@eaf8101 by Khaliq. Commit message: fix(dialpad): minor cleanup (#149) by @github-actions[bot]
- Temporarly revert connection id safety (#3154) by @bodinsamuel
- (endUser) Make email optional (#3159) by @bodinsamuel
- (docs) Fix undefined in endpoint description (#3162) by @nalanj
- (runner) Set render PORT (#3165) by @TBonnin
- (docs) Fix some edit links (#3164) by @nalanj
v0.47.0
v0.47.0 - 2024-12-11
Added
- (docs) Add connect-ui docs (#3106) by @hassan254-prog
- (integrations) Add rate limting to intercom (#3122) by @hassan254-prog
- (integrations) Add support for braze (#3121) by @hassan254-prog
- (integrations) Add support for freshteam (#3124) by @hassan254-prog
- (integrations) Add support for Zappier (#3126) by @dannylwe
- (docs) Add zendesk connect-ui docs (#3127) by @hassan254-prog
- (docs) Malwarebytes connect-ui docs (#3131) by @hassan254-prog
- (docs) Add quickbooks connect ui docs (#3133) by @hassan254-prog
- Fleet into jobs/server (#3129) by @TBonnin
- (docs) Connect UI Documentation (#3107) by @dannylwe
- Reconnect (#3119) by @bodinsamuel
- (fleet) Ensure only one fleet supervisor is running (#3141) by @TBonnin
- (fleet) Add /rollout endpoint to server (#3140) by @TBonnin
- (integrations) Add support for Gerrit (#3144) by @hassan254-prog
- (integration) Add verification and remove port from remote site (#3150) by @khaliqgant
- (integration) Add docs and post connection script for adobe umapi (#3147) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@4224887 by Francis Maina. Commit message: fix(dialpad): addresses the comments made in the last PR review (#147) by @github-actions[bot]
Changed
- (deps) Bump nanoid from 5.0.7 to 5.0.9 (#3142) by @dependabot[bot]
- Update total APIs count (#3146) by @rguldener
- Authorize and reconnect (#3151) by @bodinsamuel
Fixed
- (proxy) Lowercase incoming headers (#3128) by @bodinsamuel
- (api) Move more auth endpoints to new format (#3120) by @bodinsamuel
- Bigquery should be off by default by @bodinsamuel
- (regex) Allow special characters (#3130) by @khaliqgant
- (ui) Do not identify user on debug mode (#3135) by @bodinsamuel
- (ui) Rename add connection (#3134) by @bodinsamuel
- Copy fleet package in server dockerfile (#3137) by @TBonnin
- Fleet connection to main db by @TBonnin
- Return 400 when /connections/:connetionId missing provider_config_key (#3139) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@06c35ef by Khaliq. Commit message: fix(linear): fix types (#148) by @github-actions[bot]
v0.46.1
v0.46.1 - 2024-12-06
Added
- (providers-yaml) Add automated for additional salesforce (#3102) by @khaliqgant
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@5f28b04 by Hassan_Wari. Commit message: fix(front): add cursor in request param for pagination (#135) by @github-actions[bot]
- (connect) Allow passing oauth_scopes (#3104) by @bodinsamuel
- (ui) New create connection page (#3072) by @bodinsamuel
- (integrations) Add API rate limiting to Front (#3101) by @hassan254-prog
- (sdk) Add getIntegration (#3112) by @bodinsamuel
- (integrations) Add support for eBay (#3099) by @cassanelligiovanni
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@17524b4 by Khaliq. Commit message: fix(xero): add tenant id logic (#138) by @github-actions[bot]
- (scopes) [nan-2284] Add a few more default scopes (#3117) by @khaliqgant
- Introducing the fleet package (#3105) by @TBonnin
- (fleet) Add control loop and state management (#3116) by @TBonnin
- (cli) Take request headers, params, and body into account when saving responses (#3098) by @nalanj
Changed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@ef8abf3 by Daniel Roy Lwetabe. Commit message: feat(pennylane): Make penny lane syncs and actions into public templates (#127) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@06bf127 by Khaliq. Commit message: feat(avalara): Add avalara syncs and actions (#133) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@5fcc1c0 by nalanj. Commit message: feat(zoom): Add support for recordings (#128) by @github-actions[bot]
- Fix Google drive docs (#3123) by @rguldener
Fixed
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@cd7fcfb by Khaliq. Commit message: fix(lever-ashby) yaml cleanup (#131) by @github-actions[bot]
- (server) Load errorLog regardless of credential refresh result (#3103) by @nalanj
- (proxy) Handle more content-disposition edge cases (#3100) by @hassan254-prog
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@fe1184f by Khaliq. Commit message: fix(lever): more cleanup of endpoints (#134) by @github-actions[bot]
- (providers) Improve validation for connect (#3109) by @bodinsamuel
- (providers) Enforce lowercase headers, enforce categories by @bodinsamuel
- (providers) Greenhouse api domain wording (#3111) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@8216083 by Khaliq. Commit message: fix(lever): fix typo (#137) by @github-actions[bot]
- (logos) Add white background on white logo, add better version when possible (#3114) by @bodinsamuel
- (connect) Enforce allowedIntegrations and connectionConfig (#3113) by @bodinsamuel
- (linear-retries) [nan-2309] handle linear case (#3108) by @khaliqgant
- (providers) Enforce lowercase headers, enforce categories (#3110) by @bodinsamuel
- (tests) Fix broken integration test that never fails in CI (#3115) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@0ac7606 by Khaliq. Commit message: fix(xero): bump versions (#139) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@7d5d23c by Khaliq. Commit message: fix(xero): clean up scopes (#140) by @github-actions[bot]
v0.46.0
v0.46.0 - 2024-12-03
Added
- (server) Backfill missing_fields on _nango_config (#3050) by @nalanj
- (webapp) Show integration issues in their settings (#3044) by @nalanj
- (api) Expose credentials in GET /integrations/:uniqueKey (#3074) by @bodinsamuel
- (integrations) Add copper integration (#3071) by @dannylwe
- (ui) Add Koala (#3090) by @bodinsamuel
- Adds personio_v2 provider (#3089) by @tonibardina
- (sdk) Automatically log http calls to API (#3081) by @bodinsamuel
Changed
- Verify webhook signature helper (#3078) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@c816bbe by Hassan_Wari. Commit message: feat(zendesk): improve zendesk tickets sync (#120) by @github-actions[bot]
- Change sample app port (#3079) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@339a89e by Daniel Roy Lwetabe. Commit message: feat(lever): lever and ashby actions (#119) by @github-actions[bot]
- Improvements to What is Nango page (#3085) by @bastienbeurier
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@a20d56a by Khaliq. Commit message: feat(gh-app): GitHub app sync (#130) by @github-actions[bot]
- Split CLI/Node tests (#3096) by @bodinsamuel
Fixed
- (cli) Show on-events scripts in nango deploy output (#3067) by @TBonnin
- (webapp) Invalidate cache on deleting integrations and adding connection from integration page (#3068) by @nalanj
- (server) Actually only update fields that are missing data (#3073) by @nalanj
- (CLI) Show on-events scripts in
nango deploy
confirmation message (#3069) by @TBonnin - Do not wait for on-event script to finish when triggering them (#3075) by @TBonnin
- (integrations) Configure Discourse rate limit header (#3077) by @bodinsamuel
- (integration) Update ashby providers.yaml (#3082) by @dannylwe
- (integration) Update docusign docs (#3084) by @dannylwe
- (jobs) Move runner flags outside shared (#3083) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@8b58667 by Daniel Roy Lwetabe. Commit message: fix(ashby): update nango.yaml (#129) by @github-actions[bot]
- (getting-started) Revert to top of menu (#3087) by @bodinsamuel
- (ui) Prevent renaming integration with active connections by @bodinsamuel
- (deploy) Description was missing after upgrade (#3091) by @bodinsamuel
- (providers) Change greenhouse api key validation (#3095) by @bodinsamuel
- (ui) Prevent renaming integration with active connections (#3092) by @bodinsamuel
- (api) Improve user model usage (#3076) by @bodinsamuel
- (providers) Allow fields to be marked as automated (#3094) by @bodinsamuel
- (sdk) Expose getIntegration() (#3080) by @bodinsamuel
- (data-ingestion) Log end user (#3086) by @bodinsamuel
v0.45.1
v0.45.1 - 2024-11-27
Added
- Trigger pre connection deletion script on connection deletion (#3027) by @TBonnin
- (webapp) Surface all connection error counts (#3026) by @nalanj
- Add docs for on-events scripts (#3047) by @TBonnin
- (integrations) Add support for Tapclicks (#3052) by @hassan254-prog
- (server) Add missing fields column for integrations to db (#3045) by @nalanj
- (ui) Add missing page titles (#3066) by @bodinsamuel
- (webhooks) Send end user on connection creation (#3065) by @bodinsamuel
Changed
- Clean up errors (#3024) by @bodinsamuel
- Update pull_request_template (#3033) by @TBonnin
- Fix docs redirects (#3055) by @bastienbeurier
- Improve Salesforce API docs (#3058) by @rguldener
- Improve authorization guide (#3064) by @bastienbeurier
Fixed
- (getting-started) Feedback (#3023) by @bodinsamuel
- (docs) Plain update (#3029) by @khaliqgant
- (connect-ui) Handle two_step, and various (#3030) by @bodinsamuel
- (connectionConfig) Ensure user's connectionConfig takes precedence (#3031) by @hassan254-prog
- (logs) Correctly logs request headers, redac headers and url, log verification (#3022) by @bodinsamuel
- (connect-ui) Enforce session token integrations (#3032) by @bodinsamuel
- (server) Update query for counting errors to ensure distinct connections (#3034) by @nalanj
- (webapp) Layout bug on app integration settings page (#3038) by @nalanj
- (jobs) Execute close only once (#3036) by @TBonnin
- (connect) Improve greenhouse support (#3039) by @bodinsamuel
- AcquireTimeoutMillis to equal statement timeout (#3043) by @TBonnin
- Db pool acquireTimeoutMillis cannot be zero (#3046) by @TBonnin
- (webapp) Show separate icons for connection error types (#3040) by @nalanj
- (ui) Improve endpoints ordering (#3041) by @bodinsamuel
- (docs) Docs cleanup (#3051) by @khaliqgant
- (docs) Link fixes (#3053) by @khaliqgant
- Not using setInterval for otlp export config refresh (#3056) by @TBonnin
- (server) Remove secrets from in app integration api response (#3048) by @nalanj
- (webapp, server) Fix custom auth issues (#3042) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@f3ce0b1 by Khaliq. Commit message: fix(docusign): fix username (#122) by @github-actions[bot]
- Improve on-events script logs (#3049) by @TBonnin
- (runner) Remove setInterval from providers reload (#3057) by @nalanj
- (docs) Fix some typos in docs (#3059) by @nalanj
- (webapp) Missing delete button (#3061) by @hassan254-prog
- (runner) Always truncate errors (#3063) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@d718b18 by Hassan_Wari. Commit message: fix(salesforce): remove last_name as it might not be configured on all salesforce accounts (#124) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@6d5d24d by Khaliq. Commit message: fix(sym-links): Add support for symlinked nango.yaml so it stays in sync (#121) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@0b4c769 by Khaliq. Commit message: fix(aliases): Fix upload alias (#125) by @github-actions[bot]
- (authorization) Authorization url encoding (#3062) by @hassan254-prog
- Missing .js extension (#3070) by @bodinsamuel
v0.45.0
v0.45.0 - 2024-11-21
Added
- (script) Script for rolling out env vars to render runners (#2984) by @nalanj
- (jobs) Pass PROVIDERS_URL and PROVIDERS_RELOAD_INTERVAL to runners (#2983) by @nalanj
- (runner) Add monitorProviders support for runners (#2989) by @nalanj
- Rename post-connection-scripts table to on-event-scripts (#2990) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@e63a061 by Hassan_Wari. Commit message: feat(gorgias): add list tickets sync (#109) by @github-actions[bot]
- (integration) Support pulling workable subdomain through post-connection hook (#2991) by @nalanj
- (integrations) Add support for beehiiv (#3007) by @hassan254-prog
- (integrations) Add support for grain (#3017) by @hassan254-prog
- Getting started (#3001) by @bodinsamuel
- (integration) Add support for sage intacct xml (#3014) by @hassan254-prog
- (integrations) Add support for Brevo API key (#3015) by @giocass-audiencerate
- (integrations) Add support for Unipile (#2998) by @gkhngyk
- (server) Add sync errors to connection count (#3025) by @nalanj
- Add support for on-events syntax in nango.yaml (#3021) by @TBonnin
- (integrations) Add Plain API support (#3028) by @omar-inkeep
Changed
- Connect UI (#2974) by @dannylwe
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@b6e62a3 by Samuel Bodin. Commit message: feat: migrate to new endpoints format (#108) by @github-actions[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@27577d6 by Khaliq. Commit message: feat(group): Backfill Groups (#111) by @github-actions[bot]
- (deps) Bump cross-spawn from 7.0.3 to 7.0.5 (#3000) by @dependabot[bot]
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@95ceb42 by Daniel Roy Lwetabe. Commit message: feat(linkedIn): LinkedIn post video action in public template (#104) by @github-actions[bot]
- (orchestrator) Rename PostConnectionTask to OnEventTask (#2997) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@8977157 by Daniel Roy Lwetabe. Commit message: feat(front): List conversation messages (#113) by @github-actions[bot]
Fixed
- (scripts) Add more resilient rate limit handling in runner-update-env (#2988) by @nalanj
- Deprecate publicKey and HMAC (#2980) by @bodinsamuel
- (flows) Fix CI, remove old parsing (#2992) by @bodinsamuel
- Post-connection-script (#2993) by @TBonnin
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@290a958 by Khaliq. Commit message: fix(outlook): fix sender property (#112) by @github-actions[bot]
- (flows) Correct deduplication (#2994) by @bodinsamuel
- (hosted) Build connect-ui before copying (#2987) by @bodinsamuel
- (quickbooks) Prompt user for a realmId connection config parameter (#2999) by @hassan254-prog
- (docs) Fix urls for jira-basic docs (#3002) by @khaliqgant
- (docs) [nan-2174] update credentials to have better fields (#3003) by @khaliqgant
- (auth) Incorrect validation (#3004) by @bodinsamuel
- (auth) Remove more strict (#3009) by @bodinsamuel
- (runner) Do not exit the runner process when a sync is cancelled (#3008) by @TBonnin
- (hmac) Only handle hmac when using public_key (#3011) by @bodinsamuel
- (webapp) Make sure integrations list is in sync with connections (#3006) by @nalanj
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@99abe7c by Khaliq. Commit message: fix(groups): backfill quickbooks sandbox (#114) by @github-actions[bot]
- (webapp) Only allow one error filter at a time (#3013) by @nalanj
- (webapp) Clear any cache from swr/infinite (#3005) by @nalanj
- (webapp) Handle empty state for webhook settings coming over the wire (#3010) by @nalanj
- (docs) [nan-2174] update images and docs link (#3016) by @khaliqgant
- (webapp) Fix filterWithError default value (#3018) by @nalanj
- (models) Move User to DBUser (#3020) by @bodinsamuel
- (cli) Remove more from shared (#3019) by @bodinsamuel
- (integration-templates) Automated commit updating flows.yaml based on changes in NangoHQ/integration-templates@f704056 by Khaliq. Commit message: fix(groups): fix spelling error (#116) by @github-actions[bot]
- (server) Update query to paginate correctly against filter (#3012) by @nalanj