github CybercentreCanada/assemblyline v4.7.4.stable24
4.7.4.24

4 hours ago

What’s Changed

This release clarifies the frontend’s module structure, improves application state management, and updates key dependencies and test tooling. It also includes service-management fixes, displays the core version in Help, and updates the Node.js image to address CVE-2026-111497.

  • Clearer frontend structure: Group source files, route translations, tests, and utilities with the modules they belong to.
  • Improved application state: Add provider-scoped stores for configuration, interface state, and user preferences.
  • Better developer guidance: Add reusable Copilot prompts and project-specific agent rules.
  • Updated dependencies: Upgrade DOMPurify, Moment, React Router, and Vitest.
  • Service-management fixes: Normalize service source SSH keys and resolve auto_update consistently with the system configuration.
  • More helpful API information: Display the core version on the Help pages.
  • Node.js security update: Update the Node.js image to include the fix for CVE-2026-111497.

Changed

Service management

Dependencies

  • DOMPurify → v3.4.16 (from v3.4.13) (#2024)
    Update the HTML sanitization dependency.

  • Moment → v2.31.0 (from v2.30.1) (dev #2029, master #2023)
    Apply the Moment update to both development and master.

  • React Router → v6.30.6 (from v6.30.3) (#2004)
    Update react-router-dom and keep its paired react-router dependency aligned at v6.30.6.

  • Vitest → v4.1.11 (from v3.2.7) (#2006)
    Upgrade companion packages and update worker configuration and TypeScript Node type visibility for v4 compatibility.

Don't miss a new assemblyline release

NewReleases is sending notifications on new releases.