Releases
22.0.0
What's Changed
Breaking Changes 🛠
2db3890 refactor(model)!: Align severity filtering in getRuleViolations()
Bug Fixes 🐞
6c84bba GenerateScopeExcludesCommand: Ensure that an input file is readable
ac57032 docs: Add the correct snippet_choices
element in the documentation
70e15d1 jenkins: Consistenly delete output directories before running tools
d95c996 jenkins: Quote path-related variables in more places
993e98a model: Ensure getOpenIssues()
returns no duplicates
d39d163 reporter: Correct the how-to-fix element for snippet choices
b344e09 web-app-template: Auto-resolve eslint issues
127968b web-app-template: Fix DOM invalid string error
ed7fdbe web-app-template: Remove unneeded initial-scale
14c9d34 web-app-template: Resolve build warning
New Features 🎉
e942b66 GenerateScopeExcludesCommand: Do not require the repo config to exist
72f0659 jenkins: Expose the report formats and their options as parameters
Build 🐘 & CI ⚙️
c4c14f2 github: Migrate to the new Gradle actions
1237a37 web-app-template: Update Node and Yarn
0206c8f github: Add a composite action to free disk space
edf431a github: Hard-code Ubuntu 22.04 for website deployment
3a073cf github: Remove the unused ortdocker
action
94ef009 github: Rewrite the Docker build job
ded860a github: Run functional tests in up-to-date Docker container
675694d github: Set infinite fetch depth for docker-build
Chores 🔧
50069be GenerateScopeExcludesCommand: Log the scopes at info level
9b97454 commands: Only show once where the results has been written to
60ccfdb docker: Replace --file
with --output
for Syft
f27af07 evaluator: Improve echoing of rule violations
4a423b3 reuse: Align formatting of files in the LICENSES
directory
b6484ef scripting: Leave measuring the duration to the caller
Dependency Updates 🚀
2612096 web-app-template: Migrate to Ant Design v5
5904758 web-app-template: Various version updates
3fd42b2 Update S3 to version 2.25.30
fb1eecd update dependency ch.qos.logback:logback-classic to v1.5.5
e337a5c update dependency ch.qos.logback:logback-classic to v1.5.6
948e6d6 update dependency dev.adamko.dokkatoo:dokkatoo-plugin to v2.3.1
c8878bf update dependency org.slf4j:slf4j-api to v2.0.13
556310a update dependency org.springframework:spring-core to v5.3.34
d168a93 update dependency org.wiremock:wiremock to v3.5.3
db58406 update gradle/wrapper-validation-action action to v3
68dc6dd update graphqlplugin to v6.8.0
Documentation 📖
bdecdaa README: Update copyright end year
eaf648d commands: Improve the reporter's --report-formats
description
Performance Enhancements ⚡
615ae0a GenerateScopeExcludesCommand: Deduplicate scopes into sets
Refactorings 🚜
e49b7ec docker: Add ORT to the image at the end of the build
2848c22 model: Add minSeverity
as param to getIssues()
2eb66c1 model: Add omitExcluded
as parameter to getIssues()
41e88f1 model: Add omitResolved
as param to getIssues()
3a097bb model: Inline a variable
69eb64c model: Simplify getRuleViolations()
cbd4e5a web-app-template: Use vite for builds
Tests ✅
6f3af0d model: Improve two test case names
06fde33 model: Postfix function names in test case names by ()
dde0365 node: Add another test case for parseNpmVcsInfo()
ef22250 node: Consistently create JSON objects from strings
9b46c1e node: Format two JSON strings with jq
b4d70ad node: Make creating a JSON object more readable
2105523 node: Postfix function names in test case names with ()
e69445a node: Simplify a test setup
0b0c108 osv: Update expected results
fd086f1 python: Update expected results
9f04bfa python: Update expected test results
f5f2b18 web-app-template: Add eslint config
Other Changes 💡
7833ace style(web-app-template): Add an .editorconfig
file
63da5d8 style(web-app-template): Reformat JSON
You can’t perform that action at this time.