Release history
budibase releases
AI agents that run your operations. Model agnostic.
All releases
110 shown
Auth for webhook schema, role restriction, markdown hardening
- Enhanced REST endpoint labels, search, and template addition
- Added Teams streaming responses for agent webhooks
- Support for SharePoint knowledge base via client credentials
Full changelog
What's Changed
- Enhance REST endpoint labels/search & add templates by @joebudi in https://github.com/Budibase/budibase/pull/18723
- Add Teams streaming responses for agent webhooks by @PClmnt in https://github.com/Budibase/budibase/pull/18736
- fix: zero files on fetch error by @Dakuan in https://github.com/Budibase/budibase/pull/18729
- fix: fix sharepoint shape by @Dakuan in https://github.com/Budibase/budibase/pull/18739
- Fix Svelte check warnings across builder and client by @PClmnt in https://github.com/Budibase/budibase/pull/18738
- Support sharepoint knowledge base via client credentials by @adrinr in https://github.com/Budibase/budibase/pull/18709
- Fix for blacklist parsing. by @deanhannigan in https://github.com/Budibase/budibase/pull/18732
- Fix regression with the Budibase AI settings by @adrinr in https://github.com/Budibase/budibase/pull/18742
Full Changelog: https://github.com/Budibase/budibase/compare/3.37.5...3.38.0
- Add oauth reconnect
Full changelog
What's Changed
- Fixes failing test due some DNS issues by @adrinr in https://github.com/Budibase/budibase/pull/18722
- Rag - source crud to connections by @adrinr in https://github.com/Budibase/budibase/pull/18691
- Add oauth reconnect by @adrinr in https://github.com/Budibase/budibase/pull/18711
- [Fixed] Create settings config when missing during tenant lock/activation by @jvcalderon in https://github.com/Budibase/budibase/pull/18731
Full Changelog: https://github.com/Budibase/budibase/compare/3.37.4...3.37.5
- Removed unnecessary tenantId
- SharePoint typeahead feature (feat: sharepoint typeahead)
- Enhanced handling of Gemini 503 responses (feat: handle gemini 503 better)
- Added tablet view to preview
Full changelog
What's Changed
- Cleanup knowledge connection code by @adrinr in https://github.com/Budibase/budibase/pull/18658
- fix: resolve flaky test by @adrinr in https://github.com/Budibase/budibase/pull/18708
- Remove unnecessary tenantId by @adrinr in https://github.com/Budibase/budibase/pull/18710
- Temporally support existing sharepoint connectors by @adrinr in https://github.com/Budibase/budibase/pull/18707
- [CI] Setup merge queues by @adrinr in https://github.com/Budibase/budibase/pull/18712
- feat: sharepoint typeahead by @Dakuan in https://github.com/Budibase/budibase/pull/18698
- feat: handle gemini 503 better by @Dakuan in https://github.com/Budibase/budibase/pull/18706
- Fix automation step error handling by @melohagan in https://github.com/Budibase/budibase/pull/18669
- Automation API request modal and fixes by @deanhannigan in https://github.com/Budibase/budibase/pull/18611
- Add tablet view to preview by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18655
- Add exponential backoff for Gemini File Search by @PClmnt in https://github.com/Budibase/budibase/pull/18714
Full Changelog: https://github.com/Budibase/budibase/compare/3.37.3...3.37.4
- Add copy controls to automation log JSON
- Add prompt parameter to SharePoint OAuth authorization URL
Full changelog
What's Changed
- Fix/surface all table import errors by @deanhannigan in https://github.com/Budibase/budibase/pull/18644
- fix: dont always escape newlines by @Dakuan in https://github.com/Budibase/budibase/pull/18614
- Add copy controls to automation log JSON by @melohagan in https://github.com/Budibase/budibase/pull/18673
- Fix - hidden button on light mode by @adrinr in https://github.com/Budibase/budibase/pull/18679
- Add prompt parameter to SharePoint OAuth authorization URL by @adrinr in https://github.com/Budibase/budibase/pull/18692
Full Changelog: https://github.com/Budibase/budibase/compare/3.37.2...3.37.3
- Custom trigger automation confirmation prompts
- Workspace invite user suggestions
- Display hidden auth connections
Full changelog
What's Changed
- feat: agent banner by @Dakuan in https://github.com/Budibase/budibase/pull/18638
- Display hidden auth connections by @adrinr in https://github.com/Budibase/budibase/pull/18657
- [BUDI-18137] Add custom trigger automation confirmation prompts by @melohagan in https://github.com/Budibase/budibase/pull/18636
- Add workspace invite user suggestions by @melohagan in https://github.com/Budibase/budibase/pull/18639
- Fix automation action bar light theme styling by @melohagan in https://github.com/Budibase/budibase/pull/18660
- replace source sans with inter as app font by @andz-bb in https://github.com/Budibase/budibase/pull/18661
Full Changelog: https://github.com/Budibase/budibase/compare/3.37.1...3.37.2
- Rag as a tool
- Core-only agent dev stack
- Workspace snippet import overwrite
Full changelog
What's Changed
- overwrite workspace snippets when importing over existing workspace by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18634
- Remove no-wrap for field description labels by @deanhannigan in https://github.com/Budibase/budibase/pull/18635
- Fix RAG search by @adrinr in https://github.com/Budibase/budibase/pull/18640
- Add core-only agent dev stack by @PClmnt in https://github.com/Budibase/budibase/pull/18641
- Rag as a tool by @adrinr in https://github.com/Budibase/budibase/pull/18650
Full Changelog: https://github.com/Budibase/budibase/compare/3.37.0...3.37.1
- Add columns property to CheckboxGroup
- Display loop iterations in automation logs
- Retry failed ingestions on resync
Full changelog
What's Changed
- Improve dropdown sizing in condition builders by @melohagan in https://github.com/Budibase/budibase/pull/18623
- Update snowflake-sdk and aws-sdk by @melohagan in https://github.com/Budibase/budibase/pull/18597
- On resync, retry failed ingestions by @adrinr in https://github.com/Budibase/budibase/pull/18619
- Upgrade budibase/nano to 10.1.6 to upgrade transitive axios by @melohagan in https://github.com/Budibase/budibase/pull/18603
- Add columns property for CheckboxGroup by @melohagan in https://github.com/Budibase/budibase/pull/18626
- Better logging around RAG ingestion by @adrinr in https://github.com/Budibase/budibase/pull/18628
- Data table row cache not clearing by @deanhannigan in https://github.com/Budibase/budibase/pull/18630
- Show loop iterations in automation log mode by @gootik in https://github.com/Budibase/budibase/pull/18607
- Update litellm to 1.83.10 by @adrinr in https://github.com/Budibase/budibase/pull/18633
Full Changelog: https://github.com/Budibase/budibase/compare/3.36.5...3.37.0
- Harden datasource plugin upload validation
- Expose RAG errors
- Add automated VM startup guide
Full changelog
What's Changed
- fix: teams requires re-linking more than it should by @Dakuan in https://github.com/Budibase/budibase/pull/18593
- harden datasource plugin upload validation by @andz-bb in https://github.com/Budibase/budibase/pull/18592
- Expose RAG errors by @adrinr in https://github.com/Budibase/budibase/pull/18618
- Fix an issue where channel deployment wasn't enabled correctly by @PClmnt in https://github.com/Budibase/budibase/pull/18622
- Add automated VM startup guide by @PClmnt in https://github.com/Budibase/budibase/pull/18620
- Improve Teams chat progress feedback by @PClmnt in https://github.com/Budibase/budibase/pull/18624
Full Changelog: https://github.com/Budibase/budibase/compare/3.36.4...3.36.5
- Postcss security update (8.5.6 → 8.5.12)
- Sharepoint selective file support
Full changelog
What's Changed
- Sharepoint knowledge - selective files by @adrinr in https://github.com/Budibase/budibase/pull/18599
- Bump postcss from 8.5.6 to 8.5.12 in the all-non-major-security group across 1 directory by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18616
Full Changelog: https://github.com/Budibase/budibase/compare/3.36.3...3.36.4
Minor fixes and improvements.
Full changelog
What's Changed
- Feat/pdb improvements on helm by @calexiou in https://github.com/Budibase/budibase/pull/18601
- Refactor the agent controller surface by @PClmnt in https://github.com/Budibase/budibase/pull/18612
- fix: inflightExtend Promise by @calexiou in https://github.com/Budibase/budibase/pull/18613
Full Changelog: https://github.com/Budibase/budibase/compare/3.36.2...3.36.3
- Sharepoint files displayed as tree
- Azure AD group sync fixes
Full changelog
What's Changed
- Sharepoint - display files as tree by @adrinr in https://github.com/Budibase/budibase/pull/18596
- [18594] Fix workspace assignment for synced Azure AD groups by @melohagan in https://github.com/Budibase/budibase/pull/18595
- Feat/move minio binary to s3 by @calexiou in https://github.com/Budibase/budibase/pull/18602
- fix(builder): deployment channel row layout on small screens by @PClmnt in https://github.com/Budibase/budibase/pull/18609
- Decouple channel deployments from agent chat by @PClmnt in https://github.com/Budibase/budibase/pull/18608
Full Changelog: https://github.com/Budibase/budibase/compare/3.36.1...3.36.2
- Tightened access controls for global licence routes
- Automations improvements
- Lifecycle telemetry events for AI configurations
Full changelog
What's Changed
- Automations improvements by @melohagan in https://github.com/Budibase/budibase/pull/18456
- tighten access controls for global licence routes by @andz-bb in https://github.com/Budibase/budibase/pull/18493
- chore(builder): point REST template specs to openapi-rest-templates by @melohagan in https://github.com/Budibase/budibase/pull/18447
- feat: deprecate chat channel by @Dakuan in https://github.com/Budibase/budibase/pull/18584
- fix: files meta hallunications by @Dakuan in https://github.com/Budibase/budibase/pull/18590
- fix: deleted sources by @Dakuan in https://github.com/Budibase/budibase/pull/18552
- Emit lifecycle telemetry events for AI configurations by @jvcalderon in https://github.com/Budibase/budibase/pull/18578
- KB source endpoints refactor by @adrinr in https://github.com/Budibase/budibase/pull/18583
- prevents user from dragging images and selecting text by @mikesealey in https://github.com/Budibase/budibase/pull/18564
- [#18589] Emit missing workspace_app:created and workspace_app:updated events by @jvcalderon in https://github.com/Budibase/budibase/pull/18591
Full Changelog: https://github.com/Budibase/budibase/compare/3.35.10...3.36.1
- GHSA-4f9j-vr4p-642r: Auth cookie missing secure flag
- VUL-53: SSRF in plugin URL upload
- Automation side panel resizable with 480px default width
- Lifecycle telemetry events for AI agents
Full changelog
What's Changed
- Bump follow-redirects from 1.15.11 to 1.16.0 in the all-non-major-security group across 1 directory by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18540
- [GHSA-4f9j-vr4p-642r] Set budibase:auth cookie with secure flag by @jvcalderon in https://github.com/Budibase/budibase/pull/18571
- Bump protobufjs from 7.5.4 to 7.5.5 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18574
- Button icons are now showing for table row buttons by @mohagan9 in https://github.com/Budibase/budibase/pull/18474
- Automation side panel: 480px default width + resizable by @melohagan in https://github.com/Budibase/budibase/pull/18460
- Fix automation logs for branches in loop steps by @gootik in https://github.com/Budibase/budibase/pull/18551
- Bump the all-non-major-security group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18572
- Fix svelte-check by @adrinr in https://github.com/Budibase/budibase/pull/18577
- Fixing pre-commit by @adrinr in https://github.com/Budibase/budibase/pull/18570
- [VUL-53] Fix SSRF in plugin URL upload via trivial tar.gz bypass by @jvcalderon in https://github.com/Budibase/budibase/pull/18569
- Emit lifecycle telemetry events for AI agents by @jvcalderon in https://github.com/Budibase/budibase/pull/18576
New Contributors
- @gootik made their first contribution in https://github.com/Budibase/budibase/pull/18551
Full Changelog: https://github.com/Budibase/budibase/compare/3.35.9...3.35.10
- Set budibase:auth cookie with HttpOnly flag (GHSA-4f9j-vr4p-642r)
- Handle provisioned users when SCIM is disabled
Full changelog
What's Changed
- [Added] Handle provisioned users when SCIM is disabled by @jvcalderon in https://github.com/Budibase/budibase/pull/18554
- Bump snowflake-sdk from 1.15.0 to 2.0.4 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18535
- [GHSA-4f9j-vr4p-642r] Set budibase:auth cookie with HttpOnly flag by @jvcalderon in https://github.com/Budibase/budibase/pull/18556
- Fix/ceph s3 api by @calexiou in https://github.com/Budibase/budibase/pull/18499
- Fix stale credentials on CouchDB pods after Helm upgrades by @calexiou in https://github.com/Budibase/budibase/pull/18566
Full Changelog: https://github.com/Budibase/budibase/compare/3.35.8...3.35.9
- Customisable hover and active styling for navigation menu links
- On-demand automation triggers in development preview (requires allow dev automations flag)
- Full name binding to user metadata for option pickers
Full changelog
What's Changed
- missing licenses & incorrect copyright by @mjashanks in https://github.com/Budibase/budibase/pull/18549
- Customisable hover and active styling for navigation menu links by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18486
- Allow on demand automation triggers in dev preview behind allow dev automations by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18548
- filter nav sublinks by accessible routes by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18547
- Connections UX feedback by @deanhannigan in https://github.com/Budibase/budibase/pull/18482
- Fix selecting Sharepoint sites by @adrinr in https://github.com/Budibase/budibase/pull/18553
- Add full name binding to user metadata for option pickers by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18436
Full Changelog: https://github.com/Budibase/budibase/compare/3.35.7...3.35.8
- Preserve explicit workspace roles on SCIM user updates
- Agent knowledge multi-upload capability
- Sharepoint knowledge source connector
- Enhanced auto-update logic with retry mechanism
- Font color and text highlighting in rich text editor
- AI agent event emission
Fixed API form-data parameter persistence and file upload handling. Activated action events, improved select component titles, simplified RAG code, and updated lodash-es dependency.
- Automation trigger 'User action' renamed to 'On demand'
- Per-agent knowledge capability
- Fixed base URL config in templated requests
- Microfrontend OIDC support
- Google Gemini knowledge base integration
- EventBrokerProcessor HTTP request to Account Portal
- Secure user provided fetch implementation
- Configurable login button on public pages
- AI agent instructions generation
- Business Plus plan type
- UI terminology changed from 'import app' to 'import workspace'
- Chat app bundle gates removed
- AI models configurable in settings
- Workspace duplication restored
Fixed chat window display for Discord and channel integrations, corrected context menu delete icon, improved AI prompt guidance, and enabled view/download access for readonly fields.
- Koa upgraded from 2.15.4 to 3.1.2 with breaking middleware API changes
- Environment variable resolution in Vector DB
- Button group toggle size configuration
- Enforce outbound blacklist in webhook automation steps
- Agent authentication for Discord/Slack/Teams
- Microfrontend architecture
- Power user role assignment
- NoSQL injection prevention
- Workspace-level credentials management
- AI agents for self-hosted deployments
- Self-hosted REST blacklist override capability
- Internal REST targets blocked by default
- Path traversal in plugin uploads
- Bash automation command injection
- Internal REST target blocking
- UI terminology changed: 'operations' renamed to 'actions'
- Knowledge base interaction improvements
Prevented accidental deletion of the only screen in an app, added support for Redis TLS URLs, improved log detail styling, and removed text types from skip list.
Removed agent chat button from navigation, improved session handling by skipping cleanup on write operations, optimized test structure for agent logs, added beta tag to agent features.
- Edit knowledge base details
- Time to first chat loading state
- Unified AI flags
Updated system prompt user information passed to AI models, aligned quota values with account portal definitions, enabled SCIM workspace role editing, and improved home metrics display for consistency.
- Fixed command palette XSS rendering
- Knowledge base setup for agents
- Agent log session retention
- Improved empty workspace home
- Periodic table component refresh
- Agent chat RBAC
- OAuth2 token refresh fix
Fixed autocomplete functionality for model selection in the builder.
- Svelte downgraded to fix plugin compatibility
- Database sharding support
- Agent ID tracking in LiteLLM requests
- Unified AI configuration
Fixed relative path handling in Progressive Web App icon uploads to prevent path traversal issues.
- ENTERPRISE_BASIC_TRIAL (cloud) plan now limited to 1 creator
- Removes REST template verified flag and check-mark UI
- Add SSO endpoint now uses internal API guard for authorization
- Slack channel deployment for agents
- Allow enabling/disabling of teams deployment channel
- Toggle add component shortcut with hints in builder
Full changelog
What's Changed
- Allow enabling / disabling of teams deployment channel by @PClmnt in https://github.com/Budibase/budibase/pull/18156
- Remove REST template verified flag and check-mark UI by @melohagan in https://github.com/Budibase/budibase/pull/18166
- Slack channel deployment for agents by @PClmnt in https://github.com/Budibase/budibase/pull/18161
- Update the add SSO endpoint to use the internal api guard. by @deanhannigan in https://github.com/Budibase/budibase/pull/18160
- refactor(builder): replace builder side panel with workspace invite modal by @melohagan in https://github.com/Budibase/budibase/pull/18146
- Add missing plans and align quotas/features with account-portal by @jvcalderon in https://github.com/Budibase/budibase/pull/18171
- fix: paginate global permission users in workspace search by @melohagan in https://github.com/Budibase/budibase/pull/18174
- update cla to account for cursor by @PClmnt in https://github.com/Budibase/budibase/pull/18178
- Development environment setup by @PClmnt in https://github.com/Budibase/budibase/pull/18176
- Time only picker alignment by @PClmnt in https://github.com/Budibase/budibase/pull/18175
- Updates Publish popover with details of agents by @PClmnt in https://github.com/Budibase/budibase/pull/18183
- Simplify handling of discord slash commands by @PClmnt in https://github.com/Budibase/budibase/pull/18177
- fix: prevent design canvas shift when selecting component tree nodes by @melohagan in https://github.com/Budibase/budibase/pull/18182
- expose global svelte/events by @CSLTech in https://github.com/Budibase/budibase/pull/18154
- fix: remove bbai logo in agent chat channel by @Dakuan in https://github.com/Budibase/budibase/pull/18189
- Limit creators to 1 on ENTERPRISE_BASIC_TRIAL (cloud) by @jvcalderon in https://github.com/Budibase/budibase/pull/18186
- feat(builder): toggle add component shortcut and add hints by @NDCallahan in https://github.com/Budibase/budibase/pull/18159
- chore(deps): bump hono from 4.12.3 to 4.12.5 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18193
- chore(deps): bump @hono/node-server from 1.19.9 to 1.19.10 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18191
- chore(deps): bump tar from 7.5.8 to 7.5.10 in /packages/cli by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18198
- chore(deps): bump tar from 7.5.8 to 7.5.10 in /packages/server by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18199
New Contributors
- @NDCallahan made their first contribution in https://github.com/Budibase/budibase/pull/18159
Full Changelog: https://github.com/Budibase/budibase/compare/3.31.5...3.31.6
- BUDIBASE_AI_DEFAULT_MODEL config key removed; migrate to provider-default AI behavior
- Organisation add users button and legacy modal removed
- Old LLM code removed
- Agent chat conversation starters
Full changelog
What's Changed
- Remove BUDIBASE_AI_DEFAULT_MODEL, use the provider by default by @adrinr in https://github.com/Budibase/budibase/pull/18155
- refactor channel deployments to use chat sdk by @PClmnt in https://github.com/Budibase/budibase/pull/18130
- feat: agent chat convo starters by @Dakuan in https://github.com/Budibase/budibase/pull/18147
- Remove organisation add users button and legacy modal by @melohagan in https://github.com/Budibase/budibase/pull/18165
- Remove old llm code by @adrinr in https://github.com/Budibase/budibase/pull/18162
Full Changelog: https://github.com/Budibase/budibase/compare/3.31.4...3.31.5
- Svelte bumped from 5.40.2 to 5.53.5 — verify any custom Svelte components for compatibility.
- Old LLM code removal was reverted; any workflows depending on its absence may be affected.
- Single agent chat feature added.
- Improved group user/workspace assignment UX.
- Inline renaming of placed components in design mode.
- Litellm migration for unified LLM handling
- AI step extraction via new LLM integration
- Improved workspace users search performance
Full changelog
What's Changed
- Extract AI step via the new llm by @adrinr in https://github.com/Budibase/budibase/pull/18126
- [#18072] Fix REST transformer gutter alignment by @melohagan in https://github.com/Budibase/budibase/pull/18134
- [BUDI-18086] Improve workspace users search performance by @melohagan in https://github.com/Budibase/budibase/pull/18124
Full Changelog: https://github.com/Budibase/budibase/compare/3.31.1...3.31.2
Fixed logs pipeline and Datadog annotation cleanup. Replaced endpoint name with path. Resolved Zod compatibility issues and single image environment variable issues. Improved proxy service metrics. Fixed table row buttons not responding to size setting.
- Table generation via new AI
- Reply-to field in SMTP automation step
- Automation AI steps on new LLM
Full changelog
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
- Chat apps menu item removed
- MS Teams integration for agents
- Session handling and reasoning fixes for agents
Full changelog
What's Changed
- Session handling and reasoning fixes for agents by @PClmnt in https://github.com/Budibase/budibase/pull/18092
- feat: remove chat apps menu item by @Dakuan in https://github.com/Budibase/budibase/pull/18095
- Fix permissions issue on single image with new postgres db by @PClmnt in https://github.com/Budibase/budibase/pull/18094
- MS Teams integration for agent by @PClmnt in https://github.com/Budibase/budibase/pull/18008
- fix: Legacy OpenAI config usages were broken by @PClmnt in https://github.com/Budibase/budibase/pull/18097
Full Changelog: https://github.com/Budibase/budibase/compare/3.30.5...3.30.6
{"summary": "Reverted the changes that disabled route disabling.", "summary_
- Security issue in views
Full changelog
What's Changed
- fix: chat app title and favicon by @Dakuan in https://github.com/Budibase/budibase/pull/18084
- views security issue by @PClmnt in https://github.com/Budibase/budibase/pull/18087
Full Changelog: https://github.com/Budibase/budibase/compare/3.30.3...3.30.4
- Chat app themes configurable per environment
Full changelog
What's Changed
- feat: chat app themes in different environments by @Dakuan in https://github.com/Budibase/budibase/pull/18061
- Bump jspdf from 4.0.0 to 4.2.0 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18082
- keep single-image compose updates from rewriting to multi-service by @PClmnt in https://github.com/Budibase/budibase/pull/18083
Full Changelog: https://github.com/Budibase/budibase/compare/3.30.2...3.30.3
- Calendar component
- Custom roles settings modal
Full changelog
What's Changed
- Switch changelog link to point to github releases by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18064
- AIConfig design improvements by @adrinr in https://github.com/Budibase/budibase/pull/18060
- make changelog link font size consistent with body text by @andz-bb in https://github.com/Budibase/budibase/pull/18065
- New component: Calendar by @mikesealey in https://github.com/Budibase/budibase/pull/17882
- Implementation by @poirazis in https://github.com/Budibase/budibase/pull/18066
- Remove border from component toolbar dropdowns by @melohagan in https://github.com/Budibase/budibase/pull/18068
- Litellm improvements by @adrinr in https://github.com/Budibase/budibase/pull/18069
- fix: gate chat app from portal with feature flag by @Dakuan in https://github.com/Budibase/budibase/pull/18067
- BBAI improvements by @adrinr in https://github.com/Budibase/budibase/pull/18071
- feat: gate paused chat app apis by @Dakuan in https://github.com/Budibase/budibase/pull/18058
- Feature/allow custom roles settings modal by @melohagan in https://github.com/Budibase/budibase/pull/18009
- Properly filter helper tools from the frontend view by @PClmnt in https://github.com/Budibase/budibase/pull/18070
- Use new budibase models for bbai clould by @adrinr in https://github.com/Budibase/budibase/pull/18078
- Add tags to context by @adrinr in https://github.com/Budibase/budibase/pull/18079
- LiteLLM single image fix by @PClmnt in https://github.com/Budibase/budibase/pull/18059
Full Changelog: https://github.com/Budibase/budibase/compare/3.30.1...3.30.2
- Text wrap toggle for picker components
- Pause chat UI
- New AI model for cron generation
Full changelog
What's Changed
- Add text wrap toggle to picker components by @ConorWebb96 in https://github.com/Budibase/budibase/pull/18055
- [#18032] Fix banner placement with vertical navigation by @melohagan in https://github.com/Budibase/budibase/pull/18038
- feat: pause chat UI by @Dakuan in https://github.com/Budibase/budibase/pull/18056
- Add debug utilities to core images by @calexiou in https://github.com/Budibase/budibase/pull/18045
- Use new ai for cron gen by @adrinr in https://github.com/Budibase/budibase/pull/18054
Full Changelog: https://github.com/Budibase/budibase/compare/3.30.0...3.30.1
- Docker Compose configuration updated for LiteLLM
- Legacy AI implementations automatically migrated to new AI system
- Legacy invites code removed
- RAG feature flag
- Chat app deployment capability
- Increased monthly Budibase AI credits
Full changelog
What's Changed
- Add RAG feature flag by @adrinr in https://github.com/Budibase/budibase/pull/18044
- Fix startup by @adrinr in https://github.com/Budibase/budibase/pull/18048
- Bump tar from 7.5.7 to 7.5.8 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18047
- Bump ajv from 8.17.1 to 8.18.0 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/18041
- feat: deploy chat app by @Dakuan in https://github.com/Budibase/budibase/pull/18011
- fix: dont have to select agent model twice before setting live by @Dakuan in https://github.com/Budibase/budibase/pull/18042
- Update docker compose for LiteLLM by @PClmnt in https://github.com/Budibase/budibase/pull/18046
- Remove legacy invites code by @melohagan in https://github.com/Budibase/budibase/pull/18051
- [Changed] Increases the monthly Budibase AI credits by @jvcalderon in https://github.com/Budibase/budibase/pull/18049
- Fix issue with models hallucinating tool calls by @PClmnt in https://github.com/Budibase/budibase/pull/18053
- Use new ai for old ai usages by @adrinr in https://github.com/Budibase/budibase/pull/18043
Full Changelog: https://github.com/Budibase/budibase/compare/3.29.0...3.30.0
- API keys no longer stored as plain text
- Discord credentials now encrypted and password fields properly handled
- BB AI model updated to Gemini 3 Flash
Full changelog
What's Changed
- AIConfig list formatting by @adrinr in https://github.com/Budibase/budibase/pull/18014
- Don't store API keys as plain text by @adrinr in https://github.com/Budibase/budibase/pull/18028
- Some fixes around the agent configuration / discord deployment by @PClmnt in https://github.com/Budibase/budibase/pull/18033
- Unique model for BBAI 2.0 via versioning by @adrinr in https://github.com/Budibase/budibase/pull/18031
- Create evals for old usages by @adrinr in https://github.com/Budibase/budibase/pull/18035
- [Chore] Cleanup pro package after merge by @adrinr in https://github.com/Budibase/budibase/pull/17994
- Update BB AI model to Gemini 3 Flash by @PClmnt in https://github.com/Budibase/budibase/pull/18039
- flag AI chat by @andz-bb in https://github.com/Budibase/budibase/pull/18040
- Encrypt Discord credentials / handle password fields / other fixes by @PClmnt in https://github.com/Budibase/budibase/pull/18037
Full Changelog: https://github.com/Budibase/budibase/compare/3.28.3...3.29.0
- Discord deployment method for agents
- Configurable headers and rounded corners for tables
- Configurable text banner for apps in a workspace
Full changelog
What's Changed
- Added configurable headers and rounded corners to table by @deanhannigan in https://github.com/Budibase/budibase/pull/18002
- Adds Discord deployment method for agents by @PClmnt in https://github.com/Budibase/budibase/pull/17969
- Re-enables radio buttons in settings by @mikesealey in https://github.com/Budibase/budibase/pull/18007
- Bulk delete plugins and show app usage by @PClmnt in https://github.com/Budibase/budibase/pull/18015
- Add a configurable text banner for apps in a workspace by @ConorWebb96 in https://github.com/Budibase/budibase/pull/17983
- Fixing release pipeline by @adrinr in https://github.com/Budibase/budibase/pull/18024
- [Fixed] Allow tenant deletion when tenant is inactive by @jvcalderon in https://github.com/Budibase/budibase/pull/18004
- Remove old stream code by @adrinr in https://github.com/Budibase/budibase/pull/18021
- Fail pipeline if version commit fails by @adrinr in https://github.com/Budibase/budibase/pull/18026
- Use deploy key for tag release by @adrinr in https://github.com/Budibase/budibase/pull/18027
Full Changelog: https://github.com/Budibase/budibase/compare/3.28.2...3.28.3
- Cloudfront distribution added to CSP connect-src directive
- Chat API permissions for granular access control
- Chat added to workspace home with agent/chat duplication
- Configurable CouchDB persistent volume mount path
Full changelog
What's Changed
- feat: chat api permissions by @Dakuan in https://github.com/Budibase/budibase/pull/17991
- Add chat to workspace home, agent/chat duplication, misc minor improvements by @andz-bb in https://github.com/Budibase/budibase/pull/17988
- PDBs for services and disruption budger for proxy by @calexiou in https://github.com/Budibase/budibase/pull/17995
- feat: configure CouchDB persistent volume mount path. by @calexiou in https://github.com/Budibase/budibase/pull/17993
- Count credits on new BBAI by @adrinr in https://github.com/Budibase/budibase/pull/17989
- implementation by @poirazis in https://github.com/Budibase/budibase/pull/17970
- [Added] Cloudfront distribution to CSP for connect-src by @jvcalderon in https://github.com/Budibase/budibase/pull/17971
- workspace home, sidebar updates by @andz-bb in https://github.com/Budibase/budibase/pull/17996
Full Changelog: https://github.com/Budibase/budibase/compare/3.28.1...3.28.2
- RAG files now process asynchronously with bug fixes
- Budibase AI (bbai) now available in cloud
- Hide deleted agents in settings panel
Full changelog
What's Changed
- feat: hide deleted agents in settings panel by @Dakuan in https://github.com/Budibase/budibase/pull/17979
- Allow bbai in cloud by @adrinr in https://github.com/Budibase/budibase/pull/17985
- Process RAG files async by @adrinr in https://github.com/Budibase/budibase/pull/17977
- Fix on processing rag files by @adrinr in https://github.com/Budibase/budibase/pull/17992
Full Changelog: https://github.com/Budibase/budibase/compare/3.28.0...3.28.1
Fixed a bug where the chat app preview would not function correctly. Updated search row examples and applied updates to the workspace home screen and sidebar.
- BBAI support in new AI configurations
- All datasource types available as agent tools
- Updated BBAI models
- XSS vulnerability in screen errors popover
- Active content hardening in attachment uploads
Full changelog
What's Changed
- Fix list_rows tool to properly support pagination parameters by @cubic-dev-ai[bot] in https://github.com/Budibase/budibase/pull/17931
- Get rid of pro as a submodule by @adrinr in https://github.com/Budibase/budibase/pull/17935
- Agent fixes by @PClmnt in https://github.com/Budibase/budibase/pull/17922
- Update user role terminology by @melohagan in https://github.com/Budibase/budibase/pull/17932
- Fix XSS vulnerability in screen errors popover by @cubic-dev-ai[bot] in https://github.com/Budibase/budibase/pull/17930
- Use correct URL for confluence by @melohagan in https://github.com/Budibase/budibase/pull/17939
- If the SingleRowProvider finds no row, don't throw just explain by @melohagan in https://github.com/Budibase/budibase/pull/17940
- Refactor agent tools by @PClmnt in https://github.com/Budibase/budibase/pull/17927
- [CI] Remove submodules from pipelines by @adrinr in https://github.com/Budibase/budibase/pull/17945
- Harden attachment uploads against active content by @melohagan in https://github.com/Budibase/budibase/pull/17937
- Improve CSV import chunking by @melohagan in https://github.com/Budibase/budibase/pull/17952
- Update agent automation tools by @PClmnt in https://github.com/Budibase/budibase/pull/17944
- Add resolver for settings routing as it was causing issues in HMR by @deanhannigan in https://github.com/Budibase/budibase/pull/17956
- Fixes for agent bugs by @PClmnt in https://github.com/Budibase/budibase/pull/17947
- remove examples/nextjs-api-sales by @melohagan in https://github.com/Budibase/budibase/pull/17961
New Contributors
- @cubic-dev-ai[bot] made their first contribution in https://github.com/Budibase/budibase/pull/17931
Full Changelog: https://github.com/Budibase/budibase/compare/3.27.3...3.27.4
- End-user app role selection for fine-grained access control
- RAG dev vs prod environment configuration
- Autoupdate for automerges
Full changelog
What's Changed
- Enterprise-only note for workspace import/export public API docs by @ConorWebb96 in https://github.com/Budibase/budibase/pull/17897
- 17911 translations should affect the required validation rule by @ConorWebb96 in https://github.com/Budibase/budibase/pull/17925
- Fix grid conditions by @ConorWebb96 in https://github.com/Budibase/budibase/pull/17924
- Add end-user app role selection and optional select borders by @melohagan in https://github.com/Budibase/budibase/pull/17916
- Bug fix for TIME fields in MySQL by @melohagan in https://github.com/Budibase/budibase/pull/17909
- Autoupdate for automerges by @adrinr in https://github.com/Budibase/budibase/pull/17933
- RAG dev vs prod by @adrinr in https://github.com/Budibase/budibase/pull/17926
Full Changelog: https://github.com/Budibase/budibase/compare/3.27.2...3.27.3
Adjusted PillInput tag spacing and increased the scan count limit to 1000.
Fixed issues with workspace selection within apps, Google Sheets sign-in loops, and introduced small fixes for agents.
- Link filter on empty values
Full changelog
What's Changed
- Revert "Merge pull request #17902 from Budibase/revert/koa-upgrade" by @melohagan in https://github.com/Budibase/budibase/pull/17906
- Bump eslint from 9.16.0 to 9.26.0 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17907
- Feature - link filter on empty by @adrinr in https://github.com/Budibase/budibase/pull/17877
Full Changelog: https://github.com/Budibase/budibase/compare/3.26.3...3.27.0
Fixes CSS minification and build stability issues.
Full changelog
What's Changed
- Revert "Merge pull request #17875 from Budibase/feat/agent-ui-updates" by @melohagan in https://github.com/Budibase/budibase/pull/17895
- Revert "Revert "Merge pull request #17875 from Budibase/feat/agent-ui-updates"" by @PClmnt in https://github.com/Budibase/budibase/pull/17896
- Revert "Revert "Revert "Merge pull request #17875 from Budibase/feat/… by @PClmnt in https://github.com/Budibase/budibase/pull/17898
- Renamed the sidebar class to determine if this is causing a build issue by @deanhannigan in https://github.com/Budibase/budibase/pull/17901
- Revert koa router changes from #17890 by @melohagan in https://github.com/Budibase/budibase/pull/17902
- Revert "Revert "Revert "Revert "Merge pull request #17875 from Budibase/feat/…" by @PClmnt in https://github.com/Budibase/budibase/pull/17903
- Testing the builds handling of duplicate css rules. by @deanhannigan in https://github.com/Budibase/budibase/pull/17904
- Fix CSS minification issue by @PClmnt in https://github.com/Budibase/budibase/pull/17905
Full Changelog: https://github.com/Budibase/budibase/compare/3.26.2...3.26.3
- Agent UI updates
- Markdown support in confirmation modals
- Reasoning dropdown configuration across providers
Full changelog
What's Changed
- Allows markdown in confirmation modals by @mikesealey in https://github.com/Budibase/budibase/pull/17879
- refactor: extract collapsed button group resolver for conditions by @ConorWebb96 in https://github.com/Budibase/budibase/pull/17813
- User limit remove by @mjashanks in https://github.com/Budibase/budibase/pull/17890
- Feat: Agent UI updates by @joebudi in https://github.com/Budibase/budibase/pull/17875
- Fix reasoning across providers and introduce reasoning dropdown config by @PClmnt in https://github.com/Budibase/budibase/pull/17874
Full Changelog: https://github.com/Budibase/budibase/compare/3.26.1...3.26.2
- Conversation starters
Full changelog
What's Changed
- feat: convo starters by @Dakuan in https://github.com/Budibase/budibase/pull/17818
- update budi cli dependencies by @melohagan in https://github.com/Budibase/budibase/pull/17886
- Handle brackets in template endpoint names by @melohagan in https://github.com/Budibase/budibase/pull/17888
Full Changelog: https://github.com/Budibase/budibase/compare/3.26.0...3.26.1
- Agent button feature
- Per-agent RAG configuration
- OpenRouter REST template
Full changelog
What's Changed
- Add OpenRouter REST template by @melohagan in https://github.com/Budibase/budibase/pull/17848
- feat: add agent button by @Dakuan in https://github.com/Budibase/budibase/pull/17834
- Chore/move repo to database v2 by @calexiou in https://github.com/Budibase/budibase/pull/17859
- Rag config per agent by @adrinr in https://github.com/Budibase/budibase/pull/17847
- chore: change authentication error logging from error to warn. by @calexiou in https://github.com/Budibase/budibase/pull/17856
- Bump tar from 6.2.1 to 7.5.3 in /packages/server by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17784
- build(deps-dev): bump undici from 5.29.0 to 6.23.0 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17800
- Revert "build(deps-dev): bump undici from 5.29.0 to 6.23.0" by @calexiou in https://github.com/Budibase/budibase/pull/17872
- Fix query error messages for invalid JSON by @melohagan in https://github.com/Budibase/budibase/pull/17873
- Update People workspace users UI by @melohagan in https://github.com/Budibase/budibase/pull/17806
- refactor: switch to direct redirect action by @calexiou in https://github.com/Budibase/budibase/pull/17876
- fix: reset ui when delete last chat by @Dakuan in https://github.com/Budibase/budibase/pull/17878
- Improve resiliency while checking license by @adrinr in https://github.com/Budibase/budibase/pull/17868
- RAG improvements by @adrinr in https://github.com/Budibase/budibase/pull/17861
- Bump csvtojson from 2.0.10 to 2.0.13 in /packages/server by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17881
- REST Query improvements by @melohagan in https://github.com/Budibase/budibase/pull/17870
- Don't set input / output cost to 0 in LiteLLM config by @PClmnt in https://github.com/Budibase/budibase/pull/17880
Full Changelog: https://github.com/Budibase/budibase/compare/3.25.4...3.26.0
- Stabilized rollouts
- Improved observability correlation for agents and chat
Full changelog
What's Changed
- Improve correlation on our o11y for agents / chat by @PClmnt in https://github.com/Budibase/budibase/pull/17842
- Ensure LiteLLM drops invalid params by @PClmnt in https://github.com/Budibase/budibase/pull/17845
- Feat/stablize rollouts by @calexiou in https://github.com/Budibase/budibase/pull/17844
- Fix update_row tool by @adrinr in https://github.com/Budibase/budibase/pull/17846
- Correctly propagate errors using AI SDK's onError callback by @PClmnt in https://github.com/Budibase/budibase/pull/17843
Full Changelog: https://github.com/Budibase/budibase/compare/3.25.3...3.25.4
- Tailscale annotations in LiteLLM service
- Agent execution details improvements
Full changelog
What's Changed
- feat: tailscale annotations in litellm service by @calexiou in https://github.com/Budibase/budibase/pull/17839
- Agent execution details improvements by @adrinr in https://github.com/Budibase/budibase/pull/17840
- Refactor chatbox to use useChat from ai sdk by @PClmnt in https://github.com/Budibase/budibase/pull/17837
- Tests for AI configs saving / updating by @PClmnt in https://github.com/Budibase/budibase/pull/17833
- Fix an issue where reasoning traces weren't being shown by @PClmnt in https://github.com/Budibase/budibase/pull/17841
Full Changelog: https://github.com/Budibase/budibase/compare/3.25.2...3.25.3
- Chat preview now supports scrolling
- Create LiteLLM virtual keys at workspace level
Full changelog
What's Changed
- Scroll chat preview by @adrinr in https://github.com/Budibase/budibase/pull/17832
- Create new LiteLLM virtual keys on a workspace level by @PClmnt in https://github.com/Budibase/budibase/pull/17831
Full Changelog: https://github.com/Budibase/budibase/compare/3.25.0...3.25.1
- CouchDB data migration enhancements
- Dedicated settings page for AI configuration
Full changelog
What's Changed
- feat: Enhance CouchDB data migration by @calexiou in https://github.com/Budibase/budibase/pull/17814
- AI config to its own settings page by @adrinr in https://github.com/Budibase/budibase/pull/17830
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.8...3.25.0
- Database module upgraded to version 2.0.0
- Lodash dependency updated to 4.17.23
- Tabs in agents
Full changelog
What's Changed
- Fix order in the preview chat by @adrinr in https://github.com/Budibase/budibase/pull/17819
- Update lodash to 4.17.23 by @melohagan in https://github.com/Budibase/budibase/pull/17828
- Fix change handling for the rest body input by @deanhannigan in https://github.com/Budibase/budibase/pull/17811
- Tabs in agents by @adrinr in https://github.com/Budibase/budibase/pull/17817
- chore: upgrade to database:2.0.0 by @calexiou in https://github.com/Budibase/budibase/pull/17829
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.7...3.24.8
- Slider form input component
- Agent preview chat for testing AI agents
- Translated SSO login labels
Full changelog
What's Changed
- Feat/translate sso login label by @ConorWebb96 in https://github.com/Budibase/budibase/pull/17805
- New component: slider form input by @mikesealey in https://github.com/Budibase/budibase/pull/17775
- Fix role select state after user reordering by @melohagan in https://github.com/Budibase/budibase/pull/17809
- Feat: agent preview chat by @Dakuan in https://github.com/Budibase/budibase/pull/17792
- Improve AI provider configuration by @adrinr in https://github.com/Budibase/budibase/pull/17812
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.6...3.24.7
- Users must explicitly configure AI settings; defaults are no longer provided
- Reconfigure AI and RAG settings at workspace level
- bcrypt is now required; ensure availability in your deployment environment
- Default AI configuration removed; explicit configuration now required
- bcryptjs fallback removed; bcrypt is now the only supported password hashing implementation
- AI settings and RAG configs scoped to workspace level; must be reconfigured
Full changelog
What's Changed
- [Fixed] tracer.llmobs not sending data to Datadog by @jvcalderon in https://github.com/Budibase/budibase/pull/17793
- update invite member wording by @melohagan in https://github.com/Budibase/budibase/pull/17795
- Scope aisettings and rag configs to workspace level by @adrinr in https://github.com/Budibase/budibase/pull/17798
- Remove default AI config by @adrinr in https://github.com/Budibase/budibase/pull/17799
- upgrade bcrypt by @melohagan in https://github.com/Budibase/budibase/pull/17797
- Remove bcryptjs fallback by @melohagan in https://github.com/Budibase/budibase/pull/17802
- build(deps): bump diff from 4.0.2 to 4.0.4 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17804
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.5...3.24.6
Minor fixes and improvements.
Full changelog
What's Changed
- Increase oracle container startup time by @PClmnt in https://github.com/Budibase/budibase/pull/17763
- Update OIDC library by @adrinr in https://github.com/Budibase/budibase/pull/17771
- OpenAPI rest performance by @adrinr in https://github.com/Budibase/budibase/pull/17595
- Update Budibase DB data section layout by @melohagan in https://github.com/Budibase/budibase/pull/17773
- Update vulnerabilities by @adrinr in https://github.com/Budibase/budibase/pull/17772
- feat: available agents by @Dakuan in https://github.com/Budibase/budibase/pull/17738
- Update REST template action counts by @melohagan in https://github.com/Budibase/budibase/pull/17766
- feat: CSP custom src config by @calexiou in https://github.com/Budibase/budibase/pull/17759
- feat: default agent api by @Dakuan in https://github.com/Budibase/budibase/pull/17774
- fix(single): keep curl for couchdb runner by @melohagan in https://github.com/Budibase/budibase/pull/17776
- feat: display default agent by @Dakuan in https://github.com/Budibase/budibase/pull/17777
- feat: chat agent settings by @Dakuan in https://github.com/Budibase/budibase/pull/17783
- feat: chat app styling update by @Dakuan in https://github.com/Budibase/budibase/pull/17789
- feat: use most recent message as title by @Dakuan in https://github.com/Budibase/budibase/pull/17790
- Fix cron unexpected runs by @adrinr in https://github.com/Budibase/budibase/pull/17788
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.4...3.24.5
- CouchDB data directory now standardized to /data — verify existing installations align with this path
- Access control added to REST template queries — closes authorization exposure where templates could be queried without proper controls
- REST API template search on new API page
- URL-only REST template specs and Splunk integration
- Default property added for flex and grid layouts
Full changelog
What's Changed
- Bump undici from 7.16.0 to 7.18.2 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17753
- Don't enrich user groups with all users as part of the processUser function by @PClmnt in https://github.com/Budibase/budibase/pull/17754
- Bump html2pdf.js from 0.9.3 to 0.14.0 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17752
- refactor: postgres installation surfaces errors properly by @calexiou in https://github.com/Budibase/budibase/pull/17765
- adds default property for flex/grid layout by @mikesealey in https://github.com/Budibase/budibase/pull/17728
- feat: standardize CouchDB data directory to
/databy @calexiou in https://github.com/Budibase/budibase/pull/17769 - Refactor svelte globals and add missing internals by @PClmnt in https://github.com/Budibase/budibase/pull/17756
- Add REST API template search on new API page by @melohagan in https://github.com/Budibase/budibase/pull/17762
- Add access control to REST template queries by @melohagan in https://github.com/Budibase/budibase/pull/17764
- Use URL-only REST template specs and add Splunk by @melohagan in https://github.com/Budibase/budibase/pull/17758
- Cleanup flags by @adrinr in https://github.com/Budibase/budibase/pull/17751
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.3...3.24.4
- Clever API integration now uses v3.0.0 OpenAPI spec
- Rocket.Chat REST template and logo removed
- HubSpot REST templates with improved API connectors
- Redis username and password authentication
- Agent RAG file support
Full changelog
What's Changed
- Use Clever API v3.0.0 OpenAPI spec by @melohagan in https://github.com/Budibase/budibase/pull/17741
- Remove Rocket.Chat REST template and logo by @melohagan in https://github.com/Budibase/budibase/pull/17749
- allow authentication with Redis username + password combo by @PClmnt in https://github.com/Budibase/budibase/pull/17730
- Refactor of agent node and ui by @PClmnt in https://github.com/Budibase/budibase/pull/17722
- Expand translation feature by @ConorWebb96 in https://github.com/Budibase/budibase/pull/17686
- Agent rag file by @adrinr in https://github.com/Budibase/budibase/pull/17653
- Add HubSpot REST templates and improve API connectors by @melohagan in https://github.com/Budibase/budibase/pull/17740
- Updates to agent configuration screen by @PClmnt in https://github.com/Budibase/budibase/pull/17737
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.2...3.24.3
- REST templates for Microsoft Teams, Rocket.Chat, and Microsoft SharePoint
Full changelog
What's Changed
- Agent node structured outputs by @PClmnt in https://github.com/Budibase/budibase/pull/17684
- Fix issue where users couldn't upload non component plugins by @PClmnt in https://github.com/Budibase/budibase/pull/17742
- Fix edge case where old plugins might not have a type in the schema by @PClmnt in https://github.com/Budibase/budibase/pull/17744
- Button Group improvements and fixes by @andz-bb in https://github.com/Budibase/budibase/pull/17736
- Add Microsoft Teams REST template by @melohagan in https://github.com/Budibase/budibase/pull/17745
- Add Rocket.Chat rest template group by @melohagan in https://github.com/Budibase/budibase/pull/17743
- Add Microsoft SharePoint REST template by @melohagan in https://github.com/Budibase/budibase/pull/17746
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.1...3.24.2
- Automation as a filter option
- LiteLLM configuration for automation worker deployment
Full changelog
What's Changed
- Chore/figma rest template by @melohagan in https://github.com/Budibase/budibase/pull/17721
- Add instrumentation for AI Agent node by @PClmnt in https://github.com/Budibase/budibase/pull/17711
- Fix date js formulas by @adrinr in https://github.com/Budibase/budibase/pull/17720
- Chore/zendesk template by @melohagan in https://github.com/Budibase/budibase/pull/17724
- Missing changes to support DD LLM Observability by @PClmnt in https://github.com/Budibase/budibase/pull/17726
- Chore/konfig openapi examples by @melohagan in https://github.com/Budibase/budibase/pull/17693
- adds Automation as an option to filter on by @mikesealey in https://github.com/Budibase/budibase/pull/17725
- Add missing ddApm initialisation by @PClmnt in https://github.com/Budibase/budibase/pull/17727
- Add missing span in llmobs annotate call by @PClmnt in https://github.com/Budibase/budibase/pull/17732
- Fix issue with oauth2 config modal by @PClmnt in https://github.com/Budibase/budibase/pull/17733
- Add LiteLLM configuration to automation worker deployment by @calexiou in https://github.com/Budibase/budibase/pull/17735
Full Changelog: https://github.com/Budibase/budibase/compare/3.24.0...3.24.1
- Svelte 5 framework upgrade
- New REST templates for Attio, Confluence, and Discord integrations
- Web search tools for AI agents
Full changelog
What's Changed
- Svelte 5 by @PClmnt in https://github.com/Budibase/budibase/pull/17637
- Added direct call to routify goto to ensure svelte5 init by @deanhannigan in https://github.com/Budibase/budibase/pull/17690
- Add Attio REST template by @melohagan in https://github.com/Budibase/budibase/pull/17683
- Bump vite from 7.1.2 to 7.1.11 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17688
- Tidy up some lint warnings by @PClmnt in https://github.com/Budibase/budibase/pull/17691
- Update CLI to migrate old plugin github workflows by @PClmnt in https://github.com/Budibase/budibase/pull/17692
- Environment variables to support accessing LiteLLM UI in QA by @PClmnt in https://github.com/Budibase/budibase/pull/17608
- Web search tools for Agent by @PClmnt in https://github.com/Budibase/budibase/pull/17655
- Ensure backend core dependency gets updated by @PClmnt in https://github.com/Budibase/budibase/pull/17695
- Fix some Svelte 5 issues by @PClmnt in https://github.com/Budibase/budibase/pull/17698
- Fix for AI table generation by @deanhannigan in https://github.com/Budibase/budibase/pull/17680
- Fix AI config error by @PClmnt in https://github.com/Budibase/budibase/pull/17700
- Bump preact from 10.27.1 to 10.28.2 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17697
- Fix issue with inserting js bindings by @PClmnt in https://github.com/Budibase/budibase/pull/17703
- fix an issue where you couldn't drag and drop components with a certa… by @PClmnt in https://github.com/Budibase/budibase/pull/17704
- Some missing $gotos by @PClmnt in https://github.com/Budibase/budibase/pull/17707
- Fix Jira Cloud template by @melohagan in https://github.com/Budibase/budibase/pull/17708
- Chore/discord template by @melohagan in https://github.com/Budibase/budibase/pull/17710
- Add Confluence & Discord REST Template by @melohagan in https://github.com/Budibase/budibase/pull/17709
- More routify goto fixes by @PClmnt in https://github.com/Budibase/budibase/pull/17716
- Fix snippets dump into automations logs on crash by @adrinr in https://github.com/Budibase/budibase/pull/17705
- Fix for json array fetching for internal tables by @deanhannigan in https://github.com/Budibase/budibase/pull/17713
- Fix issue with confirm dialog by @PClmnt in https://github.com/Budibase/budibase/pull/17718
- Fix link theme in delete data confirmation modal by @melohagan in https://github.com/Budibase/budibase/pull/17719
Full Changelog: https://github.com/Budibase/budibase/compare/3.23.48...3.24.0
- Tool for calling automations from AI agents with new result handling UI
- Gauge Chart block for data visualization
- ServiceNow REST Template for REST integrations
Full changelog
What's Changed
- Update AI SDK to v6 and update tools by @PClmnt in https://github.com/Budibase/budibase/pull/17665
- Fix test that depends on "today" day by @adrinr in https://github.com/Budibase/budibase/pull/17668
- Automation improvements by @adrinr in https://github.com/Budibase/budibase/pull/17670
- refactor: split data model by @Dakuan in https://github.com/Budibase/budibase/pull/17583
- Allow device to be toggled in the preview modal by @melohagan in https://github.com/Budibase/budibase/pull/17601
- Bump nodemailer from 7.0.10 to 7.0.11 by @dependabot[bot] in https://github.com/Budibase/budibase/pull/17644
- fix: The filtering does not recognize large umlauts by @Dakuan in https://github.com/Budibase/budibase/pull/17681
- Allow rowId to be provided for Get Row automation step by @melohagan in https://github.com/Budibase/budibase/pull/17682
- Tool for calling an automation from an agent by @PClmnt in https://github.com/Budibase/budibase/pull/17666
- new ui for handling agent results by @PClmnt in https://github.com/Budibase/budibase/pull/17669
- Gauge Chart (and Chart Block) by @mikesealey in https://github.com/Budibase/budibase/pull/17633
- Add ServiceNow REST Template by @melohagan in https://github.com/Budibase/budibase/pull/17630
- Rest intg match path no proxy by @calexiou in https://github.com/Budibase/budibase/pull/17679
Full Changelog: https://github.com/Budibase/budibase/compare/3.23.47...3.23.48