Skip to content

35.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Oct 07:30
· 1020 commits to main since this release

What's Changed

Breaking Changes 🛠

  • ab39b4d build(gradle)!: Build with Java 21

Bug Fixes 🐞

  • 0092efa Npm: Stop creating dangling packages for non-workspace projects
  • 1965e25 bazel: Disable the wrapper script only for the --version call
  • bca9748 gradle: Also check for non-empty resolution alternatives
  • c9d114c gradle: Be specific about using Adoptium / Temurin as the JDK
  • f272825 gradle-plugin: Build with the lowest supported Java version
  • 864d19f node: Represent workspace submodules as Projects
  • b9e6b8d Tolerate LicenseRef-* exceptions in declared license mappings

New Features 🎉

  • 9b9beac bazel: Support github in the module metadata JSON file

Build 🐘 & CI ⚙️

  • 9e26438 gradle: Make the Java version used for KSP configurable
  • 085020f gradle: Remove unused Ktor version catalog entries

Chores 🔧

  • c48533b bazel: Output the registry's URL with each error message
  • 901aa9d gradle: Omit a default argument when publishing
  • 6ab1310 model: Rename "components" variables in Identifier
  • e47d5c8 npm: Move a TODO comment above the function signature
  • 23f425c pub: Align the Gradle check with DependencyGraphNavigator
  • 796cd27 scanner: Remove an unused label

Dependency Updates 🚀

  • 953a4b6 Update the dependency-analysis-gradle-plugin to version 2.1.3
  • 7509ece Update the dependency-analysis-gradle-plugin to version 2.1.4
  • 2097810 update actions/checkout digest to eef6144
  • c4c2177 update actions/setup-java digest to b36c23c
  • 546550e update dependency ch.qos.logback:logback-classic to v1.5.9
  • 3087efe update dependency com.github.ajalt.clikt:clikt to v5.0.1
  • 58e3c6f update dependency com.icegreen:greenmail to v2.1.0
  • 32f0263 update dependency io.foojay.api:discoclient to v21
  • 86606ff update dependency io.mockk:mockk to v1.13.13
  • 46afc3a update docker/setup-buildx-action digest to c47758b
  • 8b030ab update github/codeql-action digest to 6db8d63
  • f9ddacb update github/codeql-action digest to c36620d
  • a8031bf update jgit to v7

Documentation 📖

  • 8369f2a gradle: Add links to the Gradle Java-compatibility matrix
  • 175f03a model: Clarify an Identifier's project vs. package use

Refactorings 🚜

  • 28dce9a node: Use Set<File> as the type for submodule directories
  • dc5fc90 npm: Reduce the amount of filterTo()s
  • 01eaf8f npm: Replace two !! with checkNotNull()
  • e4b37aa npm: Use named arguments in a constructor call

Tests ✅

  • 1d71126 bazel: Add a missing test for when there is no lockfile
  • 6a8a46c cli: Remove a Gradle project analysis
  • 973bc59 common-utils: Remove a test that relies on the Security Manager
  • 70e0f81 osv: Update expected results
  • c6003b8 python: Update expected results
  • 8b07534 python: Update expected results
  • e34734a Ensure to use a compatible Java version for Gradle projects
  • 118fab7 Ensure to use a compatible Java version for Gradle projects