diff --git a/RELEASE.md b/RELEASE.md index c8d91e1a..87ec87ab 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -200,6 +200,7 @@ This section provides more details around the versioning of all components that Falco version: x.y.z (sem-ver like) Libs version: x.y.z (sem-ver like) Plugin API: x.y.z (sem-ver like) +Engine: x Driver: API version: x.y.z (sem-ver) Schema version: x.y.z (sem-ver) diff --git a/userspace/falco/app_actions/print_version.cpp b/userspace/falco/app_actions/print_version.cpp index 99704c49..5b4d6371 100644 --- a/userspace/falco/app_actions/print_version.cpp +++ b/userspace/falco/app_actions/print_version.cpp @@ -16,6 +16,7 @@ limitations under the License. #include "config_falco.h" #include "application.h" +#include "falco_engine_version.h" using namespace falco::app; @@ -27,6 +28,7 @@ application::run_result application::print_version() printf("Falco version: %s\n", FALCO_VERSION); printf("Libs version: %s\n", FALCOSECURITY_LIBS_VERSION); printf("Plugin API: %s\n", s->get_plugin_api_version()); + printf("Engine: %d\n", FALCO_ENGINE_VERSION); // todo(leogr): move string conversion to scap auto driver_api_version = s->get_scap_api_version();