References
Changelog
Changelog
This file contains highlights of what changes on each version of the Gulp-David package.
Version 7.0.0
- Breaking change: raised the required Node.js version.
- Breaking change: the
Checker#registry
property is now an instance of theURL
class. - Updated the package dependencies.
Version 6.3.0
- Added support for the Node Security Platform reports.
Version 6.2.0
- Updated the package dependencies.
Version 6.1.0
- Updated the package dependencies.
Version 6.0.0
- Breaking change: changed the signature of the
Checker
constructor. - Checker options are now exposed as public properties.
- Turned the
Checker#_transform
method into an async function.
Version 5.0.0
- Breaking change: raised the required Node.js version.
- Breaking change: using ES2017 features, like async/await functions.
- Improved the build system.
- Ported the unit test assertions from TDD to BDD.
- Updated the package dependencies.
Version 4.1.0
- Backported the non-breaking changes from versions 5 and 6: feature request from issue #14.
- Updated the package dependencies.
Version 4.0.0
- Breaking change: dropped the dependency on Observables.
- Updated the package dependencies.
Version 3.1.0
Version 3.0.2
- Fixed the issue #11.
Version 3.0.1
- Updated the package dependencies.
Version 3.0.0
- Breaking change: the plug-in is not anymore a default export. The use of destructuring assignment is advised to access it.
- Breaking change: ported the CommonJS modules to ES2015 format.
- Breaking change: ported the Promise-based APIs to Observables.
- Breaking change: raised the required Node.js version.
- Breaking change: replaced the test classes by plain tests.
- Added a build task for fixing the coding standards issues.
- Added the
verbose
option. - Replaced JSDoc documentation generator by ESDoc.
- Replaced JSHint linter by ESLint.
- Updated the package dependencies.
Version 2.0.4
- Updated the David dependency to its latest version.
Version 2.0.3
- Fixed the name of the JSDoc configuration file.
- Replaced some deprecated method calls of the
Buffer
class. - Updated the package dependencies.
Version 2.0.2
- Updated the David dependency to its latest version.
Version 2.0.1
- Raised the required Node.js version to reflect the latest breaking changes.
Version 2.0.0
- Breaking change: using more ES2015 features, like default parameters and destructuring assignment.
- Turned the package into a scoped one.
- Improved the code coverage.
Version 1.0.0
Version 0.4.3
- Fixed some bugs.
- Updated the package dependencies.
Version 0.4.2
- Implemented the request #9: allow other operators than the caret in manifest updates.
- Updated the package dependencies.
Version 0.4.1
- Implemented the request #6: merge the reporting feature into the main transformer.
- Breaking change: the report transformer is replaced by a logger.
- Updated the package dependencies.
Version 0.3.4
- Added support for code coverage.
Version 0.3.3
- Implemented the request #3: added an
errorDepCount
option to the checker.
Version 0.3.2
- Changed licensing for the Apache License Version 2.0.
Version 0.3.1
- Added support for SonarQube code analyzer.
- Updated the sample
gulpfile.js
.
Version 0.3.0
- Breaking change: using ES2015 features, like arrow functions, block-scoped binding constructs, classes and template strings.
- Breaking change: raised the required Node.js version.
- Added the
ignore
option to the checker. - Added support for Travis CI continuous integration.
- Changed the documentation system for JSDoc.
- Updated the package dependencies.
Version 0.2.3
- Updated the package dependencies.
Version 0.2.2
- Updated the package dependencies.
Version 0.2.1
- Updated the package dependencies.
Version 0.2.0
- Breaking change: raised the required Node.js version.
- Breaking change: removed the dependency on
promise
module. - Updated the package dependencies.
Version 0.1.1
- Added a sample
gulpfile.js
. - Added unit tests.
Version 0.1.0
- Initial release.