Skip to content

Changelog

Stay up to date with new features and improvements.

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
June 13, 2026Dashboard 2.36.38

Speed up the run analytics page

The run analytics page now loads its charts with the data already in place, instead of fetching it twice after the page appeared.

  • Removed a duplicate data fetch on the default view, so charts render with their numbers immediately on load
  • Fixed "Open in Table" links so the Runs and Units tables open scoped to the exact window shown in the charts
  • Loaded part and revision thumbnails in the filters in a single request, removing avatar flicker when changing filters or dates
June 12, 2026Dashboard 2.36.38

Speed up the phase pareto page (1)

The failures table below the pareto chart now loads with the page instead of fetching separately after it appears.

  • Loaded the phase failures table from the server so it shows up immediately on first paint
  • Scoped the table to the same time window as the chart above it, so both show the same period
  • Stopped sidebar filter counts from loading while the sidebar is collapsed
June 12, 2026Dashboard 2.36.35

Speed up the list pages

Clicking a filter used to flash loading placeholders across the whole sidebar, lag the checkbox tick, and swap the table to skeleton rows on every change.

  • Fixed checkboxes so they respond instantly on click, with options and counts staying visible while updated numbers load in the background
  • Improved the table to keep showing results during filter changes instead of clearing to a loading state, and selections now reset when filters change
  • Added smooth open and close animations to filter sections, clear retry messaging when options fail to load, and consistent loading placeholders across all filter types
June 12, 2026Dashboard 2.36.37

Faster list pages and smoother tab switching

Data pages now show their layout instantly while results load, and the dashboard no longer reloads everything when you return to the tab.

  • Added instant loading skeletons to units, batches, parts, stations, deployments, commits, and API logs pages so they appear immediately instead of waiting on data
  • Stopped the dashboard from refetching every open query when you switch back to its browser tab
  • Sped up the measurement table by removing redundant per-row database work
June 12, 2026Dashboard 2.36.34

Speed up measurement control links and sidebar

Opening a measurement control link that already had a measurement selected made every sidebar filter fetch its options separately, even though the data was already loaded with the page.

  • Improved shared links with a measurement selection: sidebar filters now reuse the data delivered with the page instead of firing six extra requests
  • Improved internal consistency: measurement control now uses the same first-load data handling as all other list pages, closing the gap that caused the recent sidebar filter bug
  • Fixed an edge case where certain link parameters unnecessarily skipped the fast first load
June 12, 2026Dashboard 2.36.36

Exact histogram for large numeric measurements

On numeric measurements with more than 500 points, the control chart histogram was built from a sample of the data, so the distribution was approximate and rare out-of-spec values could be missing from the bars while the OOS counter showed them.

  • Improved the numeric histogram to show the exact distribution over all points, matching the boolean and string charts
  • Fixed out-of-spec outliers disappearing from the histogram on large datasets; the value range now always covers them
  • Fixed the histogram tooltip ratio, which could overstate bin proportions on sampled data
June 12, 2026Dashboard 2.36.33

Fix sidebar filters not updating list pages

Selecting a sidebar filter on the runs, units, logs, and other list pages updated the URL and the counts but the table kept showing unfiltered rows until a page reload. This was a short-lived regression introduced in the previous daily release.

June 12, 2026Dashboard 2.36.35

Speed up the settings page

Opening and navigating organization settings is now noticeably lighter and faster.

  • Removed dozens of unnecessary background requests triggered on every settings visit
  • Improved how organization logos and avatars load, so they no longer re-download on every visit

Try these features today