Releases: hugoalh/scan-virus-ghaction
Releases · hugoalh/scan-virus-ghaction
0.20.1
〰️ Changes
- Fix all of the discoverable and compatible ClamAV custom assets were always registered no matter the selection (@hugoalh)(#96, 4a2f23d)
- Fix YARA custom assets accept compiled rules while it should not (@hugoalh)(N/A)
- Update unofficial assets to Git commit hash 91f6d3e6e2ea8a64935a8257fdecc6b52797e1eb (@hugoalh)(N/A)
0.20.0
🔦 Spotlights
- Ability to use custom assets via mapped directory/volume
- More fine-grained ignores for ignore matrix of paths, sessions, symbols, and/or tools
💥 Break Changes
- Change mechanism, strategy and syntax of ignores: (@hugoalh)(N/A)
- Ability to ignore matrix of paths, sessions, symbols, and/or tools
- Ability to ignore paths with Git commit meta
- Replace input
ignores
by inputsignores_pre
andignores_post
- Use PowerShell script block as syntax instead of markup languages
- Change target GitHub Actions Runner from >= v2.303.0 to >= v2.308.0 (@hugoalh)(N/A)
- Inputs which accept list of values is now require to separate each value per line instead of customable list delimiter (@hugoalh)(N/A)
- Remove input
targets
and replace by the GitHub Actions Runner current working directory (@hugoalh)(N/A) - Remove support of network and remote targets (@hugoalh)(N/A)
- To scan any of network and/or remote targets, user must prepare those before this action
- Rename inputs: (@hugoalh)(N/A)
clamav_unofficialassets
toclamav_unofficialassets_use
yara_unofficialassets
toyara_unofficialassets_use
〰️ Changes
- Add inputs
clamav_customassets_directory
,clamav_customassets_use
,yara_customassets_directory
, andyara_customassets_use
for usage of custom assets (@hugoalh)(N/A) - Fix summary preview rarely broken cause by characters escapes (@hugoalh)(N/A)
- Fix 200+ of error messages related to undefined identifier on YARA unofficial assets (@hugoalh)(N/A)
- Improve efficiency and performance (@hugoalh)(N/A)
- Improve issues message and list (@hugoalh)(N/A)
- Remove input
log_elements
and replace by debugger (@hugoalh)(N/A) - Remove inputs
input_listdelimiter
andinput_tablemarkup
as no longer necessary (@hugoalh)(N/A) - Resolve overflow issues in the statistics (@hugoalh)(N/A)
- Softwares version table is now persistence and no longer need to recalculate and/or regenerate (@hugoalh)(N/A)
- Update image and it's softwares (@hugoalh)(N/A)
- Update unofficial assets to Git commit hash da7c303cf684d041735edd044d3480a182698afc (@hugoalh)(N/A)
0.16.1
- CHANGE: Updated unofficial assets
0.16.0
- CHANGE: Elements no longer list in the log unless enabled debug mode
- CHANGE: Found list no longer on annotations to prevent get truncated (#76)
- CHANGE: Improved allocation
- CHANGE: Improved device resources usage by implemented conditional modules importer
- CHANGE: Improved table display in the log to reduce rows usage, especially on found list
- CHANGE: Updated unofficial assets
0.15.1
- CHANGE: Updated Docker image
- CHANGE: Updated unofficial assets
0.15.0
- ADD: Added outputs
finish
andfound
for better conditional requests - CHANGE: Updated unofficial assets
0.14.1
- CHANGE: Fixed statistics table would display different results in the log and summary
- CHANGE: Updated unofficial assets
0.14.0
- ADD: Now provide editions of each tool:
- ClamAV:
"hugoalh/scan-virus-ghaction/clamav@<Version>"
- YARA:
"hugoalh/scan-virus-ghaction/yara@<Version>"
- ClamAV:
- CHANGE: Changed behaviour: When YARA is enabled, all of the YARA unofficial assets are in use if not specified in input
yara_unofficialassets
(previously no YARA unofficial assets are in use if not specified in inputyara_unofficialassets
) - CHANGE: Fixed "Reach the Git commits count limit" used too many lines
- CHANGE: Updated unofficial assets
0.13.2
- CHANGE: Fixed found tables in the summary with not ignored (red circle) and ignored (yellow circle) status were separated
- CHANGE: Updated unofficial assets
0.13.1
- CHANGE: Improved statistics table
- CHANGE: Tweaked ClamAV configs to have a better performance
- CHANGE: Updated unofficial assets
- REMOVE: Removed deprecated unofficial assets