3.39.30

devlikeapro/waha3.39.30Jul 15, 2026by calexiou

AI Summary

This release adds realtime WebSocket updates for the Agent Requests Activity table and introduces async SharePoint sync. It also enhances status tracking, adds configurable Helm chart options, and fixes various quota and database issues.

Key Highlights

  • Realtime WebSocket updates for Agent Requests Activity
  • Actions timeline data model and user interaction tracking
  • Async SharePoint sync functionality
  • Configurable rollout strategy and imagePullPolicy in Helm chart
  • Fixes for plugin quotas, external DBs, and cron jobs

New Features

  • Realtime WebSocket updates for Agent Requests Activity table
  • Actions timeline data model and user interaction tracking
  • Async SharePoint sync
  • Configurable rollout strategy and imagePullPolicy in Helm chart

Full Release Notes

## What's Changed
* [Added] Realtime WebSocket updates for the Agent Requests Activity table by @jvcalderon in https://github.com/Budibase/budibase/pull/19150
* Fix live-update pagination and summary counts on Activity page by @jvcalderon in https://github.com/Budibase/budibase/pull/19155
* Add status filter dropdown to Activity requests table by @jvcalderon in https://github.com/Budibase/budibase/pull/19157
* Track status changes in the actions timeline by @jvcalderon in https://github.com/Budibase/budibase/pull/19165
* Add actions timeline data model and user interaction tracking by @jvcalderon in https://github.com/Budibase/budibase/pull/19162
* View fix for external dbs on column delete by @deanhannigan in https://github.com/Budibase/budibase/pull/19161
* Secfix/sso takeover by @calexiou in https://github.com/Budibase/budibase/pull/19173
* Make rollout strategy and imagePullPolicy configurable in Helm chart by @calexiou in https://github.com/Budibase/budibase/pull/19183
* Secfix/dns rebinding openapi rest by @calexiou in https://github.com/Budibase/budibase/pull/19178
* fix: partial removal of stalled cron jerbs by @Dakuan in https://github.com/Budibase/budibase/pull/19065
* Track AgentRequest status through the full escalation lifecycle by @jvcalderon in https://github.com/Budibase/budibase/pull/19124
* Unify usage of Helpers.uuid for unsecured browsers by @adrinr in https://github.com/Budibase/budibase/pull/19191
* fix free plan workspace and plugin quotas by @ConorWebb96 in https://github.com/Budibase/budibase/pull/19190
* Bind chat identity link confirmation to the current user by @adrinr in https://github.com/Budibase/budibase/pull/19194
* Judge agent request outcome (completed/failed) via LLM instead of tool-failure counting by @jvcalderon in https://github.com/Budibase/budibase/pull/19185
* Track escalation timeline actions (escalation_raised, escalation_resolved) by @jvcalderon in https://github.com/Budibase/budibase/pull/19192
* Track tool call actions in the AgentRequest timeline by @jvcalderon in https://github.com/Budibase/budibase/pull/19184
* feat: async sharepoint sync by @Dakuan in https://github.com/Budibase/budibase/pull/19189
* fix: can miss sharepoint name on partial falure by @Dakuan in https://github.com/Budibase/budibase/pull/19200
* fix: dont attempt to ingest large sharepoint files by @Dakuan in https://github.com/Budibase/budibase/pull/19201
* Split couchinfo between internal and external by @adrinr in https://github.com/Budibase/budibase/pull/19197
* Fix mysql test docker-compose, updating it to mysql 9 by @adrinr in https://github.com/Budibase/budibase/pull/19199


**Full Changelog**: https://github.com/Budibase/budibase/compare/3.39.29...3.39.30