Releases
83.0.0
Compare
Sorry, something went wrong.
No results found
What's Changed
🛠 Breaking Changes
556d5da chore(git)!: Make GitCommand internal
0a9a357 chore(go)!: Make runGo() private to not expose ProcessCapture
36032f0 chore(node)!: Make dirStash private to not expose DirectoryStash
74d687d chore(scanners)!: Make CommandLineTools internal
🐞 Bug Fixes
80edb57 DependencyGraphBuilder: Improve cycle detection
fbdf7cb DependencyHandler: Handle cycles when comparing dependency graphs
18a001d ort-project-file: Make the project identifiers more unique
38c0380 ort-project-file: Properly set the projet's vcs / vcsProcessed
f8869db pnpm: Always use the default node-linker
🎉 New Features
0873cf0 common-utils: Allow the stash to copy files instead of moving them
42dabff cyclonedx: Improve metadata in "singleBom" mode
ac51bff cyclonedx: Make some metadata properties configurable
02789d9 ort-project-file: Add a default value for project dependencies
2500a4b spdx: Add a new package manager plugin for SPDX files
✅ Tests
315e40d bazel: Update expected results
7c5fb5e cli: Correctly determine the expected package managers
3e0ab28 cli: Correctly test disabling a single package manager
b1bc9ca cli: Generalize two test names
1e56dbc cli: Generally do not use the "legacy" Gradle package manager
47d76a0 common-utils: Rename some Files to make clear they are directories
1695cab conan: Update expected results
a515e52 downloader: Prefer the more commonly used with instead of apply
87309fb downloader: Simplify assertions to avoid !!
578da71 mercurial: Use a temporary directory for testing
403c91c model: Fix the test for cyclic dependencies
ba0aec7 ort-project-file: Make Identifier construction more compact
f0b39bf ort-project-file: Make an assertion for scopes more compact
b824b98 ort-project-file: Make test assets more minimal
88ee4c8 ort-project-file: Remove a couple tests mainly targeting KxS
b36ac29 ort-project-file: Turn some assets from JSON to YAML
8a3c9ed ort-utils: Simplify assertions to avoid !!
8f9bc4d python: Update expected results
c20a3ad sbt: Avoid depending on the Git VCS ORT plugin
9561b3d Add a "VCS" infix to VCS replacement patterns
🐘 Build & ⚙️ CI
d3ba655 bazel: Fix Conan to only be a funTest runtime dependency
223b0d6 gradle: Avoid rebuilds due to version changes only
0133706 gradle: Fix API dependencies caused by CommandLineTool
3df2a03 gradle: Only auto-accept Gradle Develocity ToS on CI
ec7e3a4 node: Fix jackson-databind to be an implementation dependency
c5ce4d3 pub: Fix GradleInspector to only be a funTest runtime dependency
2cf3830 renovate: Enable automerge for non-major updates
📖 Documentation
07841b0 model: Update the KDoc for Project.vcsProcessed
6e86ad8 Avoid Gradle noise with -q when running the CLI
0286a1c Use "absolute syntax" for non-selector Gradle tasks
6d578f6 document package configuration provider precedence
🔧 Chores
ce7d1e0 model: Remove the "additional" logic to break cycles
6159d56 ort-project-file: Align the order of constructor arguments
218f9ff pnpm: Make use of a constant for ".npmrc"
77a6d26 test-utils: Rework VCS-related variables a bit
2963b5f Consistently do not log when using getFallbackProjectName()
b896ca1 Factor out Hash?.orNone()
🚀 Dependency Updates
ecbdd2e update actions/deploy-pages action to v5
694353e update aws-java-sdk-v2 monorepo to v2.42.20
420f78a update aws-java-sdk-v2 monorepo to v2.42.21
f4579f6 update codecov/codecov-action action to v5.5.4
c4fb3e0 update codecov/codecov-action action to v6
c2d873c update com.fasterxml.jackson:jackson-bom to v2.21.2
b88074b update flox/install-flox-action action to v2.4.0
5e5e03b update github/codeql-action action to v4.34.0
31bad94 update github/codeql-action action to v4.34.1
5038f9f update gradle to v9.4.1
4340328 update gradle/actions action to v6
7035c87 update gradle/actions action to v6.0.1
15f25cd update kotest to v6.1.8
4cee34b update kotest to v6.1.9
e59e647 update org.apache.tika:tika-core to v3.3.0
0447ad0 update org.jetbrains.dokka:dokka-gradle-plugin to v2.2.0
b527988 update react monorepo to v19
🚜 Refactorings
7f11d2d advisor: Move the API for plugins to a dedicated module
You can’t perform that action at this time.