# baserow 2.3.0 - Product: baserow (https://whatsnew.fyi/product/baserow) - Vendor: baserow - 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 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'. --- - **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]_