Release v1.8.0
ยท 5 min read
In this release we've added scenario from log to new bug modal and date range picker with duration based selection to runs page.
Also fixed some small issues with charts and run page sorting and source button.
Added new config option to allow reading configs without admin permissions.
๐ What's New?โ
Flexible Permissions For Reading Configsโ
It is now possible to allow configuration reading without requiring admin permissions. To enable this, include the read_configs action in the NOT_PERMISSION_REQUIRED_ACTIONS list in the main configuration.

Log Filtersโ

Date Range Pickerโ

Run In Progressโ

Admin Sectionโ
Backend Updateโ
cd bublikgit remote updategit checkout v1.8.0./scripts/deploy --steps run_services
Frontend Updateโ
- Trigger the workflow in your frontend repository
- Synchronize the mirrors
cd bublik-uigit remote updategit checkout v1.8.0
Documentation Updateโ
- Trigger the workflow in your frontend repository
- Synchronize the mirrors
cd bublik-docsgit remote updategit checkout v1.8.0
Docker Instance Updateโ
task pulltask up
Changelogโ
Frontendโ
๐ New Featureโ
- log: [new-bug] add log filters for scenario and verdict (c1a7827), closes #246
- result: [measurements] add selection popover for combined charts (0d29de3)
- runs: add ability to select dates based on duration (0fb0dbe)
- runs: add scroll to top on page change (c8a91ef)
- ui: [date-range-picker] add mode for selection dates based on duration (627c361)
- ui: [date-range-picker] make range buttons select sliding window (81bd2dd)
- utils: add function to parse ISO8601 duration format (112d73b)
๐ Polishโ
- result: [measurement] fix selection popover overlap with table header (f9d4f46)
- run: change padding for all popovers (255d6e1)
- runs: align "Name" and "Start" labels vertically in list item (466a349)
- ui: [date-range-picker] fix hover styles for cells (b2e50ea)
- ui: [date-range-picker] prevent jumping when changing mode (c172c68)
๐ Bug Fixโ
- ci: ignore
.pnpm-storewhile checking formatting (19fd7f4) - configs: [editor] prevent monaco editor getting source from CDN (0969059)
- log: [mi] ensure last data point is included in chart (72742dd)
- log: [mi] fix incorrect distance proportion between points (e00d6f7)
- log: [new-bug] escape
|in log to properly format markdown table (bbaf57d) - report,result: [chart] incorrect distance proprtions in charts (13b7592)
- report: missing tab title when reloading page (c1a1e19), closes #321
- run,log: disable link in case no URL for source available (973689c), closes #243
- run: remove auto-sort on "Preview NOK" button click (e8bbb8f), closes #320
- run: use correct endpoint for getting bug storage url (fc9f8b0)
โป Code Refactoringโ
- history: [measurements] use selection state popover from shared lib (727aaad)
- log: allow dynamically to get initial filter options (c7cf020)
๐ฆ Choresโ
- log: [attachments] improve filename generation (57f1ec8)
- log: delete duplicated code for log source button component (0a2f7fb)
- log: extract new bug button component (5dd6e8e)
- log: remove duplicated new bug button component usage (4de5b28)
- log: remove new bug button component (2708628)
- measurements: extract selection popover for charts to shared lib (5867d11)
- redux: upgrade redux and zod to latest (54be9d1)
- runs: remove max selection limit to view merged runs (27ef3c1)
- ui: [date-range-picker] adjust types for duration picker (e442a0b)
- ui: [date-range-picker] extract shared constants and types (35e8a63)
- ui: [icons] add gear icon (2c958bd)
Backendโ
๐ Bug Fixโ
- run stats: fix revision references retrieval (2e49c3c)
- run stats: fix marking runs as compromised (f1e2bae)
๐ New Featureโ
- config: make config read permission check configurable (8a16aba)

