Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@evilsocket evilsocket released this 17 Jan 10:48
· 108 commits to main since this release

New Features

  • Pip Package Loader: Added support for a new pip package loader to enhance dependency management. (d63ecd8)
  • Disk Usage Profiling: Introduced functionality to profile disk usage effectively. (ddc90e3)
  • Centralized Diagnostic Functions: Centralized diagnostic utilities, improving loaders' ability to report imports and extra data. (b23d014)
  • Custom Policy Usage: Implemented support for custom policy definitions to extend flexibility. (60b71a9)
  • Colima Docker Runtime Support: Added compatibility with the Colima Docker runtime. (c7f9802)

Fixes

  • Cython Loader: Addressed missing dependencies by adding Cython to the pip loader. (1989ec9)
  • Arguments Check: Fixed argument validation issues with Dyana loaders. (064415e)
  • Visualization Corner Cases: Resolved corner cases in data visualization. (725c8b4)
  • Required Arguments Validation: Ensured validation of all required arguments. (60a6ff5)
  • Improved Docker Error Messages: Enhanced messaging for scenarios where Docker is not installed or running. (4d1dfa9)
  • Docker Exception Handling: Made Docker exception handling more robust. (21d104a)
  • Security Events Header: Fixed display issues with the security events header in the overview. (7489e35)
  • Event Duplication: Prevented duplicate display of equivalent exec or network events. (f1ad85f)
  • Unused Imports: Removed unused imports in the ELF loader. (27df6e0)
  • Lint-Driven Fixes: Multiple fixes for linting and typing issues across the project. (3cf4053, 33a01d3, e87e421)

Improvements

  • Centralized Profiling Logic: Refactored profiling logic to centralize functionality in dyana.Profiler. (833b8fd)

This release introduces several new features and critical fixes to enhance functionality, performance, and user experience.

Full Changelog: v0.0.2...v0.1.0