Releases
34.0.0
What's Changed
Breaking Changes 🛠
1f4d723 chore(advisor)!: Remove the NexusIQ advisor
baa1fd4 refactor(common-utils)!: Clarify the use of resolveExecutable()
Bug Fixes 🐞
6d576c3 analyzer: Maintain package manager names as keys in the graph
83a4465 gradle-inspector: Properly pass through the managerName
for issues
a3460f3 node: Support deserializing PackageJson.author
from an array
New Features 🎉
6b896c3 common-utils: Stricten a check in resolveExecutable()
c180727 gradle: Allow to configure the Java version and / or home
e18b08e helper-cli: Add an option to override the repository configuration
e642295 model: Add Git-only VCS host names as Git aliases
789f15b ort-utils: Improve the JDK check to not accept a JRE
2673ccb ort-utils: Support file URLs in downloads
Build 🐘 & CI ⚙️
7d48df1 github: Associate the dependency graph to the main
branch
f92ad12 Simplify the reuse check
Chores 🔧
6311935 .ort.yml: Trim trailing whitespace
062221e analyzer: Avoid unnecessary mutable maps
1e7ec04 analyzer: Slightly optimize a check
8b7d02c gradle: Make managerName
in GradleDependencyHandler
private
20d7898 gradle-inspector: Improve a log message
38d88ab helper-cli: Drop the obsolete command to create analyzer results
720a23c node: Remove the unused parseNpmLicenses()
function
f9a91f9 package-managers: Simplify code to get javaHome
a bit
95c604b Simplify mapping of non-empty strings
Dependency Updates 🚀
ae10e2f Update the dependency-analysis-gradle-plugin to version 2.1.1
7bdbcd1 update codecov/codecov-action digest to b9fd7d1
90c8fb0 update dependency ubuntu to v24
fcb93d8 update docker/build-push-action digest to 32945a3
7625dae update docker/build-push-action digest to 4f58ea7
1811b5f update github/codeql-action digest to e2b3eaf
a03471c update hoplite to v2.8.2
cd61f12 update jackson to v2.18.0
a8bff04 update log4j2 monorepo to v2.24.1
Documentation 📖
2c8b259 analyzer: Remove a comma to fix grammar
d200260 dos: Fix a typo
3b0c858 model: Fix a typo in documentation for addDependency()
c363749 ort-utils: Align wording of Environment
property docs
ef8b61c ort.yml: Improve code block titles for examples
b4922ec scanoss: Fix a typo
b3e9ddb website: Fix a typo
e309c3b website: Use the correct property for the description header
Refactorings 🚜
b5dd8d7 go: Combine getProjectName()
into getModuleInfo()
c03ecf3 model: Extract a dependenciesAccessor()
function for reuse
7b4177d model: Inline a referenceFor()
overload function
ed4a537 model: Inline the graphForManager()
function
d347153 model: Make DependencyGraph.edges
non-nullable
e815570 model: Make DependencyGraph.nodes
non-nullable
407d287 ort-utils: Introduce a helper to check the JDK version
988dd17 ort-utils: Introduce a static Java version property
Tests ✅
2b08e9e conan: Update expected results
d26e12f pub: Update expected results
Other Changes 💡
b5723d6 style(analyzer): Use parentheses after functions in test names
You can’t perform that action at this time.