Release v0.7.0
· 3 min read
We are excited to announce Bublik v0.7.0!
This release brings several improvements and new features, including better pagination, enhanced configuration handling, and new options for viewing run results. The log functionality has been refined, with the addition of scroll-to-top behavior. We’ve also introduced a more flexible report system with detailed configuration and run information and fixed getting valid configurations, as well as incorrect links to the run source.
Highlights
Result Requirements & Artifacts
Log Verdicts & Artifacts
Report Description
Admin Section
Update Steps
Deployment: ./scripts/deploy --steps run_services
Changelog
Frontend
🚀 New Feature
- report: added link from report to log page (d2c63cb), closes #214
- report: added run details to report (70b0b25)
- run: [results] added artifacts and requirements to results (a00d9bc)
- run: added endpoint to get verdicts and artifacts for iteration (551352d)
💅 Polish
- log: [details] removed minimum height for details block (e0c4fd9)
- run: [details] removed minimum height for details block (3d76aac)
🐛 Bug Fix
- config: [update] added handling for error when config with same name exists (00296f8)
- log: added scroll to top on page change (9b479e8)
- run, log: disable source link on URL retrieval failure (ed3c420), closes #216
- run: [results] added handling for results in progress (932773a)
♻ Code Refactoring
- config: added name field to update config form (5148e56)
- config: adjusted logic for activating/deactivating config (673dc0c)
- config: adjusted types to allow renaming configs (b26fd97)
- log: [new-bug] try to get configuration from
special_categories
(49875f9) - log: get artifacts and verdicts from API and merge them into log (fc38cca)
- log: made pagination look the same top and bottom (67374a9)
- report: added report description frame with config and warnings (4421048)
🔧 Continuous Integration | CI
- build: added check to ensure code is buildable (86166a5)
📦 Chores
- config: adjusted alert dialog description for activation of the config (9b69d74)
- config: removed redundant endpoint (b810389)
- log: removed redundant prop (6bd37aa)
- log: removed redundant type (48d17a5)
- log: simplified logic for redirect to legacy (e390fe7)
- run: [results] renamed badly named variables (724a688)
Backend
🐛 Bug Fix
- bugfix: fix passing arguments in response (52dbe74)
- urls: fix run source link building (a8a406e)
- report: fix getting the applicable configs (6b45fcc)
🚀 New Feature
- results: add endpoint to get result verdicts and artifacts (beabf15)
- config: make it possible to rename configs (375b701)
- importruns: import information about requirements (afe99a2)
- importruns: store test iter reqs in the database (1fb0fc9)
- run stats: make result details more informative (b418ea9)
- run stats: make result details more informative (74a66c6)
- report: update the data to display (67cfc96)
📦 Chores
- config: unify configuration updates (945f0d8)