Releases: dreadnode/dyana
Releases · dreadnode/dyana
v0.1.4
What's Changed
- fix: fix docs hyperlink in readme by @GangGreenTemperTatum in #47
- feat: mem_limit parameter for loaders when tracing by @GangGreenTemperTatum in #52
- feat: extra requirements CLI param for pickle files by @GangGreenTemperTatum in #53
- chore: refactor ollama loader to fix pydantic errors by @GangGreenTemperTatum in #55
Full Changelog: v0.1.3...v0.1.4
v0.1.3
New Features
- feat: selenium website loader by @GangGreenTemperTatum in #28
- feat: custom [megatron] nvidia dmc loader by @GangGreenTemperTatum in #39
What's Changed
- chore: aggressive dns caching approach by @GangGreenTemperTatum in #32
- Loaders/improve pip loader package name detection by @GangGreenTemperTatum in #30
- Fix potential errors related to invoking decode on str object by @piergiorgioladisa in #42
- docs: docs migration by @GangGreenTemperTatum in #46
New Contributors
- @monoxgas made their first contribution in #35
- @piergiorgioladisa made their first contribution in #42
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Hotfix release
v0.1.0
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