3.31.0

Budibase/budibase3.31.0Feb 25, 2026by calexiou

AI Summary

This major release introduces AI credits guardrail functionality, table generation via AI, MS Teams integration capabilities, and several UI/UX improvements.

Key Highlights

  • AI credits guardrail - blocks LLM calls when monthly quota is exhausted
  • Table generation via new AI
  • Added reply-to field in SMTP automation step
  • Pointer cursor for charts with on-click actions
  • Automation AI steps on new LLM
  • MS Teams integration for agent

New Features

  • AI credits guardrail — block LLM calls when monthly quota is exhausted
  • Reply-to field in SMTP automation step
  • Table generation via new AI
  • MS Teams integration for agent
  • Automation AI steps on new LLM

Full Release Notes

## What's Changed
* feat: add reply-to field in SMTP automation step by @MrLawrenceKwan in https://github.com/Budibase/budibase/pull/18073
* Chore/add org users in workspace view by @melohagan in https://github.com/Budibase/budibase/pull/18062
* Fix issue with web search tool naming by @PClmnt in https://github.com/Budibase/budibase/pull/18102
* Fix import export public api permissions by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18093
* fix(groups): resolve assign-user popover not reopening by @melohagan in https://github.com/Budibase/budibase/pull/18107
* [1727] feat: AI credits guardrail — block LLM calls when monthly quota is exhausted by @jvcalderon in https://github.com/Budibase/budibase/pull/18108
* Table generation via new ai by @adrinr in https://github.com/Budibase/budibase/pull/18098
* Pointer Cursor for charts with on-click actions set.  by @mikesealey in https://github.com/Budibase/budibase/pull/18080
* Bump bn.js from 4.12.2 to 4.12.3 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18111
* fix: update placeholder text for model config by @Dakuan in https://github.com/Budibase/budibase/pull/18116
* Table generation improvements by @adrinr in https://github.com/Budibase/budibase/pull/18109
* Automation ai steps on new llm by @adrinr in https://github.com/Budibase/budibase/pull/18118

## New Contributors
* @MrLawrenceKwan made their first contribution in https://github.com/Budibase/budibase/pull/18073

**Full Changelog**: https://github.com/Budibase/budibase/compare/3.30.6...3.31.0