Last 7 days
1
Features: 0
Changes: 0
Fixes: 1
Deprecations: 0
Low-code platform for building internal tools, forms, portals, and workflows.
Latest Budibase changelog updates, official release notes, breaking changes, security patches, pricing changes, and developer reactions in one product feed.
Follow this Budibase release-notes page to spot useful features, risky migrations, noisy announcements, and source links before they hit your backlog.
Changes.Watch links back to official changelog and release-note sources so summaries stay easy to verify.
Use channels to follow groups of tools around a stack, workflow, or topic.
Rolling windows show how many product updates landed in the last 7, 30, 90, and 365 days, grouped by existing changelog semantics.
1
5
38
234
Updated dependencies including a non‑major security group bump and upgrades to TypeScript 6 and Svelte 5.
Fixed relationship primary display in static formulas and corrected API rename handling for agent tools
Refactored codebase to rename APP ID to WORKSPACE ID and cleaned up Svelte param declarations.
Refactored terminology from “app” to “workspace” across IDs, stores, files, and helpers
Updated the VOUCHED list and standardized app terminology to "workspace".
Updated js-yaml and protobufjs dependencies to newer patch versions.
- Added delete-old-backups feature, SharePoint list integration, and preview mode for automations; removed multiple-operations feature flags.
Added UI pop‑up for mis‑configured SharePoint connections and fixed legacy SharePoint sync logic.
Fix offline license activation process
Added real‑time WebSocket updates, status filter dropdown, and a full actions timeline (escalation, tool calls, LLM outcome) for Agent Requests activity.
Added vouch chore updates
Security fix for authorization bypass in BuilderSocket SelectApp
Updated @sigstore/verify and sigstore packages to latest patch versions
Block group init requests for users without permission, preventing unauthorized access
Revert the full‑screen logs UI change.
Added project management foundation: backend support, workspace home UI, export/import, and assignment controls.
Added UI flexibility: date picker can shrink below 200 px, textarea height reduced, Save button switched to ActionButton, and S3 uploader text exposed.
Added full‑screen logs UI and download URL support for Teams.
Added QA bot Slack notification workflow.
Fixed various UI and automation issues including Slack styling, automation side panel layout, whitespace handling in REST URLs, MongoDB/Firestore datasource bugs, and agent logs history.
Added ability to pass RAG source URL to Slack.
Upgrade nodemailer to v9.0.0, introducing potential breaking changes.
Updated joi dependency from 17.6.0 to 18.2.1.
Add `exp` claim to auth JWTs to enforce token expiration, preventing indefinite validity.
Fixed crash in builder Actions menu on click, change, and screen load.
Implement app binding escaping for automations to prevent injection issues
Added customizable per‑screen background, gradients, custom CSS and navigation icon state colors
Added email field component and validator; introduced on‑screen actions in query usage and RAG source reset.
Added a purchase AI credits button and validated AI configuration handling.
Fix MongoDB query underscore handling (PR #18907)
Adds support for authenticated embeds with configurable ancestors.
Fixed PWA zip symlink file read issues
Aligned automation condition value controls for consistency.
Fixed backup object export and restored app manifest recovery.
Fix S3 upload handling and linked relationship field name validation
Add custom CA support for single-image deployments and fix stale environment directory handling
Enforced authentication for S3 signed upload URLs to improve security.
Fixed light‑theme styling for loop steps and node headers, and corrected combobox update events.
Updated automation builder UI, edge routing, and added Slack pending releases view plus OAuth2 support for the email received trigger.
Added queued polling and a new test tab for agent test runs, plus row‑selection toggle with delete support.
Add security enhancements: require authentication for webhook schema updates, restrict public API global role changes, and harden markdown rendering.
Updated protobufjs dependency to version 7.5.8.
Added private package flag with build script and new Telegram deployment channel.
Introduced several UI and integration features: per‑app theming, searchable state selector, query‑usage display in automations, SharePoint file delete handling, and increment/decrement controls for number inputs.
Enhanced REST endpoint labels/search and added templates support.
Fixed failing test caused by DNS issues.
Added SharePoint typeahead, temporary SharePoint connector support, and tablet view preview;
Fixed multiple UI and import issues: surfaced table import errors, prevented hidden button in light mode, and corrected newline escaping behavior.
Added agent banner and workspace invite user suggestions
Overwrite workspace snippets on import to replace existing ones
- Added new UI capabilities: columns property for CheckboxGroup, improved dropdown sizing in condition builders, and loop iteration display in automation logs.
Fixed Teams integration re‑linking issue and improved Teams chat progress feedback.
Add selective file sharing for Sharepoint knowledge feature.
Improved PDB handling in Helm charts
Added tree view for Sharepoint files
Added telemetry and lifecycle events for AI configurations and workspace app creation/update.
Updated dependencies (follow‑redirects, protobufjs) and applied security group patches
Added handling for provisioned users when SCIM is disabled.
Fixed missing licenses and copyright notice errors.
Introduced a new files metadata tool.
Updated several GitHub Actions and dependencies (undici, vite, actions/*) with newer versions, added security‑only Dependabot mode and ignore rules for @budibase packages
Added multiple agent knowledge features: persistent source connections, multi‑upload, SharePoint connector, and file upload filtering.
Fixed test flakiness, signature canvas width bug, and improved CI concurrency handling.
Fixed API form data parameters not being saved and enforced a 100 MB upload size limit.
Updated Docker image to use the latest npm package version.
Fixed home screen persistence when updating routes on other screens and corrected base URL handling in templated requests.
Add Microfrontend OIDC support and enable Gemini search as a knowledge‑base feature
Fix context handling in formatter
Added upsert support for AI configs during workspace imports.
Introduced unified lifecycle status feature.
Added secure user-provided fetch functionality to improve data retrieval safety.
Added configurable login button, agent instruction generation, and password min‑length validation as new features
Renamed the 'import app' command to 'import workspace', affecting existing scripts or integrations.
Restored workspace duplication and added AI model toggle in settings.
Fixed channel chat display and delete icon issues in the UI.
Upgrade core runtime: koa bumped to v3.1.2 (possible breaking changes) and socket.io parser to v4.2.6.
Added authentication for agent deployments (Discord, Slack, Teams) and new chat client bundle, UI changes, and power‑user role assignment.
Ensures connections are accessible to creator users
Updated workspace credentials and custom API request builder user experiences.
Fixed REST API to allow self‑hosted blacklist overrides.
Blocked internal REST targets by default and disabled REST blacklist in local development to prevent unauthorized access.
Updated UI with user‑settings workspace home/sidebar improvements and renamed “operations” to “actions”.
Fixed deletion of a single screen in an app
Reduced mocking and restructured agent logs tests; added a beta tag to the agents navigation.
Allow editing of knowledge base details
Enhanced system prompt to include additional user information.
Improved onboarding with an empty workspace home and enhanced free trial flow.
Added a new MAX_WORKER_RUNS environment variable to control worker concurrency
Add periodic refresh to tables, operation tracking across automation/agent/row scopes, and RBAC for agent chat; introduce premium lock for new workspaces
Fixed model autocomplete functionality errors.
Refined the invite‑user modal defaults and typography
Added Agent ID to litellm requests for better request tracing.
No explicit changes listed; refer to the full changelog for details.
Prevent relative paths in PWA icon uploads, enforcing absolute paths.
Added support for bypassing via a webhook query parameter
Added new deployment channel options (Teams, Slack) and enhanced agent publishing UI.
Added agent chat conversation starters feature.
Add single-agent chat support and improve group user/workspace assignment UX.
Updated Rollup to v4.59.0 and switched Budibase AI to use litellm, migrating and removing legacy OpenAI/LLM code.
Added ability to extract AI step using the new LLM integration.
Fix logs pipeline and clean up Datadog annotations
Added AI capabilities: quota‑guard for LLM calls, new AI‑driven table generation, improvements to AI table generation, and automation steps for new LLMs.
Improved session handling and reasoning for agents.
Reverted the recent route disabling change
Fixed chat app title and favicon.
Added support for chat app theming across different environments
Added new Calendar component and multiple AI/LLM enhancements, including Litellm improvements, BBAI updates, and custom role settings modal.
Added a text‑wrap toggle to picker components.
Added RAG feature flag, deployed chat app, and improved AI handling (new AI usage and hallucination fixes).
Added Gemini 3 Flash model with unique versioning for BBAI 2.0 and introduced an AI chat flag
UI enhancements: configurable table headers, rounded corners, configurable text banner for apps, and re‑enabled radio buttons in settings.
Added chat API permissions, chat UI on workspace home, and agent/chat duplication with related UI updates.
Hide deleted agents in the settings panel.
Fixed preview functionality for the chat app.
Add documentation issue template for better reporting.
Fixed XSS vulnerability in screen errors popover and hardened attachment uploads against active content (security).
Added end‑user app role selection and optional select borders as a new UI feature
Adjusted spacing for PillInput tags to improve UI layout.
Fix inability to select a different workspace from within an app
Reverted a previous merge to undo the Koa upgrade.
Reverted multiple recent UI and router changes to restore stability.
Allow markdown in confirmation modals
Added conversation starters feature
Added OpenRouter REST template, new agent button, per‑agent RAG config, and REST query enhancements.
Improved observability correlation for agents/chat and stabilized rollout mechanisms
Added tailscale annotations to the litellm service
Fixed minor issues with agent configuration handling
Added scrollable chat preview UI
Enhance CouchDB data migration functionality
Fixed preview chat ordering and corrected Rest body input handling
Added a new slider form input component
Fixed tracer.llmobs not sending data to Datadog.
Added several agent features (available agents, default agent API/display, chat agent settings) and UI enhancements including CSP custom source config.
Update core dependencies (undici and html2pdf.js) and improve PostgreSQL error handling.
Added Clever API v3.0.0 OpenAPI spec support and new HubSpot REST templates to enhance API connectors
Added Microsoft Teams, SharePoint, and Rocket.Chat REST templates
Add AI Agent node instrumentation, LLM observability spans, and missing Datadog APM initialization.
Added new REST templates (Attio, Jira Cloud, Confluence, Discord) and web‑search tools for the AI Agent, plus AI table generation and config fixes.
Updated AI SDK to v6 and added new UI components like Gauge Chart, ServiceNow REST template, and UI for handling agent results
Fix external datasource dev/prod switching issue
Fixed issue where production tables could be unintentionally dropped.
Fixed timezone handling in sample data.
Automations now return real‑time progress updates
Added configurable max log size for automation via environment variable and introduced an Ansible AWX REST template.
Resolved duplication of button action values across steps.
Updated the Svelte 5 CLI migration utility and bumped Next.js example from 14.2.32 to 14.2.35.
Fix replication issue after column renames and several bug fixes (default value select, automation fetching, boundary.svelte migration).
Hovering over users now shows full long group names in the sidebar.
Introduced new environment variables (LITELLM_MASTER_KEY, LITELLM_SALT_KEY) and several UI/automation features including Automation Agent Node UI, collapsible navigation, workspace automation error notifications, chat deletion, chats pan...
Refactored LiteLLM integration to support user‑provided models and added a VirusTotal REST template.
Fixed PWA domain scope issue and binding drawer UI bugs.
Fixed JS editor conditional return validation (BUDI‑9918).
Add LiteLLM config storage for chat/prompt info and related manifests
Add workspace creator column to the dev users table to record the originating workspace
Removed external schema export functionality.
Add a componentConfiguration property editor to enhance component setup
Added translation settings UI per workspace and a new chat tab with per‑chat agent selection
Added SDK‑based table upgrade and proper propagation of table renames from dev to prod
Remove Datasource.static prefix when saving REST template static variables
Add AI SDK and upgrade Zod to v4, introducing new features and potential breaking changes
Fixes for workspace migration issues.
Refactored builder URLs by removing the `/portal` segment
Fixed bindings drawer alignment and inline content disposition handling bugs.
Updated js-yaml and min-document dependencies to newer patch versions
Fixed navigation guard issue on new APIs.
Improved automation step search and added parity for single-image request limits
Added request body generation helpers for APIs
Upgraded the Pro submodule and added fuzzy user search in the portal.
Upgraded the Pro submodule with recent improvements
Add proper handling of Unicode characters in AI‑generated formula content.
Added support for custom HTTP parameters on servers, a new LiteLLM provider, and email CC list handling
Introduced support for multiple agents, expanding workflow capabilities.
Introduced a new DescriptionViewer component for rendering HTML descriptions within the application.
No detailed changelog entries provided; refer to the full changelog link for specifics.
Fixed form data handling issue
No specific release notes provided; see the full changelog link for details.
Updated the custom REST icon.
No specific changelog details were provided in the release notes.
No specific change details provided in this entry.
Extract chatcomponent into the frontend core
Restored the correct Content-Type handling for REST form data submissions
- Released version 3.23.4
No specific changelog details provided in the release notes.
Deduplicate LLMStreamChunk type
Added Svelte 5 plugin migration utilities to the CLI and temporarily limited Svelte 5 plugin uploads.
Restored portal refactor and renamed "app" to "workspace" across middleware and context utilities (breaking change).
Add a singleton "Get Row" automation step
Stop publishing action events
Fixed inconsistencies in table schemas between DEV and PROD environments.
Added ability to delete attachments on developer rows.
Reverted recent removal of the account portal direct link and the portal refactor to restore previous behavior
Fixed builder modal positioning issue in the UI
Fixed environment issue when switching between internal and external datasources
Refactored the portal for improved structure and maintainability
Adds a “multiselect all” capability to selection components
Added support for PostgreSQL JSON array type and import of MySQL views as custom queries
Added support for PostgreSQL views
Added ESM format for client bundle
Fix handling of HTTPS calls over HTTP proxy
Fixed incorrect icons in repeater and repeater block settings.
Added proxy-aware fetch for REST integrations and a feature flag for using client from storage
Add test for static formulas in view calculations and update agent instructions
Resolved automation bugs introduced in previous release
Added previous-step binding for automations.
Fix Azure OpenAI integration that was failing due to unsupported configuration.
Implemented SCIM support compliant with RFC 7643
Add duplicate‑app feature
Prevent creators from being redirected to the onboarding flow
Fixed OpenAPI README version pin
JSON fields now re‑render when a block's ID changes.
Added typing support to the builder side panel UI
Renamed app workspace and updated related links
Fixed recaptcha configuration screen issues.
Improved the icon component for better UI handling.
Removed the customer testimonials toggle.
Added dynamic dependency loading support
Added a new Settings modal UI
Upgrade the Pro module to its latest version
Add TypeScript types to AppContextMenuModals for improved type safety.
Fix user table header icon issue
Fix RestQueryViewer URL parsing for REST queries
Renamed "apps" to "workspaces" in type definitions, which may require code updates.
Updated critical dependency resolutions and OpenAPI specifications.
Added a resizable data source side panel
Implemented folder organization for client backups.
Reinstated vertical resize functionality
Fixed flaky test behavior.
Renamed "app" to "workspace" in server files and updated import/export terminology
Added tooltips for views and tables in the UI
Cleaned up workspace flag, unified client bundle usage and optimized client dependencies.
Added HTML mode support to the Embed component’s binding panel
Updated Jest packages and trimmed the client library
Cleaned up matched workspace app code and upgraded TypeScript and Node type definitions.
Add script to export apps
Cleaned up AI flags and corrected UI icons for Button Group and column number displays.
Updated API specs and fixed OpenAPI spec generation
Upgrade Budi 9569 to isolated VM 6
Fixed role publishing issue
Added extensive workspace support, including app path handling, embeds, favourites, and UI fixes.
Fix the Manage Access button functionality
Added a new environment switcher for data, view data, and external tables, enabling independent dev/prod configurations.
Patch release for version 3.15.1
Fixed UI issues: corrected mismatched border radii, set default app icon, and removed the portal sidebar.
Added comprehensive unit tests for the changeTenantOwnerEmail function
Added OIDC PKCE support
Fixed columnar layout issue for checkboxes in form blocks.
Added app‑level Recaptcha V2 support and displayed install information to users.
Removed tenant verification check from the Budibase platform
Reverted the 'Navigation from workspace app' change (PR #16634).
Refactored middleware handling and added bounded concurrency for directory operations, including serialized S3 upload/download and increased export concurrency to 5 with loading UI.
Refactored worker APIs into groups for better organization
Fix flaky test causing intermittent failures.
Update form data handling to version 4.0.4
Resolved migration problems that could cause failures during upgrades.
Added automated upgrade test suite for Budibase version migrations.
Added bulk add of existing users to groups via CSV upload
Added a clear row selection control to the gridblock component.
Added Endpoint and EndpointGroup mechanisms for defining API routes.
Reverts the previous fix that handled addition of new columns when some columns were hidden.
Center-align login header when its text wraps
Fix non-functional links across the application.
Fixed multi-select default value handling.
Fixed infinite loop in selectedScreen store and corrected MSSQL config validation
Added client app navigation icons, YAML‑configurable email templates, and backup error notifications (new features).
Improved view sorting labels to reflect field types.
Added several features: duplicate automation steps and internal tables, new font, S3 uploads from public screens, Postgres enum search, clearer Azure OpenAI config, OAuth2 propagation to external connectors, expanded CSV export action, a...
Fixed autogeneration of screens from data
Upgraded Datadog tracing to v5.56.0 and pruned unused Phosphor icons, serving only required assets.
Added option to skip migration redirects
Fix handling of duplicated workspace apps
Builder navigation UI updated
Resolve migration errors reported in the previous version
Fix endless loading state that caused the app to hang
Limit offering changes to unpublished items only
Fixed rating field icon fill on hover and selected states.
Add instrument license retrieval feature
Fix automation name grouping and ensure automation mode resets correctly
Added Individual Publish Status API and included user count in usage metrics.
Changelog is available via the provided GitHub compare link.
Reverted manifest errors from the recent icon migration to correct the divider component
Updated icons and styles across the UI
Remove automation definition from trigger response
Added actions tracking, filtered publishing feature flag, and UI improvements to the Publish Modal and navigation logo.
Added admin and builder access to agent chat/history.
Fix importing app functionality
Added support for converting apps to workspaces within an account
Added full workspace support—import, rename apps to workspaces, export, and template compatibility
Added AI Agents with tool source management, actions tracking, and enhancements to Google Sheets, workspace app navigation, and relationship field selection
Add customizable upload text option in the attachment component.
Added new API Request step, AI automation steps, and barcode column filtering.
Prevent exposure of sensitive settings and strip unnecessary user information in API responses.
Removed the ACCOUNT PORTAL API KEY endpoint.
Version 3.12.4 released (patch update).
Fixed undefined reference error that occurred when adding the first screen
Update Pro reference
Added new UI and SDK capabilities: datasource prefixes for actions, modal screen flow, SDK screen creation, backend navigation management, and default self‑hosted AI generation.
Added project app enhancements including feature flag, rename to workspace app, new backend CRUD, and tenant renaming
Fixed flaky test in generic SQL spec (sql.spec.ts).
Fixed a crash on the user details page by handling undefined group.roles
Added configurable pod termination grace period and a new "timed out" automation error state.