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