Release v2.12.2
We're excited to announce Bublik v2.12.2!
This release brings live project status badges you can embed in READMEs and dashboards, autocomplete for the "Test Path" field in the history search form, and an improved dashboard column configuration structure in the per-project config. The import workflow has been significantly reworked: runs imports are now tracked as structured jobs with run-specific tasks, making it possible to monitor execution status per job. We also fixed a bug where filtering by test name could return mixed results from different test groups and normalized stacked chart y-axes for multi-axis plots.
What's New
Project Status Badges
Projects now expose an SVG badge endpoint showing the latest run status. Use GET /api/v2/projects/{id}/badge/ with an optional metric parameter to embed live badges in READMEs or dashboards.
Autocomplete for Test Path Search
The global search form now provides autocomplete for the "Test Path" field, making it faster to find and filter relevant test results.
Unified Dashboard Column Configuration
The per-project configuration structure has changed: DASHBOARD_HEADER and DASHBOARD_PAYLOAD keys are merged into a single DASHBOARD_COLUMNS array. Each column's key, label, payload, and formatting are now defined in one place.
Improved Run and Import API Support
The run and import pages have been updated to work with the latest backend API changes.
Chart and Table Improvements
Stacked chart y-axes are now normalized for multi-axis plots, and the "Objective" column is visible by default on the run page.

