3.39.32

Budibase/budibase3.39.32Jul 21, 2026by calexiou

AI Summary

A hotfix release addressing issues with SharePoint synchronization, OIDC unverified email linking, and Vouch management. It also refactors tenant endpoints and splits automation graph layouts.

Key Highlights

  • Fix many-to-many relationship logic
  • Add allowUnverifiedEmailLinking to OIDC
  • Block unvouched pull requests
  • Gate agent request tracking on execute vs query
  • Split automation graph layout pipeline

New Features

  • Show pop up if sharepoint connection is not configured
  • Fix legacy sharepoint sync
  • Fix plugin URL upload test
  • OIDC unverified email linking
  • Vouch management improvements
  • Multiple escalations on AgentRequest
  • Refactor tenant endpoint access

Full Release Notes

## What's Changed
* feat: show pop up if your sharepoint connection is not configured correctly by @Dakuan in https://github.com/Budibase/budibase/pull/19209
* fix: dont forever sync legacy sharepoint by @Dakuan in https://github.com/Budibase/budibase/pull/19214
* Fix flaky plugin URL upload test relying on live DNS resolution by @jvcalderon in https://github.com/Budibase/budibase/pull/19216
* Fix many-to-many relationship logic that caused conflicts on updates by @adrinr in https://github.com/Budibase/budibase/pull/19206
* Add allowUnverifiedEmailLinking to OIDC validation by @adrinr in https://github.com/Budibase/budibase/pull/19220
* fix: block unvouched pull requests by @melohagan in https://github.com/Budibase/budibase/pull/19227
* chore(deps): bump ws from 7.5.11 to 7.5.13 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/19228
* Fix vouch check rerun after status changes by @melohagan in https://github.com/Budibase/budibase/pull/19229
* Fix vouch management through pull requests by @melohagan in https://github.com/Budibase/budibase/pull/19231
* Add SMTP from field display name help by @melohagan in https://github.com/Budibase/budibase/pull/19156
* Escalation feedback and bugs by @deanhannigan in https://github.com/Budibase/budibase/pull/19198
* Fix: allow multiple escalations on a resumed AgentRequest by @jvcalderon in https://github.com/Budibase/budibase/pull/19215
* Refactor tenant endpoint access and internalize user lookup by @adrinr in https://github.com/Budibase/budibase/pull/19221
* Update VOUCHED list by @github-actions[bot] in https://github.com/Budibase/budibase/pull/19232
* Gate agent request tracking on execute vs query intent by @jvcalderon in https://github.com/Budibase/budibase/pull/19230
* [19077] Split automation graph layout pipeline by @melohagan in https://github.com/Budibase/budibase/pull/19079
* Feat/OIDC unverified email linking env by @calexiou in https://github.com/Budibase/budibase/pull/19218
* chore(deps): bump by @calexiou in https://github.com/Budibase/budibase/pull/19234

## New Contributors
* @github-actions[bot] made their first contribution in https://github.com/Budibase/budibase/pull/19232

**Full Changelog**: https://github.com/Budibase/budibase/compare/3.39.31...3.39.32