Releases: albuch/sbt-dependency-check
Releases · albuch/sbt-dependency-check
v3.1.3
- Updated dependency-check-core to v6.1.6. See release notes of DependencyCheck v6.1.6 for details
v3.1.2
- Updated dependency-check-core to v6.1.5 (#170, #176, #178, #184). See release notes of DependencyCheck v6.1.1 - v6.1.5 for details.
Noteworthy changes
- Added missing setting keys
dependencyCheckPathToYarn
anddependencyCheckMSBuildAnalyzerEnabled
from a previous update of dependency-check-core
v3.1.1
v3.1.0
v3.0.0
Breaking Changes
- Dropped sbt
v0.13.x
support. It's time to upgrade to sbtv1.x
if you haven't done already. - If upgrading from sbt-dependency-check
v2.0.0
or earlier make sure to rundependencyCheckPurge
once before running any other task as there are incompatible database changes.
Noteworthy Changes
- You can now define allmost all settings with
Global
orThisBuild
to set up your own defaults for all your projects in your build. See #100 and the updated Multi-Project Setup section in the README.
Bugfixes
- Fixed an issue for
dependencyCheckPurge
task which was using an outdated hard-coded value for the database filename and therefore never deleting the database. This was additionally causing users issues when uprading to sbt-dependency-checkv2.1.0
as it was a required step in the upgrade path. See #145 - Fixed an issue where sbt-dependency-check was throwing an error for projects that have
JvmPlugin
disabled. #122 - Fixed an error in the docs for
dependencyCheckFormat
. #148
v2.1.0
Updated dependency-check-core to v6.0.3 (#140). See release notes of DependencyCheck v5.3.1 - v6.0.3
Noteworthy changes
- After upgrading run
dependencyCheckPurge
to clean your database - Users mirroring the NVD feeds - sbt-dependency-check now requires the use of the version 1.1 data feeds - please ensure you are using 1.1 not the 1.0 data feed.
- Added an experimental PE Analyzer that reads the PE headers of DLL and EXE files that can be activated with
dependencyCheckPEAnalyzerEnabled
- Added experimental Analyzers for pip and Pipfile that can be activated with
dependencyCheckPipAnalyzerEnabled
,dependencyCheckPipfileAnalyzerEnabled
, - Added an experimental Analyzer for Mix Audit to scan Elixir dependencies that can be activated with
dependencyCheckMixAuditAnalyzerEnabled
. ConfiguredependencyCheckMixAuditPath
to point to the mix_audit binary - Added
dependencyCheckCveUser
anddependencyCheckCvePassword
settings to support NVD feed mirrors with Basic Authentication
v2.0.0
Updated dependency-check-core to v5.3.0 (#118). See release notes of DependencyCheck v5.3.0
Breaking Changes
dependencyCheckAggregate
previously scanned all projects and now only scans project aggregates and dependents. Use the new taskdependencyCheckAnyProject
to scan all projects.
Noteworthy Changes
- new experimental Analyzer that can be activated with
dependencyCheckNPMCPEAnalyzerEnabled
- new Setting
dependencyCheckNodeAuditSkipDevDependencies
- Removed noisy log entries from JCS (#114)
v1.3.3
v1.3.2
v1.3.1
Updated dependency-check-core to v5.2.2. See release notes of v5.2.2 for more details.
Added better logging of exception collections.