v3.44.1

Budibase/budibasev3.44.1Sep 7, 2026by calexiou

AI Summary

This release focuses on agent and automation enhancements, UI improvements, and security. It includes a major migration to Svelte 5, Vercel AI SDK upgrades, and performance optimizations like cutting app container memory footprints.

Key Highlights

  • Migrate people groups to TypeScript and Svelte 5 while refactoring agent authorization to use roles.
  • Upgrade Vercel AI SDK to v7 and enhance agent tool escalation capabilities.
  • Improve Slack integration with single-click install, thread support, and missing scope fixes.
  • Add tool configuration modal and support for PDF landscape orientation.
  • Optimize app container memory footprint and improve OpenAPI import handling.

New Features

  • Single click slack install
  • PDF landscape support
  • Tool configuration modal
  • Duplicate button action in button group
  • Slack threads support
  • Download teams package

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
* Fix cloud backup restores missing workspace context by @melohagan in https://github.com/Budibase/budibase/pull/19603
* Improve OpenAPI import handling by @melohagan in https://github.com/Budibase/budibase/pull/19611


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