Release v0.5.0
We are happy to announce Bublik v0.5.0.
In this release we've added sticky stacked headers for reports and fixed some bugs for configs also added config font size settings. We also made the report record headers more readable, made the x-axis and sequence group argument labels configurable, and made it possible to change the order of the dashboard columns. For administrators, added a command to reformat configurations.
Highlights
Sticky Stacked Headers
Small UI Improvements
Config Font Size
Config Exists
Updated Record Config Header
Change Dashboard Headers Order
Add Report Argument Labels
Admin Section
Update Steps
Deployment: ./scripts/deploy --steps django_settings run_services
When upgrading to this version, you need to reformat all configurations.
Follow these steps:
Activate the virtual environment:
source .env/bin/activate
Call the configuration reformatting command:
python manage.py reformat_configs
Important Info
Configurations whose automatic formatting has failed will not be supported by Bublik. Either reformat them manually or delete.
Changelog
Frontend
🚀 New Feature
- configs: [editor] added setting to change font size (53ef50e), closes #145
- configs: added shortcut to trigger autocomplete in editor
ctrl+\
(e5f6078), closes #144 - report: added button to copy link for currently open report (83f5c63), closes #152
- report: added link to config used for generation current report (3f606cc), closes #151
- report: added sticky-stacked headers for all levels (f0ce3af), closes #147
💅 Polish
- history: [plots] moved links for plot point to modal header (38d8221)
- log: fixed button for log filters being shown on top of the new bug modal (8fd958b)
- report: fixed missing border in case
multiple_sequences
isfalse
(46d2b14)
🐛 Bug Fix
- configs: added modal to show "navigate to existing config" if it exists (4639f21)
- configs: allowed partial updates for config (7b8150d)
- log,run: fixed parameters incorrectly cutting off "=" (b6d2032), closes #137
♻ Code Refactoring
- build: adjusted release config to sort sections (9d1affc), closes #138
- configs: extracted all components to improve readability (df9cbc3)
📦 Chores
Backend
🚀 New Feature
- management: add ability to reformat configs (38b8435)
- management: update reformat configs command (000c27f)
- dashboard: make it possible to sort columns (e837f0e)
- management: update reformat configs command (0a9b06e)
- config: format the main config during migration (74f10a7)
💅 Polish
- report: make measurement chart label more readable (546ad90)
- report: make headers more readable (063a325)
📦 Chores
- settings: increase the access token lifetime (4dbf1b0)