Release v1.8.0
ยท 4 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 bublik
git remote update
git checkout v1.8.0
./scripts/deploy --steps run_services
Frontend Updateโ
- Trigger the workflow in your frontend repository
- Synchronize the mirrors
cd bublik-ui
git remote update
git checkout v1.8.0
Documentation Updateโ
- Trigger the workflow in your frontend repository
- Synchronize the mirrors
cd bublik-docs
git remote update
git checkout v1.8.0
Docker Instance Updateโ
task pull
task 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-store
while 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)