Skip to content

29.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Aug 17:43
· 262 commits to main since this release

What's Changed

Breaking Changes 🛠

  • fb36bec chore(advisor)!: Remove the GitHub defects advisor

Bug Fixes 🐞

  • 110f2e3 scanoss: Improve parsing of VCS URLs
  • 5fff408 scanoss: Properly deal with empty licenses for snippets

New Features 🎉

  • 88f4548 bazel: Add support for local_path_override
  • a53082f docker: Add Buildozer to the Docker image
  • dcc41df spdx: Allow to set creator person and organization
  • d4d17d0 utils: Add runBlocking that preserves Log4j's MDC context

Chores 🔧

  • 58deae0 scanoss: Directly map to sets
  • e5303d7 scanoss: Make skipping of "none" file details explicit
  • b1caae2 scanoss: Remove a superfluous distinct() call
  • 97ece6d scanoss: Throw on unsupported line ranges in convertLines()
  • f261664 web-app: Trivially change a variable in a test to be plural

Dependency Updates 🚀

  • 161ea45 update dependency ch.qos.logback:logback-classic to v1.5.7
  • f75bc26 update dependency org.apache.commons:commons-compress to v1.27.1
  • 947f855 update docusaurus monorepo to v3.5.2
  • 74557ba update github/codeql-action digest to 883d858
  • 52ea6ca update maven to v3.9.9

Documentation 📖

  • fe5a27f gradle: Add descriptions to tasks so they show up without --all
  • aaf9012 spdx: Deep link to a nested property from reporter options

Refactorings 🚜

  • ba9f17f clearly-defined: Make functions suspending
  • dbc3fc5 clearly-defined: Remove the callBlocking function
  • a061b06 fossid-webapp: Make factory functions suspending
  • 9b3cb85 fossid-webapp: Rename instance function to create
  • f04cb07 scanner: Make resolveNestedProvenance suspending
  • 4e19363 scanner: Make resolveProvenance suspending
  • ee3c33b Use the new runBlocking function

Tests ✅

  • d1ee3dd pub: Update expected results

Other Changes 💡

  • 17d1ff2 style(detekt): Forbid usage of kotlinx.coroutines.runBlocking