Skip to content

24.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jun 07:48
· 669 commits to main since this release

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