Releases
7.0.0
What's Changed
Breaking Changes 🛠
a455329 feat(reporter)!: Support secrets in reporter options
bd03101 feat(scanner)!: Pass properties to configure storage usage to wrappers
cc7d534 refactor(PackageCurationData)!: Drop support for legacy property name
72cbc73 refactor(maven)!: Make some class members private
a552258 refactor(maven)!: Make the container
property private
13564f9 refactor(scanner)!: Use ScannerWrapperConfig
in factory
801948f refactor(vcs)!: Make all WorkingTree
implementations internal
Bug Fixes 🐞
f1c5959 docker: Base image should not refer itself
bb742aa docker: Bump up The Node.JS version in another place
528e5c7 docker: Match docker scripts to upstream image naming
6ce0978 docker: No build or publish in pull_request events
a21905e docker: Stop accidentally skipping component image builds
5a21932 helper-cli: Fix an issue with listing licenses
05d8acc node: Allow deserializing empty pnpm-workspace.yaml
files
552b0e2 Add advisor plugins to the plugin classpath for distribution
Build 🐘 & CI ⚙️
272b508 git: Explicitly add transitive Jackson dependencies
c9a730b git: Split out the jgitSshApache
dependency
400e9ef Move all VCS plugins to separate Gradle projects
Chores 🔧
059190d docker: Align the Pip
version with Dockerfile
cec3ec7 docker: Avoid the use of tee
if stdout is not needed
d0f67e2 docker: Rename output of custom Dockerfile
343d2ff docker: Upgrade CocoaPods to the latest version
5dd26aa docker: Upgrade Conan to the latest 1.x version
1599731 docker: Upgrade Pipenv to the latest version
ccabd1f docker: Upgrade SBT to the latest version
16ff51f docker: Upgrade ScanCode to the latest version
595261c docker: Upgrade Yarn to the latest 1.x version
ab87104 docker: Upgrade Pip
to the latest version
cb68cb0 docker: Upgrade pnpm
to the latest version
876c1d4 docker: Upgrade the Haskell Tool Stack to the latest version
9079062 mailmap: Use Thomas's personal email address
1223273 maven: Add an import to resolve a KDoc reference
Dependency Updates 🚀
6556366 git-repo: Upgrade to the latest stable git-repo release
45fbb1a update dependency com.autonomousapps.dependency-analysis to v1.26.0
d44c243 update jackson to v2.16.0
ae8e4db update kotlinxserialization to v1.6.1
Documentation 📖
1fa6529 README: Fix further broken links
551c79f README: Fix the link to version control system implementations
551b68b README: Remove a broken link for the Notifier
bullet point
eccf170 scanner: Fix a typo
bd4e1c7 scanner: Improve logging for packages with incomplete scan results
New Features 🎉
cd323ab docker: Change naming default and unify docker files
8d7b82d docker: Rename images to agreed names
f06a4ac helper-cli: Extend path exclude generator by a couple of patterns
1534d39 helper-cli: Improve the output of list licenses command
dcd3b19 helper-cli: Re-filter scan summary by VCS path
2147b4f osv: Add the missing handling for the Hackage ecosystem
4d5b611 reporter: Read FossID credentials from secrets
937e4fb scanner: Add a class to hold the common scanner wrapper config
ab27a19 scanner: Add properties to configure storage usage
87db6d4 scanner: Use the new properties that configure scan storage usage
Refactorings 🚜
7eb2ffe analyzer: Port Java's walkFileTree()
to Kotlin's walk()
17f3ad1 maven: Operate on sets of repositories
4c940af plugins: Do not hard-code dependencies on Git
f93e651 scanner: Move ScanResult.filterByVcsPath()
to utils
Tests ✅
1622397 fossid: Mock the abstract VersionControlSystem
instead of Git
0a8dcb7 node: Make the empty pnpm-workspace.yaml
be well-formed YAML
a702a3c osv: Fix the assertion for ecosystem support
65125cb osv: Improve package list for supported ecosystems
150530c 9d29e6d osv: Update expected results
f514519 scanner: Improve tests for ScannerWrapperConfig
4771276 spm: Update expected results
fc47411 Run analyzer functional tests outside of Docker
Other Changes 💡
befe8c0 style(scanner): Remove a redundant empty line
You can’t perform that action at this time.