FOSSology 4.2.0 Release Candidate 1
Pre-release
Pre-release
·
1373 commits
to master
since this release
4.2.0-rc1 (Oct 3rd 2022)
This release adds important corrections to 4.1.0
The release 4.2.0-rc1 introduces reuse specifications to fossology.
The release 4.2.0-rc1 introduces a number of corrections to 4.1.0 and major changes to FOSSology, including:
- Support ubuntu jammy 22.04
- Detect SPDX-FileCopyrightText keyword
- Allow user to configure token
- Reuse all report columns
- Detect Licenses Folder
Credits to contributors for 4.2.0-rc1
From the GIT commit history, we have following contributors since 4.1.0:
> aman1971 <ak584584@gmail.com>
> Antoine Auger @antoineauger
> Avinal Kumar <avinal.xlvii@gmail.com>
> dushimsam <dushsam@gmail.com>
> Gaurav Mishra <mishra.gaurav@siemens.com>
> Karthik Krishna <gkarthikkrishna1@gmail.com>
> Krishna Mahato <krishhtrishh9304@gmail.com>
> Martin Daur <mdaur@gmx.net>
> pret3nti0u5 <vineetvatsal09@gmail.com>
> rohitpandey49 <rohit.pandey4900@gmail.com>
> Shaheem Azmal M MD <shaheem.azmal@siemens.com>
> soham4abc <sohambanerjee4abc@hotmail.com>
> Thanvi pendyala <thanvipendyala194@gmail.com>
Features
eb07d7626feat(reuse): detect Licenses Folderf9f9023a2feat(ubuntu): support ubuntu jammy 22.04 for fossologyafa5fd58afeat(licenseRef): add/update licenses from spdx.org88025d5a6feat(copyright): Detect SPDX-FileCopyrightText keyword41674a5bdfeat(API): add user to a group.b154feee9feat(api): Download file using UploadID7fbbe736cfeat(API): import csv-license file85cf46567feat(oidc): allow user to configure token54f80533cfeat(api): Set permissions for a upload in a folder for different groups14aba0a4cfeat(API): REST-API to initiate FOSSology mantainancea5d6a18d5feat(API): get group members with corresponding roles42e7f0c13feat(API): remove member from group.0c9620e95feat(api): new endpoint for geting copyright detailsc2b09f16efeat(api): jobs/all endpoint added53b043b19feat(API): delete user group917ee86affeat(API): jobs returns only logged in user's jobs4038daac1feat(reuse): ignore text of testdata454c8cedefeat(resue): reuse standard40dfd5833feat(reuse): implemented REUSE standardf60b09983feat(reuse): implemented REUSE standarda3e8f235efeat(reuse): Adopted Reuse.software standard3424028f5feat(API): Add pagination to search request9c12b6222feat(copyrightexport): Added copyright export to fo_nomos_license_list262b93954feat(ui): close banner for a session11f424ac3feat(API): added a copyright feat in /uploads/{id}/licenses api
Corrections
cc1f48985fix(lint): openapi lint correctedf88a614ecfix(api): add missing variablesb8de588a6fix(reportImport): remove dual check for access and fix array warning6778a6041refactor(demomod): add missing code in makefile118f29e0ffix(copyright): fix regex conf files41cd3d446fix(default_group): exposed deafult_group in /users/self8bde786a7fix(ui): restore license text for bulk modalfa4964c83fix(reuser): reuse all report columnsb9f727dc4fix(ci): update spectral-action to fix ci testa9054815afix(uploadPermission):introduced error on changing upload permissions20376e602fix(reuse): perform code fixes on reuse branch75a386bc1test(ci): Run REUSE compliance check in CIdd873faf6fix(reuser): add scancode as dependency if sched8c9f8bf92fix(ui): Fix upload from Srv for parameterize agent13fb71910fix(make): Fix warnings in make for Ubuntu 20.04.2 LTSd94cced54fix(readme): typo fixed
Infrastructure
251be4682chore(deps): bump twig/twig from 3.3.8 to 3.4.3 in /src03b180355chore(Dockerfile): add OCI annotations534564bc9docs(openapi): fix spectral lint warnings/errors045440de8chore(component-id): use package-url instead purlff8e440dechore(deps): bump guzzlehttp/guzzle from 7.4.1 to 7.4.3 in /src42aa7c40dchore(workflow): update GHA dependenciesc7d61ba6dchore(deps): bump guzzlehttp/guzzle from 7.4.4 to 7.4.5 in /src113253c2dchore(deps): bump guzzlehttp/guzzle from 7.4.3 to 7.4.4 in /srcfe2bd41a0docs(reuse): reuse badge added