Release Notes
9.0.0
9.0 is our first open-source release of Azul. This represents a significant body of work to prepare the application for public release. As we work through improving the application, we appreciate any feedback or bugs. Please lodge these at https://github.com/AustralianCyberSecurityCentre/azul.
Over past releases, this release is primarily a bug-fix release but features overhauls and improvements to Azul plugins and the UI.
Core
- Improvements to network policies and fixes for system health monitoring.
- Support for configuring topology spread constraints and pod disruption budgets.
- Pip/uv settings now configurable as part of the Helm chart.
- Unification of stream handling in core Azul components to better unify handling of S3 or other storage backends.
- Tested support for istio.
- Support for AWS in the audit-forwarder component, and various other fixes.
- Tweaks to make dispatcher and runner more resilient.
- Improved security handling in various system components.
Infra
- Improvements to network policies and fixes for system health monitoring.
- Support for configuring topology spread constraints.
- Support for configuring Kafka rack topology settings.
Plugins
- Add a Ghidra plugin to enable more future options for analysis. This currently emits the pseudo-C code of supported files as a view in Azul.
- Python plugin has been reworked and combined into the one plugin.
- Report feeds plugin has been added.
- de4dot
- Upgraded to .NET 8
- dotnet-decompiler
- Upgraded to .NET 10
- maco
- Better support for setting features on child binaries.
- tika
- Now supports larger outputs from Tika.
UI
- Dependency upgrades.
- Added a multi-feature pivot option to enable analysts to drill down on specific combinations of features. This is accessible from a binaries features page. Feedback appreciated for this!
- Added an indicator of an ongoing operation while uploading a file.
- Fixes to tooltips falling off the page, table rendering.
- General cleanup.