Release Notes

Timeline

2024
07/09/2024
New Features
Version 8.7.1

Exposed APIs for MongoDB Log Analysis 

Impacted Users: End User and Developer 

End Date: 07/09/2024

Description: We have introduced new APIs to assist the BAAR-IGA team in analyzing logs stored in MongoDB. These APIs enable users to retrieve logs for further analysis and diagram generation, providing valuable insights into services monitored by the BAAR Health Monitor (BHM). Currently, the API supports fetching logs based on a specified time range, offering a more efficient way to monitor and analyze service performance. 

28/08/2024
Resolved Issues
Version 8.6.1

Bug Fix for Division by Zero in System Health Monitoring 

Impacted Users: End Users 

End Date: 28/08/2024

Description: We have resolved a critical issue in the System Health Monitoring service that was causing a "division by zero" error. This error occurred when the system attempted to divide by zero during calculations involving system metrics (such as resource usage or error rates), which is mathematically undefined and could lead to crashes or incorrect system status reports. With this fix, the health checker now safely handles these scenarios, preventing division by zero and ensuring accurate, stable system health monitoring. The service is now more reliable in detecting and reporting issues, improving overall system performance. 

23/08/2024
Enhancements
Version 8.6.1

MongoDB-Based Logger for Improved Monitoring and Analysis 

Impacted Users: Developers 

End Date: 23/08/2024

Description: We are excited to announce the addition of a MongoDB-based logging system in our backend service. This logger captures and stores monitoring data, allowing for more detailed tracking of system performance. By centralizing this data, the system enables better analysis and easier identification of issues, ultimately improving overall monitoring and diagnostics. 

16/08/2024
Enhancements
Version 8.5.0

Enhanced Detailed Text-Based Logging 

Impacted Users: Developers 

End Date: 16/08/2024

Description: We are excited to introduce an upgrade to our logging system with the implementation of detailed text-based file logging across all four microservices in BHM. This enhancement provides more granular and comprehensive logging information, allowing us to capture and analyze every error more thoroughly. With these improvements, we can gain better insights into system issues, which will significantly enhance our ability to troubleshoot and resolve problems effectively. 

08/08/2024
New Features
Version 8.4.0

Introduction of a Separate Core Module for Enhanced Maintenance 

Impacted Users: Developers 

End Date: 08/08/2024

Description: We are excited to announce the creation of a separate core module in our backend microservice architecture. This new module improves maintenance and development efficiency by isolating core functionalities. It lays the groundwork for easier statistical analysis based on logs, with a dedicated statistical analysis module planned for inclusion in the upcoming version. This change aims to streamline backend processes and enhance overall system performance. 

11/07/2024
Enhancements
Version 8.3.0

Backend Microservice Performance Enhancement 

Impacted Users: Developers 

End Date: 11/07/2024

Description: We are pleased to announce the introduction of multiprocessing in our backend microservice. Multiprocessing is a technique where multiple processes run at the same time, each handling different tasks. This approach is applied to the Backend microservices which are small, independent services that work together to support the main functions of an application. By converting from multithreading to multiprocessing, we have significantly improved the handling of CPU-intensive tasks. This enhancement will result in better performance and efficiency for our backend processes. We remain committed to optimizing our services and appreciate your feedback as we continue to enhance our platform. 

05/07/2024
Enhancements
Version 8.3.0

Vault Auto Sync Method 

Impacted Users: End Users and Developers 

End Date: 05/07/2024

Description: We are excited to introduce the new vault auto-sync method, which ensures that any changes in the vault are automatically reflected in the corresponding inputs. This enhancement guarantees data integrity by maintaining consistent and up-to-date information across the system. We are committed to continuously improving our services and appreciate your feedback as we strive to provide reliable and efficient solutions. 

27/06/2024
Resolved Issues
Version 8.2.3

Resolved Enhanced BHM Security for MongoDB 

Impacted Users: Developers 

End Date: 27/06/2024

Description: We are pleased to announce an important update to the BHM functionality for MongoDB. The BHM has been adjusted to run as a normal user within MongoDB, enhancing the security of the database. This change ensures that database access is primarily controlled by the DBA (Database Administrator) client team, improving overall data protection and management.

We remain dedicated to providing secure and efficient services and value your ongoing feedback. 

25/06/2024
Resolved Issues
Version 8.2.3

Sharing Backend Thread Issues Resolved 

Impacted Users: Developers 

End Date: 25/06/2024

Description: We are pleased to announce significant improvements to the backend functionality of the BHM microservice. We have addressed and fixed thread issues by adding random seeds in each thread, which has resolved the problem of thread blocking. These changes have resulted in enhanced performance and reliability of the BHM backend microservice. We are committed to continually improving our services and appreciate your feedback as we strive for excellence. 

19/06/2024
Enhancements
Version 8.2.3

GoLang-Based Encryption Module

Impacted Users: End Users 

End Date: 19/06/2024

Description: The introduction of a GoLang-based encryption module enhances the security and speed of encryption and decryption processes. This module specifically handles the encryption of MongoDB and Redis passwords, ensuring more secure and efficient management of sensitive information. The update addresses client requests for stronger, faster encryption and decryption capabilities.

  • GoLang-based Encryption: A new encryption module developed using GoLang for faster and more efficient encryption and decryption.
  • Secure Database and Redis Password Management: Encrypts MongoDB and Redis passwords, ensuring better security for sensitive information.
  • Enhanced Performance: The new module optimizes the encryption and decryption processes, improving system performance.
  • Client-Requested Enhancements: Features added to meet specific client demands for more secure data handling.
11/06/2024
Enhancements
Version 8.2.3

Advanced Logging and Archiving System 

Impacted Users: End Users 

End Date: 11/06/2024

Description: We have upgraded our backend with an advanced logging and archiving system in the BAAR-IGA Heath Monitoring System Tool. This enhancement improves the ability to track and troubleshoot issues by providing more detailed and comprehensive logs. Additionally, the new archiving system ensures that logs are stored efficiently for long-term access and compliance purposes, helping to maintain data integrity and support regulatory requirements. 

29/05/2024
Resolved Issues
Version 8.2.3

Matching Jobs Optimization 

Impacted Users: Developers 

End Date: 29/05/2024

Description: We have implemented several improvements to the backend code for the find matching job functions. This update resolves existing bugs and optimizes the code for better performance and reusability. As a result, the job matching process is now more efficient, reliable, and easier to maintain, ensuring smoother and more accurate operations. 

22/05/2024
Resolved Issues
Version 8.2.1

SMTP Email Send SMTP Email Send Connection Closing   

Impacted Users: Developers 

End Date: 22/05/2024

Description: We have resolved an issue in the SMTP email functionality regarding the connection closing section. This bug fix ensures that SMTP connections are properly closed after sending emails, enhancing the stability and reliability of the email service. 

19/05/2024
Resolved Issues
Version 8.2.1

SMTP Email Send 

Impacted Users: Developers 

End Date: 19/05/2024

Description: We have fixed a bug in the SMTP email functionality related to the "to" and "cc" sections. This update ensures that emails are correctly sent to the specified recipients, improving the reliability and accuracy of email communication. 

14/05/2024
Enhancements
Version 8.2.0

Enhanced Security with Decryption of Secrets Without Storage  

Impacted Users: End Users  

End Date: 14/05/2024

Description: We are excited to announce a significant security enhancement in this release: the ability to decrypt secrets without storing them. This improvement strengthens the security of credentials by ensuring that sensitive information is decrypted on-the-fly without being stored in the system. By eliminating the need for storage, we enhance data protection and reduce the risk of unauthorized access to sensitive information. This update reflects our commitment to continually improving the security posture of our platform.  

06/05/2024
Enhancements
Version 8.1.0

Introduction of Vaults in MongoDB for Enhanced Security 

Impacted Users: End Users and Developers 

End Date: 06/05/2024

Description: We are thrilled to announce the addition of vaults in MongoDB as part of this release. Vaults provide a secure storage mechanism for secrets, eliminating the need to repeatedly input credentials and enhancing overall security. With the introduction of vaults, secrets are encrypted at the time of input, ensuring their confidentiality as they are passed among microservices. This enhancement not only strengthens security but also streamlines input processes, contributing to a smoother and more efficient system operation. 

06/05/2024
Resolved Issues
Version 8.1.0

Matching Job Time Expiry Fix

Impacted Users: Developers 

End Date: 06/05/2024

Description: This update resolves a backend issue where matching processes continued to run beyond their designated time limit. With this fix, processes will now terminate correctly if their execution time exceeds 10 minutes, ensuring system stability and performance.

  • Time Limit Enforcement: Matching processes automatically terminate if they exceed the 10-minute execution threshold.
  • Improved Backend Stability: Eliminates resource overuse caused by processes running beyond their allocated time.
  • Bugfixing for Enhanced Accuracy: Ensures backend operations align with expected time constraints.
30/04/2024
Resolved Issue
Version 8.0.2

Introduction of MongoDB for Data Persistence 

Impacted Users: Developers

End Date: 30/04/2024 

Description: We are excited to announce the addition of MongoDB for data persistence in our system. Due to data persistence issues with Redis, we have integrated MongoDB to ensure reliable storage of our data. To facilitate centralized feature maintenance, we have created MongoDB and Redis APIs. As part of this update, the Redis bgsave functionality has been removed. This enhancement strengthens data reliability and system stability, providing a smoother user experience. 

24/04/2024
Resolved Issue
Version 8.0.1

Redis BGSAVE Method for Data Persistence 

Impacted Users: Developers  

End Date: 24/04/2024

Description: We are pleased to announce the addition of the Redis BGSAVE method to our background services for enhanced data persistence. This update integrates the Redis background save thread into the background service, ensuring more reliable and efficient data storage. This enhancement improves overall system stability and data integrity by periodically saving data snapshots in the background. 

15/04/2024
Enhancement
Version 8.0.0

Introduction of Redis Queue for Real-Time Triggers 

Impacted Users: Developers

End Date: 15/04/2024 

Description: We are excited to announce the integration of Redis queues across all services, enabling real-time triggers. This update enhances our system's responsiveness and efficiency by leveraging Redis queues to manage and process tasks in real-time. Users can now experience improved performance and immediate task execution, ensuring a more dynamic and interactive experience. 

11/04/2024
New Features
Version 8.0.0

Introduction of SMS Service 

Impacted Users: End Users 

End Date: 11/04/2024

Description: We are excited to announce the integration of SMS service into our API and backend application. This enhancement enables seamless SMS notifications and interactions, enhancing communication capabilities for our users.

With SMS service now integrated, users can expect timely alerts and updates directly through their mobile devices, ensuring efficient and reliable communication channels. 

25/03/2024
New Features
Version 7.0.0

Enhanced Service Communication with Hash Sets 

Impacted Users: Developers

End Date: 25/03/2024 

Description: We have enhanced our service communication by introducing hash sets for individual services. This update improves data retrieval efficiency, enhances security, and supports scalable interactions across our application architecture. By implementing hash sets, we ensure optimized performance and robust handling of service-specific data, reinforcing our commitment to efficiency and reliability. 

19/03/2024
New Features
Version 6.1.1

Split into API and API Backend with Redis Integration 

Impacted Users: Developers 

End Date: 19/03/2024

Description: We've restructured the application by dividing it into two distinct components: API and API Backend. This transition involves changing from a single, synchronous application to two asynchronous applications. This change enhances scalability and performance by allowing the components to operate independently and handle requests more efficiently. Additionally, a Redis-based common communicator has been implemented to facilitate seamless and efficient communication between the API and API Backend. This comprehensive overhaul aims to improve the modularity, responsiveness, and overall performance of the application. 

18/03/2024
Resolved Issues
Version 6.1.1

Fix for BHM Caching Issue: Improved Notification Reliability 

Impacted Users: Developer and End User

End Date: 18/03/2024 

Description: We are pleased to announce that the recent technical issue affecting the BHM temporary caching system has been resolved. Previously, the cache, which is used to prevent duplicate notifications, was being deleted automatically on a daily basis. This update includes a fix to ensure the cache remains intact, thus preventing the recurrence of duplicate notifications and improving the reliability of the BHM system.  

11/03/2024
Enhancements
Version 6.1.0

Enhanced Status Reporting in Workflow Executor Node 

Impacted Users: Developers 

End Date: 11/03/2024

Description: We have enhanced the logging system by introducing thread safe logger functions. This update ensures that logging operations are executed safely in multi-threaded environments, preventing potential data corruption and ensuring reliable logging across concurrent processes. 

06/03/2024
New Features
Version 6.0.0

Database Latency Check Feature

Impacted Users: End Users & Developers

End Date: 06/03/2024 

Description: The Database Latency Check feature introduces the ability to monitor and measure database read and write latencies. Initially focused on MSSQL, this feature enhances system reliability and helps users identify performance bottlenecks.

  • Latency Monitoring: Measure database read and write latencies with precision.
  • MSSQL Support: Currently supports MSSQL, with potential expansion to other databases in future updates.
  • Performance Optimization: Identify and address latency-related bottlenecks for enhanced system performance.
28/02/2024
Enhancement
Version 5.3.0

Customizable Email Body for Enhanced Communication

Impacted Users: End Users

End Date: 28/02/2024 

Description:

This update introduces the ability to customize portions of the email body, offering greater flexibility and personalization in communication. The enhancement improves user experience by enabling tailored content for various scenarios.

  • Partial Customization: Customize designated sections of the email body while maintaining core messaging consistency.
  • Enhanced Personalization: Tailor emails to meet specific communication needs.
  • Improved User Engagement: Deliver messages that are more relevant and impactful.
22/02/2024
Enhancement
Version 5.2.0

Customizable Subject Lines for Notifications

Impacted Users: End Users

End Date: 22/02/2024 

Description: This release introduces changes to environmental variables along with minor optimizations to internal functions. These updates are designed to improve system configuration, streamline functionality, and enhance maintainability.

This enhancement introduces customizable subject lines for notifications, allowing users to distinguish between success and failure notifications more effectively. This feature provides greater clarity and personalization in communication.

  • Customizable Subject Lines: Configure unique subject lines for success and failure notifications.
  • Enhanced Clarity: Quickly identify the status of notifications at a glance.
  • Improved User Experience: Personalize notifications to better suit user needs.
19/02/2024
Enhancement
Version 5.2.0

Updates to Environmental Variables and Internal Functions

Impacted Users: Developers

End Date: 19/02/2024 

Description: This release introduces changes to environmental variables along with minor optimizations to internal functions. These updates are designed to improve system configuration, streamline functionality, and enhance maintainability.

  • Environmental Variable Adjustments: Updated environment variables for improved configuration and compatibility.
  • Internal Function Optimizations: Minor updates to internal functions for better performance and reduced complexity.
16/02/2024
Enhancement
Version 5.1.0

Optimization Transition from Caching API to Singleton Caching Class

Impacted Users: Developers

End Date: 16/02/2024 

Description: This update replaces the caching API with a Singleton-based caching class, streamlining the caching mechanism for improved efficiency and maintainability. The Singleton pattern ensures a single, shared instance of the caching class, enhancing performance and reducing redundancy in caching operations.

  • Singleton Caching Class: Implements a Singleton pattern to replace the caching API, ensuring a consistent and efficient caching process.
  • Improved Performance: Eliminates redundancy in caching operations, leading to better resource utilization.
  • Simplified Maintenance: Enhances maintainability by centralizing caching functionality in a single class.
15/02/2024
Enhancement
Version 5.1.0

Update to Environmental Variables and Internal Function Optimization

Impacted Users: Developers

End Date: 15/02/2024 

Description: This update includes changes to environmental variables and minor optimizations to internal functions, aimed at improving system configuration and performance. The changes are designed for seamless integration with existing workflows and ensure better maintainability.

  • Environmental Variable Updates: Adjustments to ensure better configuration handling.
  • Internal Function Optimizations: Minor improvements to internal processes for enhanced performance and maintainability.
14/02/2024
New Features
Version 5.0.0

Encryption and Decryption API with Optimized Caching

Impacted Users: End Users and Developers

End Date: 14/02/2024

Description: The Encryption and Decryption API introduces secure encryption and decryption functionality for credentials, ensuring data confidentiality and integrity. This feature is further optimized with Redis-based caching, improving performance and reducing redundant processing.

  • Secure Credential Management: Implements encryption and decryption for handling sensitive information safely.
  • Redis Integration for Optimization: Utilizes caching to reduce processing time and improve API performance.
  • Enhanced reliability and scalability for credential-related operations.
09/02/2024
Enhancements
Version 4.1.0

Enhanced Caching Mechanism for Optimized Workflow Monitoring

Impacted Users: End Users & Developers 

End Date: 09/02/2024

Description: The Enhanced Caching Mechanism introduces Redis-based caching to reduce the frequency of workflow monitoring emails and optimize the efficiency of the system. Additionally, the update includes caching for O365 authentication tokens, ensuring smoother and faster access for integrated services. 

  • Redis Integration: Implements a robust caching mechanism to minimize email frequency related to workflow monitoring.
  • O365 Token Caching: Stores authentication tokens securely for improved access speed and reliability in Office 365 integrations.
  • Enhanced system efficiency and reduced redundant processing.
05/02/2024
New Features
Version 4.1.0

Database Logger for MSSQL Integration

Impacted Users: End Users & Developers 

End Date: 05/02/2024

Description: The Database Logger feature introduces MSSQL-based logging capabilities, enabling the registration of logs directly into the database. This enhancement streamlines log management, improves traceability, and supports robust data storage for system events.

  • Integration with MSSQL to store logs securely in the database.
  • Reliable and scalable log registration for event tracking and analytics.
  • Simplified access to system logs for both operational and development purposes.
02/02/2024
Enhancements
Version 4.1.0

Enhanced Customization: Personalized Email Notifications in Database Monitoring 

Impacted Users: BHM Users 

End Date: 02/02/2024

Description: In this update, users can personalize the email body content according to their specific preferences and requirements. This customization capability empowers users to create more informative and actionable email notifications, ensuring that they receive relevant and valuable insights about the status and performance of their databases. 

31/01/2024
New Features
Version 4.0.0

Introducing System Event Logger

Impacted Users: End Users & Developers 

End Date: 31/01/2024

Description: The System Event Logger feature enables seamless log registration for system events, offering improved traceability and accountability for both end users and developers. This functionality ensures that critical system activities are recorded efficiently for monitoring and debugging purposes.

  • Automatic registration of system events in the log files.
  • Enhanced traceability for analyzing system behavior and performance.
  • Comprehensive event tracking to support operational and development needs.
26/01/2024
Resolved Issues
Version 3.0.1

Enhanced Stability of Monitoring Threads: Improved System Reliability 

Impacted Users: Developers and Support Team 

End Date: 26/01/2024

Description: In this release, we've implemented enhancements to ensure the stability of monitoring threads within the system. Previously, users may have experienced issues with monitoring threads becoming unresponsive, particularly after midnight. With these improvements, such occurrences have been addressed, mitigating the risk of system downtime or interruptions in monitoring activities. Users can now have confidence in the uninterrupted performance of monitoring processes, even during critical periods such as overnight operations, and allowing users to receive timely notifications about system status and performance. 

26/01/2024
New Features
Version 3.0.1

Enhanced BHM: Comprehensive Database Latency Monitoring 

Impacted Users: Developers and Support Team 

End Date: 26/01/2024

Description: In this release, we've significantly enhanced the capabilities of our BAAR Health Monitoring (BHM) system. Users can now evaluate the efficiency of their database connections by analyzing both read and write speeds across a set of databases. This means that they can identify which connections perform optimally, delivering the fastest response times for both reading data from and writing data to the databases. Additionally, users can pinpoint connections that may be experiencing slower performance, allowing them to address potential issues and optimize their database configurations for improved efficiency. 

Enhanced Workflow Monitoring with Exception Tracking

Impacted Users: End Users

End Date: 26/01/2024

Description: The Workflow Monitoring feature introduces the ability to monitor multiple workflows simultaneously while identifying and tracking any exceptions that occur during execution. This enhancement provides users with improved oversight and faster issue detection for complex workflows.

  • Support for monitoring multiple workflows concurrently.
  • Real-time detection and logging of exceptions to ensure smoother workflow operations.
  • Improved visibility and control for end users managing multiple workflows.
23/01/2024
New Features
Version 3.0.0

Multiple Instance Monitoring

Impacted Users: End Users & Developers 

End Date: 23/01/2024

Description: The Multiple Instance Monitoring feature leverages Python threads to enable the monitoring of multiple database systems and the BAAR platform simultaneously. This feature significantly enhances system observability, ensuring efficient data tracking and performance management across multiple instances.

  • Improved efficiency through parallel monitoring of multiple database systems.
  • Reduced latency and enhanced performance insights with threaded execution.
  • Simplified monitoring processes for complex system architectures.

We use cookies to ensure you get the best experience on the BAAR Technologies website, to help us understand our marketing efforts, and to reach potential customers across the web. You can learn more by viewing our privacy policy.