Release v0.3.1
We are happy to announce Bublik v0.3.1.
In the latest release of our app, we've introduced several new features and improvements. Notably, we've enhanced the history search form with a new labels
field.
The reports section now supports more detailed filtering by measurements, the use of partially suitable configurations, formatters to display "%" signs, handles API errors more gracefully, and added table titles. We've also fixed various bugs, including default values in the history search form. Additionally, we polished the UI with background overlays in the command menu.
Highlights
Run Reports
Now, when building a run report, you can specify the measurements, the results of which will be contained in the report, not only by specifying the names of these measurements, but also by specifying aggregation and keys. This information must be specified in the report configuration. An example can be found in doc/wiki/report_config.json.
Note! Due to the above changes, the configuration format has been changed. See the example at the link above.
Changelog
Frontend
🚀 New Feature
- history: added labels field to history global search form (5fc9e7b)
- history: added scroll to top of the page on page change (634934f)
- reports: added formatters support to show "%" sign (5e55703)
- reports: added handling for API errors for report page (323d7ba)
- reports: added table title from Y axis label (c5d3498)
🐛 Bug Fix
- history: fixed missing default values for history global search form (f096099)
- history: made field names consistent in search form (6f569af)
- log: added option to contain label inside canvas container (5c07946)
- reports: fixed axis label overflow inside canvas container (79b5416)
- reports: fixed unstable key for report header list item (a6ac058)
- run: fixed copying revision metadata without key (eefdf45)
- runs: [form] fixed crash when opening tags input (90e3df6)
- ui: [combobox] fixed selection change callback type (9d16f19)
💅 Polish
- command: added background overlay to command menu (08bf23e)
- run: [reports] added gap between exit icon and report label (de2dd4d)
Backend
🐛 Bug Fix
- report: fix filtering by measurements (54431c4)
- report: support unequal measurement sequences (97ec69a)
- report: fix calculation of percentages (e306157)
🚀 New Feature
- report: add accounting for measurement keys and aggr (ccd75a0)
- report: make the name of y axis more informative (bd6a38f)
- report: add formatters for table column values (af1510f)
- report: make it possible to use partially suitable config (51f29c7)