Skip to main content

Release Summary v1.0.2

This release delivers significant performance and stability improvements across multiple backend services, with a focus on enhanced dashboard user experience and cost management features. Several components have been refactored for better maintainability, and bug fixes have been applied to improve reliability and compatibility.


helmChart

  • 🔧 Improved performance and stability in Graph and Cost backend services.
  • 🔧 Enhanced organization-level dashboard user flow for better usability.

chronom-client

New Features

  • Enhanced the CostGraph component with filter options for resource owners and time spans.
  • Updated the useDashboard hook to manage daily cost filters and fetch data accordingly.
  • Modified the Dashboard page to integrate new filters into CostGraph rendering.

🔧 Improvements

  • Refactored the Azure tenant component and error handling:
    • Updated onDelete, onUpdate, and onCreate props in EditAzureTenant to return promises for improved asynchronous handling.
    • Improved the submit function logic for clarity.
    • Enhanced error handling in useAzureCredentials by throwing errors after logging, ensuring proper error propagation.

🐛 Bug Fixes

  • Removed unused Google OAuth and reCAPTCHA providers from GeneralSettings, improving code clarity.
  • Updated workflows to support additional branches, upgraded dependencies, and ensured consistent usage of the latest Ubuntu version.

be-ms-cost

🔧 Improvements

  • Refactored BarChartColumn and StackedBarChartColumn interfaces to improve code readability and maintainability.
  • Updated the StatsQueryParamsInterface to make startDate and endDate optional, and improved date validation in the getTotalMonthlyCost function.
  • Enhanced chart parsing logic to skip zero-value data points, improved app initialization, and refined interface definitions.
  • Added validation for empty results in specific chart types.

New Features

  • Introduced a new stats controller with an endpoint to retrieve the total monthly cost, supporting optional date ranges.
  • Added unit tests for the new total monthly cost functionality.

🔼 Version Updates

  • Updated dependencies in package.json to their latest versions.

be-ms-graph

🔼 Version Updates

  • Upgraded dependencies and modified the Dockerfile to enhance compatibility with the latest versions.

Additional Improvements

  • Merged development branches into main for all services, ensuring the latest changes and improvements are included.


Disclaimer: The release notes are generated by OpenAI ChatGPT and may not be accurate. Please contact our support team for more information.

2025-Nov-09T15:52:21