May 5, 2026

v2.3.0 for Rowboat Desktop!

Major features

  • Edit cells
  • More advanced ways to create, browse, and edit filters
  • OR filters! See 2026-04-23 notes for more detail
  • Duplicate column

Other improvements and fixes

  • Show file name instead of full path
  • Don’t zoom into choropleth when active areas are spread out across most of the map
  • Fix for preview hover on histogram bucket with 0 rows
  • Use a consistent color index on colored charts throughout filtering
  • Fix selection range on filename inputs
  • Add ability to edit filename
  • Sort datasets most to least recently opened by default
  • Condense space for find and column list buttons on narrow viewports
  • Fixes for filter keyboard shortcuts
  • Fix occasional NaN error in time series chart

April 23, 2026

New

  • OR filters!

Previously, Rowboat was focused on filtering that would return rows matching all of the given conditions. We now support working with “OR” filters, which will return rows that match any of the given conditions. For example, Age: 0 to 18 OR 60 to 100 will return rows whose Age is within the 0 to 18 range as well as rows whose Age is within the 60 to 100 range.

To create a set of OR filters, hold Command (Mac) or Control (Windows) while hovering on a header entry (for example, bars or histogram).

Alternatively:

  • Create filters manually

In addition to clicking on header entries to filter, you can now create filters manually, which can be helpful for complex filter queries or datasets with many columns.

To create a filter, click the down arrow to expand the filter area and click “Add filter” (to create a single filter) or “Add OR filters” (to create a set of OR filters).

Other fixes

  • Add fallback message when JavaScript is not available
  • Condense space in top bar on narrow viewports
  • Improved functionality and accessibility for select component
  • Improve messaging on success and error messages on user pages
  • Improve handling of long filenames and search box on library page (Rowboat+)
  • Use dashes instead of slashes in date formatting on user pages

March 26, 2026

  • New: a filter tray to see many filters at once!
  • New: you can duplicate a column, which is useful if you want to play with edits but preserve the original column
  • New: the file name displayed at the top is now editable
  • Improved: for Rowboat+ users, the list of library files on the file selection page is now sorted most to least recently opened by default
  • Fixed: bug where uploading with a different file name does not reflect in the UI
  • Fixed: after signing in, you will be redirected to the original page you were trying to access

March 17, 2026

Highlights:

  • Cell editing! Hover on a cell, click on the “Edit cell” button, and enter the new value. As always, let us know if you run into any issues with this new feature.
  • When filtering, header charts will now keep colors consistent, so a color assigned to an entry will always use the same color for easy identification across subsets of data.

Other improvements and fixes:

  • Fix table cells not updating after changing column data type
  • Add “Cancel”/“Close” buttons to sharing dialogs
  • Choropleth maps: don’t zoom in when active areas are spread out across most of the map
  • Improve loader semantics and fix initial layout shift when reading file
  • Fix for preview hover on histogram bucket with 0 rows
  • Fix selection range on filename inputs
  • Improve palette selection in large time series chart

March 6, 2026

This is the v2.2.0 release for desktop, which includes a large batch of changes since the last desktop release. No changes were released for web today.

Desktop

Features and improvements

  • Freshening up the choropleth tooltip
  • Enable hiding lat/lon labels in map tooltip
  • Allow histograms as long as column has at least 2 distinct values
  • Add “no data” states for linked headers
  • Add button to filter to value from cell
  • Improve data calls for donut, treemap, and sorted values

Performance

  • Reduce node count of column element to help with DOM size
  • Load columns in batches to allow the UI to show progress

Theming and UI

  • Fix theme colors in loader bar and user menu
  • Update file selection view to use app theme
  • Refreshed saving UI

Bug fixes

  • Fix grid tooltip being cut off
  • Reset errors after split column
  • Fix disabled buttons in dropdowns
  • Refresh grid after changing column data type
  • Fix unlinking not reflecting in column list
  • Ensure unique HTML IDs
  • Fix NaN filters created from tallies on numeric columns
  • Catch failure to connect to geocoding server
  • Fix pluralization issue in big charts
  • Handle scrolling triggered by moving focus in column headers
  • Ensure date/time format exists before parsing
  • Better handling of quotes during delimiter detection
  • Improved heuristic for %m/%d/%Y and %d/%m/%Y date formats

Security

  • Upgrade packages to patch vulnerabilities

You can also follow this feed in your feed reader.