Releases: VolkovLabs/business-intelligence
Business Intelligence 3.6.0
This release boosts Business Intelligence with enhanced alerting, reporting, performance, scheduled dashboard screenshots, improved Firestore security, advanced action templates, GPU-supported rendering, refined alert logic, and subtle UI enhancements for a seamless, accessible experience.
Business Studio 3.6.0
- Scheduled Dashboard Screenshots: Added functionality to create scheduled dashboard screenshots and trigger automated actions for streamlined reporting workflows.
- Enhanced Firestore Security Rules: Improved data protection with updated security rules for better control and safety across organizations.
- Action Template Updates: Enhanced support for separate templates in Alerting and Reporting workflows, enabling more flexible and tailored configurations.
- UI and Accessibility Improvements: Introduced refreshed loading states (Shimmer) and subtle design updates for improved navigation, performance, and accessibility across the platform.
- Comprehensive E2E Testing: Implemented robust end-to-end tests to validate Alerting, Reporting, and Actions workflows, ensuring reliability and accuracy.
Business Engine 3.6.0
- Optimized Rendering Performance: Enhanced rendering with GPU support and added logic to wait for full page loads, resulting in a significant performance boost.
- Alert State Transition: Introduced grouping of related events for better clarity and management of alert states, improving user comprehension during critical events.
- Refined Alerting Logic: Configured alerting to ignore "No Data" states when disabled, ensuring more accurate and relevant notifications.
Business Intelligence 3.5.0
This release brings powerful new features, significant performance optimizations, and critical bug fixes to both Business Studio and Business Engine, aimed at improving user experience, system reliability, and operational efficiency.
Business Studio 3.5.0
- No Data Tag for Alert Evaluation: Added a dedicated "No Data" tag to alert evaluations, providing clearer visibility into data availability issues during alerting events.
- Modernized Menu Icons and UI Updates: Introduced refreshed menu icons and subtle UI enhancements to streamline navigation and improve accessibility across the platform.
- Studio Runtime Error Handler: Implemented a robust error handling mechanism to gracefully manage unexpected runtime issues, ensuring a smoother user experience with minimal disruptions.
Business Engine 3.5.0
- Renderer Microservice Enhancements: Introduced a reusable rendering process, added support for opening new pages during rendering, and achieved a 2x performance boost for faster and more efficient operations.
- Alert Event Stability: Fixed critical race conditions in alert event processing to ensure consistent and reliable event handling under high load.
- Interval Calculation Alignment: Updated interval calculation logic to adhere to Grafana consistency standards, ensuring accurate and predictable scheduling.
- End-to-End Testing for Prometheus: Added comprehensive E2E tests to validate user selection of variable values in Prometheus, enhancing data accuracy and user confidence.
- Testing Improvements: Expanded E2E and unit test coverage for alert rules and actions, ensuring greater reliability and robustness across various use cases.
Business Intelligence 3.4.0
This release introduces significant enhancements in collaboration, alerting, and performance for both Business Studio and Business Engine, focusing on user experience and integration.
Business Studio 3.4.0
- Google Login Integration: Connect to Google Firebase for seamless access to organization engines, enabling collaboration and teamwork.
- Panel Screenshots for Alerting: View screenshots of panels during alerting events for quick data previews.
- Enhanced Engine Management: Updated sorting for engine lists and added support for shared organization engines.
- Improved UI Experience: Added animations and refined the refresh mechanism for a smoother interface.
- Alerting Event Details: New dedicated page to view detailed notification information for alerting events.
Business Engine 3.4.0
- Google Firebase Authentication: Authenticate users and store shared engine configurations securely.
- Renderer Microservice: New service to generate panel previews, paving the way for future reporting capabilities.
- Prometheus Metrics Update: Exposed metrics for microservices via Server API on port 3001.
- Testing Improvements: Enhanced E2E and unit tests for alert rules and actions to ensure reliability.
Business Intelligence 3.3.1
This release introduces several bug fixes and UI improvements to enhance user experience.
Business Studio 3.3.1
- Improved Alerting Page: Resolved an issue where the Production Build failed to display data in the Alerting table.
- Enhanced UI: Updated the behavior of the Refresh button to include a disabled state for better user feedback.
- Timezone Support: Corrected the display of event end dates in the event details view.
Business Intelligence 3.3.0
This is the General Availability (GA) release of Business Studio 3.3.0, fully compatible with Business Engine versions 3.0.0 to 3.3.0.
Business Studio 3.3.0
- Enhanced Clustering: Updated clustering pages to support alerting and engine configurations.
- Improved Event Visibility: Added a "No Data" info message on the event page for better clarity.
- Localization Support: Introduced Spanish language support for a broader user base.
- Personalization: Users can now customize themes via their profile settings.
- Better Evaluations: Display variable option labels instead of raw values for improved readability.
Business Engine 3.3.0
- New Data Source: Added support for Loki as a data source for enhanced logging capabilities.
- Timezone Fix: Resolved issues with unsupported database timezones in alert and action history.
- Performance Boost: Optimized alert execution for faster processing.
- Database Efficiency: Improved alerting performance with additional database indexes.
Business Intelligence 3.2.0
This is the General Availability (GA) release of Business Studio 3.2.0, fully compatible with Business Engine versions 3.0.0 to 3.2.0.
Business Studio 3.2.0
- Enhanced Alerting Page: Enjoy an improved user experience with advanced filtering options for easier navigation and alert management.
- Data Preview Feature: Preview data directly on the Alert Settings page for a quick overview before finalizing alerts.
- Alert Notification History: Track and review past notifications for greater transparency and accountability.
- Fixed Field Name Issue: Resolved an issue where field names failed to work in alerts after data transformation, ensuring consistent behavior.
- Expanded Test Coverage: Increased testing scope to guarantee rock-solid reliability and stability across diverse use cases.
Business Engine 3.2.0
- Updated Engine API Endpoints: Enhanced endpoints for alert and action history to support better integration and data retrieval. Check the updated OpenAPI specification for full details.
- License Limit Fix: Addressed an issue where users could import data beyond the license limit, ensuring strict compliance with licensing terms.
Business Intelligence 3.1.0
This is the General Availability (GA) release of Business Studio 3.1.0, fully compatible with Business Engine 3.0.0–3.1.0.
Business Studio 3.1.0
- Faster Alert Processing: Customize batch sizes for alerts and annotations in Engine settings.
- Improved Alert Insights: Use enhanced threshold filters in alert rule previews for precise data analysis.
- Effortless Alert Management: Navigate the upgraded Alerting page with scrolling, sorting, and filtering.
- Smoother Navigation: Enjoy streamlined breadcrumbs and sidebar for a better user experience.
- Version Awareness: Spot outdated Engine versions with a clear version indicator.
- Flexible Queries: Leverage enhanced support for transformations in Prometheus data sources.
- Higher Reliability: Benefit from significantly expanded test coverage.
Business Engine 3.1.0
- Accurate Data Handling: Support for database timezone awareness in load balancing.
- Better Performance: Optimized retrieval of alert history across multiple rules.
Business Intelligence 3.0.0
This is the General Availability (GA) release of Business Studio 3.0.0, fully compatible with Business Engine 3.0.0.
Breaking Changes
- Refreshed Community Token for this major release.
- Updated Engine API endpoints for alert and action history. Refer to the OpenAPI specification for detailed changes.
Business Studio 3.0.0
- Removed the default action to streamline alert rule configuration.
- Added configuration options for handling "no data" states in alert rules.
- Enhanced actions with additional details for better usability.
- Improved the actions configuration preview for clearer insights.
- Introduced a back button and enhanced navigation with breadcrumb trails.
- Refined UI messages and optimized configuration layouts for a better user experience.
- Added the ability to disable alerting within condition overrides.
Business Engine 3.0.0
- Implemented a cleanup process for alert and action event history.
- Greatly expanded test coverage for improved reliability.
- Added new API endpoints to retrieve detailed action information.
Business Intelligence 2.7.0
Public preview release of Business Studio 2.7.0, compatible with Business Engine 2.7.0.
Business Studio 2.7.0
- Added visible thresholds to alert data previews for clearer insights.
- Required Grafana instance connection for alert rule creation.
- Enabled alert condition viewing via action event drawers.
- Introduced Refresh buttons with 10-second auto-refetch.
- Supported JSON export/import for engine configurations.
- Launched business and technical user profiles for tailored experiences.
- Implemented infinite scroll for alert/action history.
- Simplified “All” variable selection in alert rule setup.
Business Engine 2.7.0
- Added API endpoints for JSON config export/import.
- Updated API for efficient infinite scrolling.
- Boosted performance with database indexes for historical data.
Business Intelligence 2.6.0
Public preview release of Business Studio 2.6.0 compatible with Business Engine 2.6.0.
Business Studio 2.6.0
- Integrated an alerting view to present events across high availability clusters.
- Added action history to track messages that have been sent.
- Included the display of data frame fields on the alert event page.
Business Engine 2.6.0
- Implemented an API to retrieve the most recent events for the engine.
- Modified Grafana utilities to incorporate transformations compatible with Grafana 11.5.2.
- Enhanced the build procedure and reduced the size of the engine's Docker image.