Skip to main content

Release Summary v1.0.12

This release introduces several backend and frontend improvements focused on Azure account and tenant management, enhanced alert synchronization, and optimized scanning intervals. Key updates include refined batch processing for database operations, improved dashboard and account handling in the client, and extended support for tenant migration and configuration.


python-algo

🔧 Improvements

  • Refactored cleanup_algo and updated update_db to process nodes and relationships in batches, enhancing memory management and overall performance.

chronom-backend

🔧 Improvements

  • Refactored getConnectedAccounts in management.controller.js to remove unused Azure tenant retrieval logic, simplifying the response structure.
  • Updated Azure tenant retrieval in management.controller.js to include accessible and missing permissions fields, and streamlined the response structure in getConnectedAccounts.
  • Enhanced Azure account management by adding tenant retrieval functionality and updating the response structure in getConnectedAccounts.

New Features

  • Emitted a Typesense sync message on policy delete/disable operations, including affected account IDs and tenant IDs. This ensures that Typesense reflects resolved alerts promptly and eliminates duplicate entries.

chronom-client

🔧 Improvements

  • Refactored account and tenant handling in hooks and components, removing tenant references from useAccountsContext in useAccount, useDashboard, useGraph, useSearch, and NewAlerts hooks.
  • Updated logic in various components to accommodate the removal of tenant data while maintaining full functionality.
  • Adjusted dashboard and graph pages to reflect changes in account handling without tenant dependencies.
  • Enhanced dashboard and account management components:
    • Updated CostGraph to display a header when no cost data is available.
    • Modified Empty component to allow for a minimum width on the icon.
    • Improved ErrorSpread to conditionally render account data and handle empty states more effectively.
    • Enhanced AzureAccounts to display missing permissions with tooltips and improved layout.
    • Updated hooks to include tenants in context and adjusted logic for handling accounts and tenants.
    • Refined dashboard and graph pages to accommodate tenant data in rendering logic.

azure-scaler

🔧 Improvements

  • Updated tenant backward migration to include organizationId type and renamed tenantDisplayName to tenantNickname.
  • Added custom nodeSelector and tolerations for the tenant scanner in YAML configuration.
  • Updated package versions for dependencies.

azure-scanner

🔧 Improvements

  • Changed the tenant scan interval from 24 hours to 7 days to optimize scanning frequency.

Additional Improvements

  • Merged development branches into main across multiple services to consolidate recent changes and ensure stability.

No changes were introduced in the helmChart service for this release.


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

2025-Dec-14T16:17:55