Releases: IBM/audit-ci
Warn when whitelisted advisories are not found + bug fixes
Diff: https://github.com/IBM/audit-ci/compare/v1.5.0..v1.6.0
Features
Fixes
- Handle non-JSON Yarn audit report (re-closes #45) (PR: #66 and #76)
- Fix broken link in README (PR: #78)
Chores
- Update
.travis.yml
config to use thecache: npm
shortcut and provide more docs (PR: #79) - Fix advisories (fixes #67) (PR: #68 and #80)
- Bump Mocha (minor) (PR: #80)
- Bump ESLint (minor) (PR: #80)
Minor release due to the new behaviour of Yarn non-JSON audit report and warning when whitelisted advisories are not found
Handle non-JSON Yarn audit report and address advisory 788
Diff: https://github.com/IBM/audit-ci/compare/v1.4.1..v1.5.0
Fixes
Chores
- Address advisories (closes #67) (PR: #68)
- Bump Semver (major) (PR: #68)
- Bump eslint (patch) (PR: #68)
Minor release due to the new behaviour of Yarn non-JSON audit report
Add `--registry` argument + lint fixes
Unit testing - directory argument - summary reporting
Diff: https://github.com/IBM/audit-ci/compare/v1.3.1..v1.4.0
BREAKING CHANGES
- The new default output is the summary report rather than the full report.
Features
- Unit testing (closes #4) (PR: #53, #54)
- Add
--directory
argument (closes #17) (PR: #53, #56) - Add option to output summary report (closes #58) (PR: #59)
Chores
Error handling improvements and updated dependencies
Changes made for this release: https://github.com/IBM/audit-ci/compare/v1.3.0..v1.3.1
Bug fixes
ee86366 - Replace error checking from stderr to error #50
Chores
Config file support
Changes made for this release: https://github.com/IBM/audit-ci/compare/v1.2.1..v1.3.0
Features:
39c3c87 - feat(config-file): Add support for reading a config file (#43)
Bug fixes:
654f51b - fix(package.json): Change homepage and bugs url split char from : to / (#41)
Whitelist advisories and Yarn fix
Yarn Support
Changes made for this release: https://github.com/IBM/audit-ci/compare/v1.1.0..v1.2.0
Features
- Yarn support
- Prettier styling with husky git hooks
Bug fixes
- Improved error uncaught exception error handling by displaying the stack trace rather than saying an unknown error occurred
No known breaking changes.
Project restructuring
Changes made for this release: https://github.com/IBM/audit-ci/compare/v1.0.2..v1.1.0
Changes
- Recommend installing as a devDepenency instead of a global dependency at CI-time to speed up cached builds and reduce risk of inconsistency
- Separated
yargs
code and the auditing. This will support testing. - Removed babel as a dependency to reduce overhead.
- NPM package uses
lib
folder instead ofindex.js
. bin/audit-ci
referenceslib/audit-ci.js
- Audit rejections return
Error
. Audit passes return the report. - Use console.log and console.error instead of
process.stdout.write
- Added colour to output where appropriate.
- Added lint test for
Travis-CI
andCircleCI
.
Commits
c3a3f73 - chore: Update README to prefer devDependency installation.
2bb1ef0 - chore: Updated Travis-CI and CircleCI config documentation
147ed78 - feat(restructure): Project restructuring and improvements. (PR #15)
Address issue bin/audit-ci line-break in Linux environment
Changes made for this release: https://github.com/IBM/audit-ci/compare/v1.0.1..v1.0.2