Releases
24.0.0
What's Changed
Breaking Changes 🛠
9e6bf29 feat(model)!: Stop silently ignoring invalid declared license mappings
a601dbe refactor(clients)!: Rename OSV classes according to ORT conventions
794befc refactor(clients)!: Rename a class to BazelModuleRegistryService
Bug Fixes 🐞
5e5296e Bundler: Enforce Ruby platform when fetching version data
9c7494f fossid-webapp: Generate ignore rules also for non-delta scans
d42a87a scanner: Store only distinct results of package scanners
New Features 🎉
c9351b3 spdx-utils: Introduce a toSpdxOrNull()
utility extension function
Build 🐘 & CI ⚙️
631db0f Gradle: Use the new way to opt-in to build scan terms
Chores 🔧
d477384 clearly-defined: Avoid a now redundant receiver-based let
call
5d0a178 conan: Avoid deprecated section name
Dependency Updates 🚀
8d16697 update dependency com.opentable.components:otj-pg-embedded to v1.1.0
5618227 update dependency net.peanuuutz.tomlkt:tomlkt to v0.4.0
373d047 update dependency org.cyclonedx:cyclonedx-core-java to v9.0.3
980f5ea update dependency org.springframework:spring-core to v5.3.37
951bbc4 update docker/build-push-action action to v6
56c9c11 update maven to v3.9.8
Documentation 📖
c021ca5 clients: Trivially improve BazelModuleRegistryClient
class docs
aa1a5a6 github: Clarify that console output is preferred over screenshots
fc5389c spdx-utils: Duplicate mapping docs into the YML files for visibility
bfa3112 spdx-utils: Improve function docs to use imperative mood
fce6a94 spdx-utils: Refer to SpdxSimpleLicenseMapping
in normalize()
de7785c spdx-utils: Remove an obsolete SpdxSimpleLicenseMapping
sentence
Refactorings 🚜
8d8480b ort-utils: Semantically separate mapping from processing licenses
Tests ✅
9b0a825 model: Use valid SPDX expressions in declared license mapping
40ca101 pub: Update expected results
2226fe1 Disable scanning for Kotest project config in third-party JARs
You can’t perform that action at this time.