v3.45.0

Budibase/budibasev3.45.0Sep 14, 2026by budibase-release-automation[bot]

Upgrading?

AI Summary

This release focuses on AI Agents, security improvements, and enhanced Slack/Teams integration. It includes major refactoring for operations and tool configuration, along with performance optimizations to reduce container memory usage.

Key Highlights

  • Single-click Slack installation and support for Slack threads
  • Operations redesign and tool configuration modal improvements
  • Security fixes including SQL injection prevention and removal of deprecated channels
  • Performance optimization by cutting apps container memory footprint
  • Support for PDF landscape pages and Teams service URL validation

New Features

  • Single click Slack install
  • PDF landscape pages
  • Tool configuration modal
  • Slack convo files
  • Download teams package
  • Agent tool security for all

Full Release Notes

## What's Changed
* denounce spammer by @melohagan in https://github.com/Budibase/budibase/pull/19498
* feat: single click slack install by @Dakuan in https://github.com/Budibase/budibase/pull/19175
* point to the correct route for apps by @ConorWebb96 in https://github.com/Budibase/budibase/pull/19499
* Prune losing SQS definition branches by @calexiou in https://github.com/Budibase/budibase/pull/19496
* Operations redesign by @adrinr in https://github.com/Budibase/budibase/pull/19483
* chore(deps): bump deepmerge-ts from 7.1.5 to 7.1.6 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/19500
* Allow PDF pages to be set as landscape by @mikesealey in https://github.com/Budibase/budibase/pull/19251
* Add tool configuration modal by @adrinr in https://github.com/Budibase/budibase/pull/19502
* Add tool configuration modal improvements by @adrinr in https://github.com/Budibase/budibase/pull/19507
* fix: vertically centre app button labels by @Stropdasman in https://github.com/Budibase/budibase/pull/19466
* map legacy agent query-tool bindings by @andz-bb in https://github.com/Budibase/budibase/pull/19458
* Esclation improvements by @deanhannigan in https://github.com/Budibase/budibase/pull/19404
* fix: missing slack scope by @Dakuan in https://github.com/Budibase/budibase/pull/19517
* feat: download teams package by @Dakuan in https://github.com/Budibase/budibase/pull/19501
* Remove deprecated Telegram and Discord agent channels by @adrinr in https://github.com/Budibase/budibase/pull/19516
* Fix/getusers graceful fail by @calexiou in https://github.com/Budibase/budibase/pull/19515
* Merge back 3.43.0 hotfix by @adrinr in https://github.com/Budibase/budibase/pull/19520
* Remove deprecated agent chat by @adrinr in https://github.com/Budibase/budibase/pull/19518
* Cut apps container memory footprint by @calexiou in https://github.com/Budibase/budibase/pull/19523
* Agent tool escalation by @deanhannigan in https://github.com/Budibase/budibase/pull/19514
* Handle template expression matching literally by @andz-bb in https://github.com/Budibase/budibase/pull/19487
* Separate tools setup from system prompts by @adrinr in https://github.com/Budibase/budibase/pull/19511
* Migrate people groups to TS and svelte 5 by @adrinr in https://github.com/Budibase/budibase/pull/19510
* Refactor agent authorization to use roles instead of user IDs by @adrinr in https://github.com/Budibase/budibase/pull/19533
* feat: Add duplicate button action to button group configuration by @scoobs-mystery-bytes in https://github.com/Budibase/budibase/pull/19223
* chore: reorganize workspace settings navigation by @melohagan in https://github.com/Budibase/budibase/pull/19537
* [18470] Fix static formula grouping by @melohagan in https://github.com/Budibase/budibase/pull/19539
* chore: clean up release scripts and update version handling by @adrinr in https://github.com/Budibase/budibase/pull/19538
* chore: replace deprecated Rollup terser plugin by @melohagan in https://github.com/Budibase/budibase/pull/19548
* Update mailparser to patch transitive DeepmergeTS vuln by @melohagan in https://github.com/Budibase/budibase/pull/19547
* Remove unused Zod validator integration feature flag by @adrinr in https://github.com/Budibase/budibase/pull/19550
* [17152] Fix required validation for single User relationships by @melohagan in https://github.com/Budibase/budibase/pull/19552
* Vercel AI SDK upgraded to v7 by @deanhannigan in https://github.com/Budibase/budibase/pull/19554
* feat(automation): propagate debug feature overrides by @adrinr in https://github.com/Budibase/budibase/pull/19546
* Home and breadcrumb improvements by @adrinr in https://github.com/Budibase/budibase/pull/19558
* Rename debug_ui flag to a more explicit name by @adrinr in https://github.com/Budibase/budibase/pull/19560
* Escalations - fix automation escalations by @adrinr in https://github.com/Budibase/budibase/pull/19545
* Reject zip entries marked as symlinks in PWA upload mechanism by @calexiou in https://github.com/Budibase/budibase/pull/19564
* Fix broken lint by @adrinr in https://github.com/Budibase/budibase/pull/19579
* Support slack threads by @adrinr in https://github.com/Budibase/budibase/pull/19577
* Implement Teams service URL validation and enhance webhook handling by @adrinr in https://github.com/Budibase/budibase/pull/19582
* Escape SQL rename identifiers for MySQL and SQL Server by @adrinr in https://github.com/Budibase/budibase/pull/19585
* Require verified emails for SSO invite reconciliation by @adrinr in https://github.com/Budibase/budibase/pull/19584
* Redact datasource secrets before broadcasting external table updates by @adrinr in https://github.com/Budibase/budibase/pull/19586
* Agents - support unlinking by @adrinr in https://github.com/Budibase/budibase/pull/19593
* Audit logs to Svelte 5 by @adrinr in https://github.com/Budibase/budibase/pull/19576
* Require provider and agents for identity links by @adrinr in https://github.com/Budibase/budibase/pull/19592
* Don't automatically subscribe to slack threads by @adrinr in https://github.com/Budibase/budibase/pull/19597
* Implement tenant validation middleware and restrict snippets exposure by @adrinr in https://github.com/Budibase/budibase/pull/19588
* Implement role-based access control for updating group apps by @adrinr in https://github.com/Budibase/budibase/pull/19590
* Enable agent tool security for all by @adrinr in https://github.com/Budibase/budibase/pull/19598
* Bump the all-non-major-security group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/Budibase/budibase/pull/19594
* Fix cloud backup restores missing workspace context by @melohagan in https://github.com/Budibase/budibase/pull/19600
* chore: automate hotfix branch creation by @melohagan in https://github.com/Budibase/budibase/pull/19602
* Bump the all-non-major-security group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/Budibase/budibase/pull/19599
* Bump fast-uri from 3.1.5 to 3.1.7 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/19607
* Bump the all-non-major-security group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/Budibase/budibase/pull/19606
* Improve OpenAPI import handling by @melohagan in https://github.com/Budibase/budibase/pull/19610
* fixes 'open developer mode' menu item by @mikesealey in https://github.com/Budibase/budibase/pull/19613
* Add script for importing CouchDB dumps by @calexiou in https://github.com/Budibase/budibase/pull/19617
* Fix CouchDB import script formatting by @jvcalderon in https://github.com/Budibase/budibase/pull/19619
* feat: slack convo files by @Dakuan in https://github.com/Budibase/budibase/pull/19541
* [SECURITY] Release workflow-test-2 by @adrinr in https://github.com/Budibase/budibase/pull/19628
* [SECURITY] Release workflow-test-3 by @adrinr in https://github.com/Budibase/budibase/pull/19631
* [BUDI-19633] Restore published snippet access by @melohagan in https://github.com/Budibase/budibase/pull/19634
* Promote reviewed fixes to Cloud by @budibase-security-promotion[bot] in https://github.com/Budibase/budibase/pull/19661

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

**Full Changelog**: https://github.com/Budibase/budibase/compare/v3.43.0...v3.45.0

Related Repositories