Skip to main content

2024-q1

The integrations menu got nested items, per-batch configurations and more variables, and webhooks can open a page in response. The file viewer can filter on differing or matching files, and the web app moved to Blueprint 5.

Project integration

Richer integrations menu

Integrations in qaboard.yaml can nest items with sub, appear directly in the sidebar with in_menu: false, and use variables for the selected batches, filters and logged-in user. Webhooks can return a url to show, and open it automatically with open: true.

Learn more →
Users

Filter files by comparison status

In the file and bit-accuracy viewer, filter with diff:name or match:name to only show files that differ from, or match, the reference. A new "Hide runs without files" switch hides runs where every file is filtered out.

Project integration

Filter inputs by path

The only and exclude filters of batches can match the absolute input path with an input_path key, alongside input metadata.

Learn more →

Web app​

  • Upgraded the UI toolkit to Blueprint 5, with refreshed tooltips, popovers and notifications.
  • Integrations now come from the selected batch's configuration when it has its own, show their errors more clearly, and appear on the commit index page again.
  • Metric tags are clearer, shown as compound tags.
  • Configuration differences with nested items are now displayed correctly.
  • The file viewer has an icon for PNG files, says when there is no reference, and collapsing/expanding/selecting files works again.
  • Disabled the image viewer's buggy full-page button.

CLI and project setup​

  • Input metadata keys starting with _ are no longer stored with runs.
  • Fixed bit-accuracy checks wrongly falling back to plain file comparisons.
  • Fixed permissions of artifact folders created from Windows.

Server and administration​

  • Backend workers no longer restart all at the same time.
  • Exports name crops better, and no longer strip more characters than intended from file names.

Fixes​

  • Fixed errors when users have no email.