Skip to main content

Release v2.15.1

· 3 min read
Kostromin Danil
Bublik UI Maintainer
Rybchenko Natalia
Bublik Backend Maintainer

We're excited to announce Bublik v2.15.1!
This release introduces a new Runs Progress mode that adds a dedicated table view, navigation entry, and mode picker option for tracking how runs progress over time, backed by new runs-progress API endpoints. We've also made the config editor more reliable, false MODIFIED badges are gone, and stale drafts no longer shadow the server config after edits.

What's New

Runs Progress Mode
A new progress mode is available from the runs navigation and mode picker, with a dedicated table view for tracking run progress, backed by new runs-progress endpoints.

Config Editor Reliability Fixes
Global configs now remain visible when a project filter is active, the false MODIFIED badge no longer appears, and stale drafts no longer shadow the server config after edits.

Highlights

Runs Progress Mode

A new Runs Progress mode joins the existing run views. It adds a progress entry to the runs navigation and mode picker, along with a dedicated table view for tracking how runs progress.

Runs Progress

Admin Section

Backend Update

  1. cd bublik
  2. git remote update
  3. git checkout v2.15.1
  4. ./scripts/deploy --steps run_services

Frontend Update

  1. Trigger the workflow in your frontend repository
  2. Synchronize the mirrors
  3. cd bublik-ui
  4. git remote update
  5. git checkout v2.15.1

Documentation Update

  1. Trigger the workflow in your frontend repository
  2. Synchronize the mirrors
  3. cd bublik-docs
  4. git remote update
  5. git checkout v2.15.1

Docker Instance Update

# 1. Backup the current db
task backup:create

# 2. Update the image tag in the .env file
sed -i "s/^IMAGE_TAG=.*/IMAGE_TAG=2.15.1/" .env

# 3. Pull the latest docker image
task pull

# 4. Start the docker container
task up

Changelog

Frontend

🐛 Bug Fix

  • config: show global configs when a project filter is active (e078739)
  • config: stop showing a false MODIFIED badge (0215ece)
  • config: stop stale drafts shadowing server config after edits (91b00aa)
  • run: prevent column visibility item layout shifts on toggle (0531ad3)

🚀 New Feature

  • router: carry a result filter on run links (a8a46fa)
  • run: add Expected column and test comments, drop Objective/Notes (057db96)
  • run: add runs-progress run endpoints (d71fedf)
  • runs: add new progress mode into nav and mode picker (c5ab0fb)
  • runs: add runs progress table mode (1d6793d)
  • ui: support column checkmark and expander-less tree node (9060be6)
  • runs: focus single test suite in runs progress (ec5e44b)
  • ui: add shared ColumnsVisibility dropdown (2dde173)

♻ Code Refactoring

  • run: [diff] use shared ColumnsVisibility dropdown (6d22c51)
  • run: [run-table] use shared ColumnsVisibility in run table toolbar (69f9444)
  • runs: [progress] use shared ColumnsVisibility in runs progress (c41100c)
  • configs: tidy draft-persistence effects in the editor (851e312)