Skip to content

48.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Jan 12:52
· 199 commits to main since this release

What's Changed

🛠 Breaking Changes

  • dbb65bf fix(PackageManager)!: Use the projectType also when resolution failed
  • 852e377 refactor(analyzer)!: Change when {before,after}Resolution() are called
  • 403d1bc refactor(web-app-template)!: Use React state handling

🐞 Bug Fixes

  • 7c63104 OrtModelBuilder: Add an OrtDependency cache
  • b56820b package-managers: Properly close MavenSupport's disk cache
  • 59562ef pub: Use the projectType for project references
  • 817278b web-app: Change the range in file size check
  • 2311698 web-app-template: Add prop function to WebAppRuleViolation
  • ef61629 web-app-template: Fix effective stats in models
  • 66ba969 web-app-template: Improve vulnerability icons
  • 3106879 web-app-template: Show source of an issue

🎉 New Features

  • ae2ae6e black-duck: Add a mechanism to query vulnerabilities by origin-id
  • 72662ff black-duck: Support external IDs using the "conan" namespace
  • b040129 black-duck: Support external IDs using the "long_tail" namespace
  • 78ac845 node: Keep created node_modules directories until after resolution
  • ff6306e package-managers: Use isolated disk caches for Gradle and Maven
  • 33b7a4f spdx: Add file level information to SPDX projects
  • e350ab2 web-app-template: Add helper function to WebAppPackage
  • 15a7b8b web-app-template: Add helper functions to WebAppOrtIssue
  • 418d0a0 web-app-template: Add helper functions to WebAppOrtResult
  • 34fe1a7 web-app-template: Enable filtering of findings
  • 584ae6e web-app-template: Show effective licenses in Summary

✅ Tests

  • d6334b3 black-duck: Fix-up a package identifier
  • f327a17 black-duck: Fix-up the alphabetical ordering of properties
  • 9eeb644 black-duck: Make a test name more specific
  • 0da05f5 pub: Update expected results

📖 Documentation

  • 1df21b7 AbstractDependencyNavigatorTest: Trivially add a dash to a test name
  • 38c16c9 MavenFunTest: Improve a comment to use passive voice
  • 79d089f Yarn2: Remove a comment that does not add value
  • d900f44 node: Remove outdated comments
  • 68bc2e6 website: Remove the note about Bazel support being experimental

🔧 Chores

  • cb82c6a DependencyGraphNavigator: Make clear that managers are names here
  • 0ca7c39 DiskCache: Use the more modern java.time API
  • aae654b TestUtils: Prefer also over let if the return value is not used
  • a68769f black-duck: Align on 'origin-id' in log output
  • 84660eb black-duck: Use Identifier.toCoordinates() for log output
  • 449e89c github: Use ubuntu-24.04 for Linkspector
  • e77fadf package-managers: Name the MavenSupport variable consistently
  • 0868bb4 pub: Avoid some toList() conversions
  • 955155a pub: Improve the check for package info
  • 19159af web-app-template: Add code repo link in About Modal
  • e99d818 web-app-template: Clean up WebAppTreeNode
  • 0797e9c web-app-template: Remove unused Redux code
  • 527fada web-app-template: Rename webAppPath variable
  • 191fa23 yarn: Make createPackage() code a bit more readable
  • 90ec14e yarn: Prefer also over let if the return value is not used
  • fd2fd98 yarn: Remove / replace remaining NPM references
  • 64b58c5 yarn: Remove a superfluous toSet() conversion
  • 9101dd1 yarn: Use existing scope name constants

🚀 Dependency Updates

  • 80aa6e0 web-app-template: Remove unused dev dependencies
  • fd20468 web-app-template: Update versions of dependencies
  • c13c2f6 update codecov/codecov-action digest to 0da7aa6
  • 8193c23 update codecov/codecov-action digest to 13ce06b
  • aaca056 update com.scanoss:scanoss to v0.8.2
  • debbb73 update dependency gradle to v8.12.1
  • ad34316 update docker/build-push-action digest to ca877d9
  • e3b5c3d update github/codeql-action digest to ee117c9
  • 04a2aa4 update github/codeql-action digest to f6091c0
  • fec3fe9 update org.metaeffekt.core:ae-security to v0.135.0

🚜 Refactorings

  • ce8bf94 web-app-template: Clean up main CSS file
  • 128daeb yarn: Extract an isProject variable for reuse

💡 Other Changes

  • f8f2b3c style(AnalyzerResultBuilder): Make an apply call a one-liner
  • 3eb2b4a style(node): Remove one level of nesting from tests
  • 06d231c style(web-app-template): Add new circuit background