github CybercentreCanada/assemblyline v4.6.0.stable2
4.6.0.2

latest releases: v4.6.1.dev167, v4.6.1.dev166, v4.6.1.dev165...
3 months ago

Note: This release is intended to resolve a series of issues introduced at the launch of 4.6.

This release contains some additional jobs that should assist with migration of API keys to the new format and migration of submission preferences in 4.5 to a dedicated profile in 4.6 (default). For a smoother transition for your user base, we recommend granting everyone the submission_customize role (which should be given to all users by default) to avoid breaking any automation.

As always, we appreciate the feedback and engagement that the community has provided to help us improve Assemblyline! 🤓

Bugfixes

  • Docker: Change scaling behaviour to Scaler to send a SIGTERM when scaling down
  • Fix setting submission parameters per submission profile
  • Fix expected usage of submission profiles upon submission to API
  • Fix API key migration to new index for API key management
  • Add job to migrate user settings from 4.5 to 4.6
  • Add environment variable configuration to set Gunicorn's LIMIT_REQUEST_LINE

Updates

  • Upgrades to the frontend libraries and dependencies (Developers should refer to our documentation for more details on the latest changes.)
    • React 19: Improved performance to its internal rendering engine and larger focus on concurrent rendering and fine-grained optimizations.
    • React Router 7: Improved Route nesting and layout management.
    • Material-UI (MUI) 7: Enhanced components with improved design consistency and performance improvements for component rendering and interactions.
    • ESLint 9: Support for the latest ECMAScript features and TypeScript standards and performance optimizations for linting larger codebases.
    • pnpm: Switched from yarn to pnpm for faster dependency installation with parallel processing and reduced disk usage through content-addressable storage.
  • Update Sources: Add ability to use managed identities when performing a Git clone (@pranavkalra-oss)

Don't miss a new assemblyline release

NewReleases is sending notifications on new releases.