Skip to content

v0.2.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@DiaboloAB DiaboloAB released this 07 Jun 04:34
4498b67

Milestone 0.2 Release Notes

This is version 0.2 of GriffonAV. This milestone marks a significant step forward for the project, featuring the first integration of our graphical user interface and our plugin architecture.

  • Graphical User Interface (GUI): Implementation of a new user interface built with the Tauri framework. The GUI now includes a configuration file system designed to display the loaded plugins.
  • Plugin System & CLI Testing: Two core plugins, static_scanner and cleaner, are in an advanced stage of development. They are currently testable via the Command Line Interface (CLI) while their integration into the daemon and GUI is being finalized.
  • Build System Overhaul: Implementation of a clean build pipeline using Docker and nFPM to directly generate .deb and .rpm packages.

Known Issues (Experimental)

This release is a development milestone and is not intended for production use.

  • Daemon Instability & Plugin Loading: We have identified issues regarding the launch and stability of the background daemon. Consequently, while the plugin loading mechanism via the daemon is implemented, it is not yet fully functional. Resolving these daemon-related bugs is our top priority for the upcoming 0.3.0 release, which will be presented to the academic jury.

Installation

Download the appropriate package for your distribution from the Assets section below:

For Debian / Ubuntu (.deb):
sudo apt install ./griffonav_0.2.0_amd64.deb

For Fedora / RHEL (.rpm):
sudo dnf install ./griffonav-0.2.0-1.x86_64.rpm

(The complete source code at this stage of development is also available as a zip/tar.gz archive).


Full Changelog: https://github.com/GriffonAV/GriffonAV/commits/v0.2.0-alpha