Skip to main content

Release Summary v0.8.5

This release delivers significant enhancements across multiple services, introducing expanded Azure resource scanning capabilities, improved report generation and retrieval workflows, and substantial UI and backend refinements. Numerous bug fixes and data consistency improvements further strengthen system reliability and user experience.


helmChart

🔧 Improvements

  • Fixed mountOptions in anomaly detection configuration by changing 'allow-other' to 'allow_other' and setting 'umask' to '0002'.
  • Updated reportsgenerator mount path to /reports in deployment configuration.
  • Added reportsGeneratorRole with necessary privileges for reports collection.
  • Renamed executiveSummary to reportsGenerator in configuration files for clarity.

📣 Other changes

  • Merged latest development changes.

python-algo

New Features

  • Added Azure Advisor and Automation mappings to JSON files for expanded resource coverage.
  • Updated AWS Budget mapping to include BudgetsNotification for improved AWS resource tracking.
  • Implemented scanning for Azure Firewall resources.

📣 Other changes

  • Merged latest development changes.

aws-scanner

🐛 Bug Fixes

  • Addressed AWS capacity reservation scanning rate limit issues.

🔧 Improvements

  • Refactored parseBackupVault to destructure metadata from responses, enhancing code clarity and maintainability.

📣 Other changes

  • Merged latest development changes.

chronom-backend

🔧 Improvements

  • Removed unused account query from the getNodeTypes method to streamline code.
  • Updated pending report status to 'failed' for reports older than one hour, improving report lifecycle management.
  • Updated dependencies, applied linting, and refactored report generation logic for enhanced response handling and header management.
  • Refactored report generation logic for improved readability and maintainability, including conditional URL selection for the report generator based on environment.
  • Reverted organization route changes while retaining logging for future use cases, ensuring proper handling of environment conditions for self-hosted secrets.
  • Refactored getReport to improve formData handling and header settings.
  • Added authorization header to report generation requests.
  • Updated report generation endpoint to accept form-data instead of JSON, improving API compatibility.
  • Updated reports page with executive summary.
  • Added AWS BudgetsNotification resource settings.
  • Added Azure resource settings for Advisor recommendations and Automation accounts.

New Features

  • Added Azure Traffic Manager and Firewall resources to resource settings.

🐛 Bug Fixes

  • Enhanced error handling and logging for failed secret creation in AWS and Azure.
  • Temporarily disabled self-hosted organization route condition to facilitate testing.

📣 Other changes

  • Merged latest development changes.

chronom-client

New Features

  • Implemented new inventory page with enhanced filtering and search capabilities.
  • Added new components: AccountsSelect, FilterBadges, and FiltersSection for improved user interaction.
  • Replaced Inventory component with NewInventory, integrating new features and UI elements.
  • Added SVG icons for improved visual representation in the inventory section.
  • Introduced AiSummary component to display AI-generated summaries with loading states and detailed information.
  • Added AlertsTable component for structured alert rendering, including expandable rows and notes handling.

🔧 Improvements

  • Refactored ExpandedMainRow for conditional rendering and improved tag handling.
  • Enhanced ExpandedMainRow and related components for improved inventory data handling.
  • Updated useGraph hook to conditionally use resource owner IDs for account selection in graph data queries.
  • Adjusted inlineAlertsTable to safely access policy results with optional chaining.
  • Integrated inventory request body into NewInventory component for better data management.
  • Refactored useReports hook and downloadFile utility for improved report generation and file handling, including MIME type support and toast notifications.
  • Exported FilterSwitcher to a separate component for modularity.
  • Updated NewAlertExpand to utilize new components for improved structure and readability.
  • Refactored index file to export new components for better accessibility.

🐛 Bug Fixes

  • Modified resource tags rendering logic to filter out invalid entries.
  • Fixed volume console link format in ARN class.
  • Refactored report status checking to handle multiple pending reports and improve interval logic.

📣 Other changes

  • Added SVG icons for Azure DDoS Protection Plans, Firewall Policy, Firewalls, and Traffic Manager Profiles.
  • Merged latest development changes.

scanner-cronjob

🔧 Improvements

  • Refactored scripts in package.json, upgraded dependencies, and removed unnecessary packages to streamline the project.
  • Updated development configurations for improved performance.
  • Updated amqplib and its types to the latest versions.

📣 Other changes

  • Merged latest development changes.

typesense-mongodb-sync

🔧 Improvements

  • Normalized status field handling to consistently treat it as a string, improving data handling and consistency.
  • Normalized resourceCategory field to Title Case for enhanced data integrity.

📣 Other changes

  • Merged latest development changes.

azure-scanner

New Features

  • Expanded resource coverage to include Azure Traffic Manager Profiles, Endpoints, and Geographic Hierarchy.
  • Implemented scanning for Azure DDoS Protection Plan and Custom Policy resources.
  • Added comprehensive Azure Firewall and Firewall Policy resource scanning, supporting 13 new resource types.
  • Implemented scanning for Azure Advisor recommendations and related metadata resources.
  • Added support for Azure Automation Account resource scanning, including 18 automation-related resource types.

🔧 Improvements

  • Updated dependencies in package.json, including Azure SDKs, for improved performance and security.

🔼 Version updates

  • Integrated new SDK dependencies for Traffic Manager, Advisor, and Automation resources.

📣 Other changes

  • Merged latest development changes.

reports-service

🔧 Improvements

  • Enhanced report retrieval logic to support both PDF and DOCX formats, with improved error handling for missing files.

📣 Other changes

  • Merged latest development changes.

policy-result-enrichment

🐛 Bug Fixes

  • Fixed conflicting logs and resolved JWT warning issues.

📣 Other changes

  • Merged latest development changes.

reports-generator

New Features

  • Updated the database with report brief for consolidated reporting.

🔧 Improvements

  • Consolidated report generation logic for improved workflow.

📣 Other changes

  • Merged latest development changes.

be-ms-inventory

🔧 Improvements

  • Ensured policyResults is always returned as an array and improved resourceOwner data handling.
  • Added remediationCommand and _id fields to include_fields in Typesense search queries for policy results.
  • Reordered fields in Typesense search for improved data retrieval consistency.
  • Enhanced include_fields to add additionalData and policyName for better data retrieval.
  • Updated dependencies for improved performance and security.

📣 Other changes

  • Merged latest development changes.

Additional Improvements

No uncategorized changes found in this release.


End of Release Notes


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

2025-Sep-28T20:16:33