Releases
15.0.0
What's Changed
Breaking Changes 🛠
ddc09eb refactor(scancode)!: Move default configuration
0ec34f7 refactor(scanner)!: Make commandLineOptions
private
2d6d287 refactor(spdx-utils)!: Move SpdxLicenseChoice
out of model
Bug Fixes 🐞
4f21bb5 git: Again use the Git CLI to perform the actual reset
8472931 git: Do not rely on FETCH_HEAD
to list the current branch first
f5d3c2f node: Deduplicate issue lines before collapsing them
a234ae5 pub: Do not use the revision from the pubspec.yaml of dependencies
Build 🐘 & CI ⚙️
d673e1b Only sign when making official releases
Chores 🔧
46de195 docker: Re-align SWIFT_VERSION
61fbc32 docker: Upgrade Android command line tools to the latest version
2f6c6ef docker: Upgrade Go
to the latest version
b58f9d9 exception-mapping: Remove an invalid comment about sorting
f2a799f scancode: Reorder command line options when running ScanCode
681f0bb scancode: Reorder functions for a better overview
3ce8889 scancode: Specify the timeout as a duration for convenience
c0a9b4e Remove Batect as it has become unmaintained
Dependency Updates 🚀
195ddb7 Dockerfile-legacy: Update the available Cargo version
5012819 update codecov/codecov-action action to v4
d8bb7e8 update dependency com.github.ajalt.mordant:mordant to v2.3.0
a053fec update dependency com.networknt:json-schema-validator to v1.3.0
7b4f823 update dependency com.networknt:json-schema-validator to v1.3.1
8387ed4 update detektplugin to v1.23.5
68309b4 update exposed to v0.47.0
e0fc5a8 update gradle/gradle-build-action action to v3
82190b5 update gradle/wrapper-validation-action action to v2
b3063be update ktor to v2.3.8
Documentation 📖
77ff88e Git: Improve some code comments
f228d98 jenkins: Improve the ORT_FAILURE_STATUS_CODE
documentation
00cd17a model: Document the impact of the severe threshold properties
acb8ad4 model: Fix the docs of Hash.create()
for blank values
3852572 npm: Explain why the severity is only lowered for NPM CLI warnings
New Features 🎉
d60ac69 docker: Enable multiarch build for amd64 and arm64
e13c625 exception-mapping: Add Asterisk-exception
ca7a2bf exception-mapping: Add Autoconf-exception-generic*
eb108b3 node: Add a new single line warning prefix to support
232bc19 pub: Parse source artifacts for hosted packages
4af6360 scancode: Add an option to prefer file- over line-level findings
Other Changes 💡
2f84a01 Npm: Make mapLinesToIssues()
a top-level extension function
b8dd813 Npm: Move some functions to top-level
a09afa4 Npm: Rename a few groupLines()
variables for clarity
fd795d3 github: Run functional tests against the snapshot Docker image
c00cbbc model: Move the constant for the reference configuration file
32e0072 npm: Reduce severity of warnings from the output of npm
57c3659 pub: Extract a source variable
a8d6171 scancode: Disregard the output format in scanner configuration
e8f4e0a scancode: Inline the output format option
95dcce2 Introduce a constant for the status code for failures
Performance Enhancements ⚡
47da430 spdx-utils: Make the cheap check go first
Tests ✅
c9d0b74 conan: Update expected results
37c0c4d node: Compare deeply nested data classes by YAML representation
c96a389 node: Update NpmVersionUrlFunTest
's lockfile to v3
edbb3ad e9f36c4 osv: Update expected results
f471b7b pip: Update expected results
af7b45b pub: Update expected test results
c297ec8 pub: Use placeholders for project VCS
75e6fb9 scancode: Also assert the number of license findings in a test
5364048 spdx-utils: Add a test for semantic matching of given
expressions
5d7e4d7 spdx-utils: Remove a duplicate test
3bd4893 swiftpm: Fix-up a test case name
64fd9db swiftpm: Fix-up an expected result filename
Other Changes 💡
9bd9454 style(Git): Adjust formatting to ease setting line breakpoints
You can’t perform that action at this time.