Skip to content

Releases: IBM/audit-ci

Warn when whitelisted advisories are not found + bug fixes

12 Apr 19:48
70f5aed
Compare
Choose a tag to compare

Diff: https://github.com/IBM/audit-ci/compare/v1.5.0..v1.6.0

Features

  • Warn when whitelisted advisories are not found (closes #70) (PR: #73)

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 the cache: 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

02 Apr 00:56
f4f255d
Compare
Choose a tag to compare

Diff: https://github.com/IBM/audit-ci/compare/v1.4.1..v1.5.0

Fixes

  • Handle non-JSON Yarn audit report (closes #45) (PR: #66)

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

06 Mar 16:19
856d598
Compare
Choose a tag to compare

Diff: https://github.com/IBM/audit-ci/compare/v1.4.0..v1.4.1

Features

  • Add --registry argument (closes #46) (PR: #47)

Fixes

  • Add test directory to npm run lint (PR: #62)

Chores

  • Line-ending-related clean up (PR: #62)
  • Bump ESLint (minor) (PR: #62)
  • Bump eslint-config-prettier (patch) (PR: #62)

Unit testing - directory argument - summary reporting

05 Mar 18:20
ee64986
Compare
Choose a tag to compare

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

  • Use spawn rather than exec for NPM (closes #48) (PR: #53)
  • Bump ESLint (minor)

Error handling improvements and updated dependencies

10 Feb 16:52
4874a18
Compare
Choose a tag to compare

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

982f494 - Update dependencies #51

Config file support

16 Jan 14:45
9c72c7f
Compare
Choose a tag to compare

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

03 Jan 18:36
51f6b6b
Compare
Choose a tag to compare

Changes made for this release: https://github.com/IBM/audit-ci/compare/v1.2.0..v1.2.1

Features:
beb57e6 - feat(advisory): Whitelist advisories (#38)

Bug fixes:
929b75c - Fix Yarn output parsing (#36)
e64f4b5 - fix(homepage): Added missing slash to homepage url.

Yarn Support

02 Jan 17:50
2abe357
Compare
Choose a tag to compare

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

10 Dec 16:18
147ed78
Compare
Choose a tag to compare

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 of index.js.
  • bin/audit-ci references lib/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 and CircleCI.

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

29 Nov 22:06
Compare
Choose a tag to compare

Changes made for this release: https://github.com/IBM/audit-ci/compare/v1.0.1..v1.0.2

  • Packaged in a Linux environment to address: #13. Did not come up with a long-term solution to this, so for now will not package on Windows.
  • Cache the Travis-CI build for quicker builds
  • Updated README to suggest integrating as a dev-dependency