# baserow changelog > This is a mirror repository. Baserow has been migrated to GitHub. Issues, pull requests, code, and other activity will be available from there. https://github.com/baserow/baserow - Vendor: baserow - Category: AI - Official site: https://github.com/baserow/baserow - Tracked by: What's New (https://whatsnew.fyi/product/baserow) - Harvested from: GitHub (baserow/baserow) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## Releases ### 2.3.3 - Date: 2026-07-21 - Version: 2.3.3 - Original notes: https://github.com/baserow/baserow/releases/tag/2.3.3 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.3.3 - **added** — Show anonymous public view visitors in editor's presence bar - **added** — Add links and rich formatting to form and field descriptions - **added** — Data syncs that fetch from a user configured URL can now be blocked from reaching private network addresses by setting the BASEROW_DATA_SYNC_ALLOW_PRIVATE_ADDRESS env var to false - **added** — Monitor celery beat periodic tasks with Sentry cron monitors when Sentry is enabled - **added** — OAuth2 and OpenID Connect SSO providers with admin configurable URLs can now be blocked from reaching private network addresses by setting the BASEROW_SSO_ALLOW_PRIVATE_ADDRESS env var to false - **fixed** — Fix link row field modal unselecting newly created rows due to a race condition with real-time updates - **fixed** — Fix workflow actions inside collection elements failing to resolve the current_record - **fixed** — Prevent impersonating deactivated users via the admin impersonate endpoint - **fixed** — Prevent the webhook address of an HTTP trigger from being changed after it is created - **fixed** — Reduce backend memory usage by releasing each API response's memory right after it is sent - **fixed** — Show an error on AI fields with a broken prompt and block generating until fixed - **fixed** — Workspace import now strictly validates the manifest schema version, and an unsupported version returns a clear invalid file error - **changed** — Simplify 2FA verify endpoint to resolve user identity from the authentication token instead of the request body - **changed** — Updated formula references in builder, automation and integrations module so that they now refer to expressions ###### New features * [Database] Show anonymous public view visitors in editor's presence bar [#5702](https://github.com/baserow/baserow/issues/5702) * [Database] Add links and rich formatting to form and field descriptions [#1851](https://github.com/baserow/baserow/issues/1851) * [Database] Data syncs that fetch from a user configured URL (such as a self-hosted GitLab or Jira instance, or an iCal feed) can now be blocked from reaching private network addresses by setting the `BASEROW_DATA_SYNC_ALLOW_PRIVATE_ADDRESS` env var to `false`. * [Core] Monitor celery beat periodic tasks with Sentry cron monitors when Sentry is enabled * [Core] OAuth2 and OpenID Connect SSO providers with admin configurable URLs can now be blocked from reaching private network addresses by setting the `BASEROW_SSO_ALLOW_PRIVATE_ADDRESS` env var to `false`. ###### Bug fixes * [Database] Fix link row field modal unselecting newly created rows due to a race condition with real-time updates [#5735](https://github.com/baserow/baserow/issues/5735) * [Builder] Fixed workflow actions inside collection elements failing to resolve the current_record. * [Core] Prevent impersonating deactivated users via the admin impersonate endpoint * [Automation] Prevents the webhook address of an HTTP trigger from being changed after it is created * [Core] Reduce backend memory usage by releasing each API response's memory right after it is sent * [Database] Show an error on AI fields with a broken prompt and block generating until fixed [#3088](https://github.com/baserow/baserow/issues/3088) * [Core] Workspace import now strictly validates the manifest schema version, and an unsupported version returns a clear invalid file error. ###### Refactors * [Core] Simplify 2FA verify endpoint to resolve user identity from the authentication token instead of the request body. [#5743](https://github.com/baserow/baserow/issues/5743) * [Builder] Updated 'formula' references in builder, automation & integrations module so that they now refer to 'expressions'. ### 2.3.2 - Date: 2026-07-15 - Version: 2.3.2 - Original notes: https://github.com/baserow/baserow/releases/tag/2.3.2 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.3.2 - **added** — Group rows by a field directly from its column menu in Database - **fixed** — Fixed data sync crash when syncing a single select field with a default value after source options are modified - **fixed** — Fixed group by settings not being persisted on personal views for viewer role users - **fixed** — Fixed a Repeat element bug that caused overflow when a record contains long unbroken text - **fixed** — Fixed hourly and daily periodic data syncs silently skipping scheduled runs - **changed** — Improved element internal page navigation by requiring page parameter values - **fixed** — Fixed several N+1 query problems that slowed down some list endpoints - **fixed** — Periodic field updates no longer overlap, preventing the same workspace from being processed twice at once - **fixed** — Prevented periodic field updates from timing out on large instances - **fixed** — Resolved a bug which prevented advanced license customers from being able to access the Code and XLS actions ###### New features * [Database] Group rows by a field directly from its column menu ###### Bug fixes * [Database] Fixed data sync crash when syncing a single select field with a default value after source options are modified. [#5147](https://github.com/baserow/baserow/issues/5147) * [Database] Fixed group by settings not being persisted on personal views for viewer role users [#5709](https://github.com/baserow/baserow/issues/5709) * [Builder] Fixed a Repeat element bug that caused overflow when a record contains long unbroken text. * [Database] Fixes hourly and daily periodic data syncs silently skipping scheduled runs * [Builder] Improved element internal page navigation by requiring page parameter values. [#3110](https://github.com/baserow/baserow/issues/3110) * [Database] Fixes several N+1 query problems that slowed down some list endpoints * [Database] Periodic field updates no longer overlap, preventing the same workspace from being processed twice at once. * [Database] Prevents periodic field updates from timing out on large instances * [Integration] Resolved a bug which prevented advanced license customers from being able to access the Code and XLS actions. ### 2.3.1 - Date: 2026-07-10 - Version: 2.3.1 - Original notes: https://github.com/baserow/baserow/releases/tag/2.3.1 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.3.1 - **added** — Database remembers whether you last opened the comments or history tab when editing a row - **added** — Builder added fixed positioning options to Application Builder header and footer containers - **added** — Database adds a configurable maximum length for text based field values - **fixed** — Integration fix the Send email action using instance SMTP sending from webmaster@localhost instead of the configured FROM_EMAIL - **fixed** — Database in a restricted view, a row edited so it no longer matches the filters is now removed immediately for the editing user instead of lingering until a refresh - **fixed** — Database fixed single select dropdown and presence badge overlap issues on group-by grid view - **changed** — Core improve delete audit log entries performance - **changed** — Builder improved anonymous builder dispatch - **fixed** — Database resolve the issue with two separate N+1 queries when creating rows ###### New features * [Database] Remembers whether you last opened the comments or history tab when editing a row [#2532](https://github.com/baserow/baserow/issues/2532) * [Builder] Added fixed positioning options to Application Builder header and footer containers. [#3559](https://github.com/baserow/baserow/issues/3559) * [Database] Adds a configurable maximum length for text based field values [#5688](https://github.com/baserow/baserow/issues/5688) ###### Bug fixes * [Integration] Fix the Send email action using instance SMTP sending from webmaster@localhost instead of the configured FROM_EMAIL. [#5640](https://github.com/baserow/baserow/issues/5640) * [Database] In a restricted view, a row edited so it no longer matches the filters is now removed immediately for the editing user instead of lingering until a refresh. [#5660](https://gitlab.com/baserow/baserow/-/issues/5660) * [Database] Fixed single select dropdown and presence badge overlap issues on group-by grid view [#5684](https://github.com/baserow/baserow/issues/5684) * [Core] Improve delete audit log entries performance. * [Builder] Improved anonymous builder dispatch. * [Database] Resolve the issue with two separate N+1 queries when creating rows. ### 2.3.0 - Date: 2026-07-10 - Version: 2.3.0 - Original notes: https://github.com/baserow/baserow/releases/tag/2.3.0 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.3.0 - **added** — Improve websocket management when the connection is lost - **added** — Drag and drop ordering of sortings and group bys - **added** — Add clear button to the view search - **added** — Add burger variant to menu element - **added** — Clear single-select record selector - **added** — Show cell editing in real-time in the grid view - **added** — Add to_json() and from_json() expressions - **added** — Add support for importing Excel files into database tables - **added** — Add options to leave out the row ID and primary field columns when exporting data - **added** — Show matching restricted view filters and allow setting default values - **added** — Add new runtime formulas: number_format(), abs(), null(), to_duration(), and to_datetime() - **added** — Improve drag and drop UX - **added** — Make import into an existing table available from the table context menu in the sidebar - **added** — Add option to keep synced rows when they are deleted or hidden in the source table - **added** — Add duration_format() advanced formula, arithmetic support for durations, and optional duration format argument for to_duration() - **added** — Add code service to execute arbitrary JavaScript code in workflow and builder - **added** — Show the 2FA status in the admin user list and allow instance admins to remove a user's two-factor authentication - **added** — Add batch operations for create, update, and delete rows - **added** — Add range() runtime formula - **added** — Add Start workflow action to builder and automations ###### New features * [Database] Improve websocket management when the connection is lost [#1924](https://github.com/baserow/baserow/issues/1924) * [Database] Drag and drop ordering of sortings and group bys. [#2355](https://github.com/baserow/baserow/issues/2355) * [Database] Add clear button to the view search [#2753](https://github.com/baserow/baserow/issues/2753) * [Builder] Add burger variant to menu element [#3579](https://github.com/baserow/baserow/issues/3579) * [Builder] clear single-select record selector [#3719](https://github.com/baserow/baserow/issues/3719) * [Database] Show cell editing in real-time in the grid view [#3794](https://github.com/baserow/baserow/issues/3794) * [Core] Add to_json() and from_json() expressions. [#3879](https://github.com/baserow/baserow/issues/3879) * [Database] Add support for importing Excel files into database tables * [Database] Adds options to leave out the row ID and primary field columns when exporting data [#4680](https://github.com/baserow/baserow/issues/4680) * [Database] Show matching restricted view filters and allow setting default values [#4926](https://github.com/baserow/baserow/issues/4926) * [Core] Added new runtime formulas: number_format(), abs(), null(), to_duration(), and to_datetime(). [#4974](https://github.com/baserow/baserow/issues/4974) * [Builder] Improve drag and drop UX [#5143](https://github.com/baserow/baserow/issues/5143) * [Database] Import into an existing table is now available from the table context menu in the sidebar. [#5284](https://github.com/baserow/baserow/issues/5284) * [Database] Adds option to keep synced rows when they are deleted or hidden in the source table. [#5327](https://github.com/baserow/baserow/issues/5327) * [Core] Added the duration_format() advanced formula, arithmetic support for durations, and an optional duration format argument for the to_duration() function. [#5420](https://github.com/baserow/baserow/issues/5420) * [Integration] Add code service to execute arbitrary JavaScript code in workflow/builder [#5424](https://github.com/baserow/baserow/issues/5424) * [Core] Show the 2FA status in the admin user list and allow instance admins to remove a user's two-factor authentication. [#5492](https://github.com/baserow/baserow/issues/5492) * [Integration] Add batch operations for create/update/delete rows [#5543](https://github.com/baserow/baserow/issues/5543) * [Core] Added the range() runtime formula. [#5559](https://github.com/baserow/baserow/issues/5559) * [Integration] Add a `Start workflow` action to builder and automations [#5561](https://github.com/baserow/baserow/issues/5561) * [Integration] Add manual trigger to automations [#5561](https://github.com/baserow/baserow/issues/5561) * [Database] Changes to linked tables, formulas and lookups now appear without refreshing [#595](https://github.com/baserow/baserow/issues/595) * [Database] Add sort to kanban view [#764](https://github.com/baserow/baserow/issues/764) * [Database] Accept object with ID property as valid value for single/multiple select and link row fields * [Integration] Add CSV reader service for builder and automations * [Core] Add members management to builder applications, automations and dashboards * [Core] Add WebSocket connection and disconnect metrics * [Integration] Add XLS[X] reader service for builder and automation * [Automation] Added a new workflow trigger which only executes when specific fields' values change in a table. * [Database] Adds a "starts with" filter for text fields [#1943](https://github.com/baserow/baserow/issues/1943) * [Builder] Adds Column element layout presets * [Builder] Allow to click on checkbox label to check them for more browsers * [Builder] Allow to test actions in preview mode to capture the output * [Database] Collapse and expand groups in the grid view when grouping by one or more fields. [#2257](https://github.com/baserow/baserow/issues/2257) * [Core] Enables caching by default for im _[Truncated at 4000 characters — full notes: https://github.com/baserow/baserow/releases/tag/2.3.0]_ ### 2.2.2 - Date: 2026-04-28 - Version: 2.2.2 - Original notes: https://github.com/baserow/baserow/releases/tag/2.2.2 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.2.2 - **added** — Send notification when a workflow is disabled - **added** — Allow self-hosted operators to inject custom client-side scripts via environment variables - **fixed** — Resolved a bug which prevented users from creating data sources from the data source dropdown's footer - **fixed** — Give Kuma the current license tier in its context and steer uncertain feature or plan questions to docs search - **fixed** — Hardened user uploaded media serving and neutralized active-content file uploads by default - **fixed** — Stop infinite /dispatch-data-sources/ refetch loop in page editor ###### New features * [Automation] Send notification when a workflow is disabled [#5186](https://github.com/baserow/baserow/issues/5186) * [Core] Allow self-hosted operators to inject custom client-side scripts via environment variables. ###### Bug fixes * [Builder] Resolved a bug which prevented users from creating data sources from the data source dropdown's footer. [#5118](https://github.com/baserow/baserow/issues/5118) * [Core] Give Kuma the current license tier in its context and steer uncertain feature or plan questions to docs search. [#5210](https://github.com/baserow/baserow/issues/5210) * [Core] Hardened user uploaded media serving and neutralized active-content file uploads by default. * [Builder] stop infinite `/dispatch-data-sources/` refetch loop in page editor ###### Refactors * [Automation] Optimize Automation History clean-up by moving it to a separate periodic task. ### 2.2.1 - Date: 2026-04-22 - Version: 2.2.1 - Original notes: https://github.com/baserow/baserow/releases/tag/2.2.1 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.2.1 - **added** — Add 'clear' button to the date input element in Builder - **added** — Add file attachment support for Anthropic, Mistral and other AI field providers in Database - **fixed** — AI file field is now validated during import - **fixed** — Exclude autonumber sequences from schema dump to prevent restore failure - **fixed** — Fix negative sign in formula output disappearing when a cell is selected - **fixed** — Fix AI field not correctly handling small text files - **fixed** — Fix import workspace crashes on retry after failed backend import - **fixed** — Fix import of unknown ai generative types - **fixed** — Fix notification panel crash when a periodic_data_sync_deactivated notification is rendered - **fixed** — Fix link-row group-by crash in grid view with more than 20 linked items - **fixed** — Prevent OIDC/SAML form crashes when editing a user source in the application builder - **fixed** — Fix RichTextEditor display in row comment notifications - **fixed** — Add database connection health check - **changed** — Create row history entries in batches to avoid memory spikes - **fixed** — Ensure Local Baserow Upsert integration handles field constraint errors - **fixed** — Fix the database API docs page crashing when opening the database list from the header - **fixed** — Fix database filters crashing when select option cells are temporarily null during row evaluation - **fixed** — Custom enterprise logo can be set again - **fixed** — Fix field drag-and-drop placeholder being offset by the group-by column width when a group by is active - **security** — Fix password reset tokens not being invalidated after use, allowing persistent account takeover; tokens are now single-use, token expiry reduced to 1 hour, and a confirmation email is sent on every password change ###### New features * [Builder] Add 'clear' button to the date input element. [#5202](https://github.com/baserow/baserow/issues/5202) * [Database] Add file attachment support for Anthropic, Mistral and other AI field providers [#5154](https://github.com/baserow/baserow/issues/5154) ###### Bug fixes * [Database] AI file field is now validated during import [#3090](https://github.com/baserow/baserow/issues/3090) * [Database] Exclude autonumber sequences from schema dump to prevent restore failure [#3855](https://github.com/baserow/baserow/issues/3855) * [Database] Fix negative sign in formula output disappearing when a cell is selected [#4323](https://github.com/baserow/baserow/issues/4323) * [Database] Fix AI field not correctly handling small text files [#5082](https://github.com/baserow/baserow/issues/5082) * [Core] Fix import workspace crashes on retry after failed backend import [#5140](https://github.com/baserow/baserow/issues/5140) * [Database] Fix import of unknown ai generative types [#5163](https://github.com/baserow/baserow/issues/5163) * [Database] Fix notification panel crash when a periodic_data_sync_deactivated notification is rendered [#5171](https://github.com/baserow/baserow/issues/5171) * [Database] Fix link-row group-by crash in grid view with more than 20 linked items [#5184](https://github.com/baserow/baserow/issues/5184) * [Builder] prevent OIDC/SAML form crashes when editing a user source in the application builder [#5226](https://github.com/baserow/baserow/issues/5226) * [Core] Fix RichTextEditor display in row comment notifications [#5230](https://github.com/baserow/baserow/issues/5230) * [Core] Add database connection health check. * [Database] Create row history entries in batches to avoid memory spikes * [Integration] Ensure Local Baserow Upsert integration handles field constraint errors. * [Database] Fix the database API docs page crashing when opening the database list from the header. [#5212](https://github.com/baserow/baserow/issues/5212) * [Database] Fix database filters crashing when select option cells are temporarily null during row evaluation. [#5217](https://github.com/baserow/baserow/issues/5217) * [Core] Custom enterprise logo can be set again * [Database] Fix field drag-and-drop placeholder being offset by the group-by column width when a group by is active. * [Database] Fix grid field quick edit crashing when the field update context is unavailable because the user lacks field update permission. [#5216](https://github.com/baserow/baserow/issues/5216) * [Database] fix import preview * [Core] Fix password reset tokens not being invalidated after use, allowing persistent account takeover. Tokens are now single-use, token expiry reduced to 1 hour, and a confirmation email is sent on every password change. [#5165](https://github.com/baserow/baserow/issues/5165) * [Database] Fix rollup and count fields crashing when a stale in-memory relation points to a deleted field during formula recalculation. [#5214](https://github.com/baserow/baserow/issues/5214) * [Core] Make concurrent index migrations idempotent so they can be re-run after a partial failure. * [Database] Fix template sync failing when importing enterprise field rules without a license. * [Automation] Fixed a bug that caused a crash due to a race condition that could happen if a node is deleted while it is being dispatched. * [Builder] Fixes if() formulas in the Application Builder silently rendering nothing when the condition references an empty field * [Integration] Improved error handling for the AI Form. ###### Refactors * [Automation] Improve rate limiting to support multiple time frames * [Core] Optimize rate limiting: cache user and settings lookups and reorganize throttling code. ###### Breaking API changes * [Core] Workspace invitations no longer support custom messages, and the `BASEROW_MAX_PENDING_WORKSPACE_INVITES` env var has been removed. ### 2.2.0 - Date: 2026-04-14 - Version: 2.2.0 - Original notes: https://github.com/baserow/baserow/releases/tag/2.2.0 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.2.0 - **added** — Add the array_unique formula function to deduplicate lookup arrays - **added** — Allow to drag and drop element on the page in Builder - **added** — Introduce restricted view ownership type for view-level permissions - **added** — Support automation templates - **added** — Add the array_slice formula function to extract sub-arrays from lookup arrays - **added** — Add instance wide data scanner - **added** — Introduce field type that can edit a row via a form view - **added** — Allow freezing (pinning) up to 4 columns on the left side of the grid view - **added** — Generalize the index formula to work with any array type and add first and last convenience functions - **added** — Introduce optional Cloudflare Turnstile captcha during signup - **changed** — Improve Baserow formula function argument validation - **fixed** — Fix index max size error for view sort indexes - **fixed** — Fix public view with hidden group by field - **fixed** — Switch to insecure alternative for UUID generation when on insecure context like HTTP - **fixed** — Fix rating field to not accept 0 as a valid value in form views when the field is required - **fixed** — Fix DatatypeMismatch on bulk insert for tables with formula fields - **fixed** — Fix AIField generation for mistral API provider - **fixed** — Fix bug that prevented reordering workflows in an automation - **fixed** — Remove constraint that forced unique workflow names - **fixed** — Allow advanced formula for JSON body content of HTTP request node ###### New features * [Database] Add the `array_unique` formula function to deduplicate lookup arrays. [#2326](https://gitlab.com/baserow/baserow/-/issues/2326) * [Builder] Allow to drag and drop element on the page [#3634](https://github.com/baserow/baserow/issues/3634) * [Database] Introduced restricted view ownership type for view-level permissions. [#3673](https://github.com/baserow/baserow/issues/3673) * [Automation] Support automation templates [#3871](https://github.com/baserow/baserow/issues/3871) * [Core] Improved Baserow formula function argument validation. [#4532](https://github.com/baserow/baserow/issues/4532) * [Database] Add the `array_slice` formula function to extract sub-arrays from lookup arrays. [#5053](https://gitlab.com/baserow/baserow/-/issues/5053) * [Database] Add instance wide data scanner. * [Database] Introduced field type that can edit a row via a form view. [#2287](https://github.com/baserow/baserow/issues/2287) * [Database] Allow freezing (pinning) up to 4 columns on the left side of the grid view. [#2047](https://github.com/baserow/baserow/issues/2047) * [Database] Generalize the `index` formula to work with any array type (not just file fields) and add `first` and `last` convenience functions. [#5065](https://gitlab.com/baserow/baserow/-/issues/5065) * [Core] Introduced optional Cloudflare Turnstile captcha during signup. ###### Bug fixes * [Database] Fix index max size error for view sort indexes [#2040](https://github.com/baserow/baserow/issues/2040) * [Database] Fix public view with hidden group by field [#4858](https://github.com/baserow/baserow/issues/4858) * [Core] Switch to insecure alternative for UUID generation when on insecure context like HTTP [#4905](https://github.com/baserow/baserow/issues/4905) * [Database] Rating field now doesn't accept 0 as a valid value in form views when the field is required [#4985](https://github.com/baserow/baserow/issues/4985) * [Database] Fix DatatypeMismatch on bulk insert for tables with formula fields [#4992](https://github.com/baserow/baserow/issues/4992) * [Database] Fix AIField generation for mistral API provider [#4994](https://github.com/baserow/baserow/issues/4994) * [Automation] Fixed a bug that prevented reordering workflows in an automation. [#4995](https://github.com/baserow/baserow/issues/4995) * [Automation] Removed a constraint that forced unique workflow names. [#4995](https://github.com/baserow/baserow/issues/4995) * [Integration] Allow advanced formula for JSON body content of HTTP request node [#5002](https://github.com/baserow/baserow/issues/5002) * [Database] Fix error when changing filter type on link row fields [#5014](https://github.com/baserow/baserow/issues/5014) * [Database] Fix group by counts for link row field [#5047](https://github.com/baserow/baserow/issues/5047) * [Core] Fix [nuxt] instance unavailable errors [#5063](https://github.com/baserow/baserow/issues/5063) * [Database] Ensure primary field always exists on sync table [#5088](https://github.com/baserow/baserow/issues/5088) * [Database] Fix autonumber sequence [#5115](https://github.com/baserow/baserow/issues/5115) * [Core] Filter tokens by workspace membership [#5144](https://github.com/baserow/baserow/issues/5144) * [Database] Fixed slow cleanup of row history table by adding a database index. * [Builder] Data source context was not reset after a data source creation * [Automation] Ensure known service errors are logged as warnings to reduce error monitoring noise. * [Builder] Ensure that the correct error is shown when exceeding the max publish job count. * [Builder] Ensure the correct error is shown when a page is not found. * [Automation] Ensure the max publish job count error is shown when exceeding the limit for publishing an Automation Workflow. * [Automation] Fix bad previous node result inside an iteration * [Core] Fix date localization not working with non english languages * [Database] Fix linked row modal checkbo _[Truncated at 4000 characters — full notes: https://github.com/baserow/baserow/releases/tag/2.2.0]_ ### 2.1.6 - Date: 2026-03-13 - Version: 2.1.6 - Original notes: https://github.com/baserow/baserow/releases/tag/2.1.6 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.1.6 - **fixed** — Resolved a bug in the periodic trigger which prevented it from being scheduled correctly ###### Bug fixes * [Integration] Resolved a bug in the periodic trigger which prevented it from being scheduled correctly. ### 2.1.5 - Date: 2026-03-12 - Version: 2.1.5 - Original notes: https://github.com/baserow/baserow/releases/tag/2.1.5 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.1.5 - **removed** — Remove ollama dependency - **fixed** — Fix a bug that caused an error when running the backend and frontend images as different users - **fixed** — Fix error page on token expiration to redirect to login - **fixed** — Fix a bug that could cause a stale page ID to be set even after deleting the page - **changed** — Improve the scheduling system in the periodic service - **fixed** — Resolve a bug where a container-type element with a visibility condition would be unable to use form data in its formula - **fixed** — Resolve a bug which caused the periodic trigger to reset its minute value if the interval was set to minute - **fixed** — Resolve an issue which prevented hour and minute values from persisting in the periodic trigger form - **added** — Add support for dispatching automation nodes asynchronously - **changed** — Update langchain to 0.3.28 ###### Bug fixes * [Database] Remove ollama dependency [#4962](https://github.com/baserow/baserow/issues/4962) * [Core] Fix a bug that caused an error when running the backend and frontend images as different users. * [Core] Fix error page on token expiration to redirect to login * [Builder] Fixed a bug that could cause a stale page ID to be set even after deleting the page. * [Core] Improved the scheduling system in the periodic service. * [Builder] Resolved a bug where a container-type element with a visibility condition would be unable to use form data in its formula. * [Automation] Resolved a bug which caused the periodic trigger to reset its minute value if the interval was set to minute. * [Automation] Resolved an issue which prevented hour and minute values from persisting in the periodic trigger form. ###### Refactors * [Automation] Add support for dispatching automation nodes asynchronously. [#3838](https://github.com/baserow/baserow/issues/3838) * [Database] Update langchain to 0.3.28 [#4965](https://github.com/baserow/baserow/issues/4965) ### 2.1.4 - Date: 2026-03-04 - Version: 2.1.4 - Original notes: https://github.com/baserow/baserow/releases/tag/2.1.4 - Permalink: https://whatsnew.fyi/product/baserow/releases/2.1.4 - **fixed** — Migrate jira sync table endpoint - **fixed** — Fix number formatting for row history entries - **fixed** — Re-add docker entrypoint in the web-frontend image for backward compatibility with custom docker-compose or Helm charts that override the container command - **fixed** — Resolved an issue which prevented router nodes from being renamed once they had branches - **fixed** — Resolved an issue which prevented summarize rows nodes in automation workflows from working correctly - **fixed** — Resolved an issue which prevented the application builder table element's boolean fields from being checked correctly - **security** — Upgrade sentry to resolve a CVE in minimatch ###### Bug fixes * [Database] Migrate jira sync table endpoint [#4888](https://github.com/baserow/baserow/issues/4888) * [Database] Fix number formatting for row history entries [#4898](https://github.com/baserow/baserow/issues/4898) * [Core] Re-add docker entrypoint in the web-frontend image for backward compatibility with custom docker-compose or Helm charts that override the container command. * [Automation] Resolved an issue which prevented router nodes from being renamed once they had branches. * [Automation] Resolved an issue which prevented summarize rows nodes in automation workflows from working correctly. * [Builder] Resolved an issue which prevented the application builder table element's boolean fields from being checked correctly. ###### Refactors * [Core] Upgrade sentry to resolve a CVE in minimatch