Skip to main content

Introducing the New Table Experience in Rabbet

Tables across Rabbet now run on a rebuilt engine — delivering faster load times, long-requested improvements, and a foundation for continued enhancements.

Written by Tom Martin

What's new

Performance Large, data-heavy tables — especially in the Reports section — load faster and feel more responsive. In some cases the improvement is substantial.

Column drag-and-drop reordering: Rearrange columns directly in the table by dragging them. No need to open the table configuration modal.

Streamlined table view management: Managing and switching between saved table views is now simpler.

Reliable horizontal scrollbars Scrollbars now appear where you'd expect them. Previously they were sometimes missing or showed up in unexpected places.

Sticky headers on the homepage Column headers stay visible as you scroll.


Preview features

The following are available to try now but don't yet save to your table views:

  • Multi-column grouping — group by more than one column at the same time

  • Resizable columns — drag column edges to adjust width


Why we rebuilt this

Tables are central to Rabbet. The previous table system handled sorting, filtering, and pagination in your browser, which worked well for smaller datasets but slowed down — or stopped working reliably — as your projects, draws, and documents grew. Rather than continue patching individual reports, we replaced the underlying engine across the product so every table benefits.

The new foundation also makes it much easier to ship features that have been frequently requested: keyboard navigation, copy/paste to Excel, inline editing, drag-and-drop reordering, and more.


How the rollout works

The new tables are rolling out in three phases:

  1. Opt-in (now) — Turn the new tables on via a toggle when you're ready. You can switch back off if you run into anything. We'll continue improving based on early feedback.

  2. Default on — Once we're confident in parity across all use cases, new tables become the default. There will be a short window to revert if needed.

  3. Old tables retired — After the default switch settles, the old table code is removed so all effort goes into the new foundation.


A few things to know

Some interactions look or behave slightly differently — column menus, resize handles, keyboard behavior, and similar details. If a workflow you rely on feels off, please reach out to support so we can address it

Did this answer your question?