CHANGELOG

Small changes. Better testing.

Stay up to date with new features and improvements.

June 14, 2026Dashboard 2.36.53

Speed up the phase pareto page (5)

The phase pareto page is now consistently fast for every procedure, including large ones, after finishing the move to a faster data path.

  • Finished switching the page's queries to the faster lookup so the chart and table load quickly even on procedures with millions of phases
  • Rolled out automatically in the background with no downtime
June 14, 2026Dashboard 2.36.50

Speed up the phase pareto page (4)

The phase pareto page now opens in well under a second instead of several seconds, matching the other analytics pages.

  • Reworked how the page loads its data so the chart appears almost instantly
  • Rolled out in the background with no downtime, switching to the faster version automatically once ready
June 14, 2026Dashboard 2.36.49

Speed up the units page filters

The units page filter sidebar now loads quickly even when you combine unit filters with run-based ones like outcome or operator.

  • Extended the faster filter counts to the units page's mixed filter combinations
  • Kept results identical to before, just faster
June 14, 2026Dashboard 2.36.49

Speed up the filter sidebars

The filter sidebars on the runs and units pages now load their option counts much faster, even on large organizations.

  • Sped up how filter option counts are calculated, several times faster on busy pages
  • Fixed revision number filters missing matches when the number was stored with different capitalization
June 14, 2026Studio 1.4.10Station 1.4.10Framework 1.4.10

Show procedure images in the operator view

Reference images defined in your procedure YAML (radio and checklist option images, image components) now load everywhere an operator runs a test, not just in Studio.

  • Added image resolution to the dashboard operator view and the CLI kiosk so relative image paths from your procedure load correctly
  • Fixed radio and checklist option image grids that had stopped showing images
  • Corrected the image component docs to use default_value
June 14, 2026Dashboard 2.36.46

Speed up the procedure picker

The procedure picker now opens instantly instead of waiting on a load when you land on it or open the switcher in the top bar.

  • Removed the ~680ms load when opening the full-page procedure selector by serving its first results with the page itself
  • Added background warming of the top-bar procedure switcher so it is ready before you click
  • Kept search instant and unchanged
June 13, 2026Dashboard 2.36.45

Speed up the phase pareto page (3)

Heavy pages now paint faster by streaming less work to the browser and scanning less data on the server.

  • Rebuilt the timeline chart on list pages (runs, units, logs) to render instantly without a charting library, cutting script work and layout jank
  • Made the phase pareto page's data queries scan a bounded set of runs instead of the procedure's full history, removing the multi-second wait before the chart appears
June 13, 2026Dashboard 2.36.41

Speed up the dashboard load (2)

Dashboard pages now paint faster on first load by deferring heavy code that isn't needed until you open a detail panel.

  • Cut the JavaScript loaded before a page becomes interactive by nearly half
  • Moved the code viewer and diagram rendering to load on demand instead of on every page
  • Reduced the analytics script footprint on initial load
June 13, 2026Dashboard 2.36.39

Speed up the usage page

The usage page now loads in well under two seconds instead of over four, so billing and consumption analytics appear almost instantly.

  • Improved usage analytics query speed by collapsing eight database round trips into two and adding date-range indexes
  • Added instant rendering from a server-prefetched cache, removing the wait for the page to become interactive before data loads
  • Improved annual billing views to show a clean monthly breakdown instead of 365 daily bars
  • Fixed empty monthly and weekly charts for users in time zones ahead of UTC
June 13, 2026Dashboard 2.36.39

Speed up the phase pareto page (2)

The phase pareto page now loads its filters from the same recent window as the chart, instead of scanning a wide history range on first open.

  • Fixed a cold-load delay where the sidebar filters ran an unbounded query before the page was ready
  • Loaded the phase, outcome, and sample-class filter counts from the default last-week window, so they appear with the chart instead of after a long wait

Try these features today