Skip to content

23.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Jun 07:50
· 695 commits to main since this release

What's Changed

Breaking Changes 🛠

  • 6f50cf5 refactor!: Move the WorkingTreeCache from the scanner to the downloader
  • b2328c7 refactor(downloader)!: Make getDefaultBranchName() non-nullable

Bug Fixes 🐞

  • 96fd771 conan: Fix supported version indication
  • 8ebfe9a github: Do not cache-to Docker image builds from PRs

New Features 🎉

  • 2e1399c scanner: Add branch name to FossID scan code

Chores 🔧

  • afdd4fa docker: Update Pnpm to the latest version
  • 28308a7 docker: Upgrade Conan to version 1.64.1
  • dd81d17 model: Make also readValueOrNull() throw on multiple documents
  • 64fccd8 model: Reject reading multiple YAML documents per file
  • 503edee model: Remove the unused createMissingArchives scanner option
  • 3a825fb model: Use named arguments for the tempfile() suffix

Dependency Updates 🚀

  • 804892a update dependency com.github.jmongard.git-semver-plugin to v0.12.8
  • 3b98c7d update dependency software.amazon.awssdk:s3 to v2.26.0
  • 0da841f update jgit to v6.10.0.202406032230-r

Documentation 📖

  • 6d1db78 github: Explain why there is no cache-to for the "minimal" image
  • 4b093ed scanoss: Add a link to the API docs
  • c1543d8 website: Clarify supported Conan version
  • c7bd73e website: Remove superfluous subdirectory

Tests ✅

  • 4d4714e model: Add readValueOrNull() tests for input with no content
  • b2f0588 model: Clarify that "empty" means "zero size"
  • 7953965 model: Verify the current readValue() behavior for empty files
  • 2c14d9a node: Update Pnpm lockfiles to the latest lockfile format version
  • e20d80f osv: Update expected results