Releases: kylefarris/clamscan
Releases · kylefarris/clamscan
v2.0.6
v2.0.5
Bug Fix
- Fix #93 - Remove an unexpected curly bracket in console log. - Thank you @Annubis45
v2.0.4
- Updated some package due to vulnerabilies
- Fixed some code quality issues found via CodeQL
v2.0.3
v2.0.2
v2.0.1
Just updated NPM dependencies to fix some vulnerabilities.
v2.0.0
This is largely a code-quality / developer-centric overhaul.
Breaking Changes
- Node v12+ is now required.
- Methods names have changed from snake_case to camelCase
- All variable and object properties have changed from snake_case to camelCase
General Changes
- All code now has proper JSDoc documentation
- New API doc is generated via JSDoc
- More strictly-defined code formatting via Prettier and ESLint
- Husky now runs linting on commit and runs tests on push.
NodeClamError
is now its own file residing in/lib
NodeClamTransform
is now located in/lib
New Features
- Type-hinting should now work because of JSDoc
v1.4.2
v1.4.1
v1.4.0
- Added better handling for an edge 'COMMAND READ TIMED OUT' response from a remote host/socket.
- Fixed some vulnerabilities.
- Changed code to generate an Eicar test file instead of fetch one from the website to speed up and make the tests more reliable.
- (WIP) - Switched to GitHub Actions
Fixed #71