-
Notifications
You must be signed in to change notification settings - Fork 98
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #980 from eclipse/mcj/chore/rel11
chore(release): updating files for sw360 11 release tested-by:[email protected]
- Loading branch information
Showing
3 changed files
with
120 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,105 @@ This is the changelog file of the sw360 project. It starts with the first releas | |
|
||
https://github.com/sw360/sw360portal/releases | ||
|
||
## sw360-11.0.0-M1 | ||
|
||
The changes for this release incorporate a larger jump from the previous release, because it changes the sw360 infrastructure to the following versions: | ||
|
||
* From Couchdb 1.X to Couchdb 2.X and Couchdb Lucene 2.1 | ||
* From Java 8 to Java 11 - tested with the OpenJDK | ||
* From Liferay Community Edition 7.2.1 to 7.3.3 | ||
* From thrift 0.11 to 0.13 | ||
|
||
Accordingly, also the vagrant project has changed: the current latest master of sw360/sw360vagrant builds with Java-11-based versions of sw360 (onwards from commit `0269392` at https://github.com/sw360/sw360vagrant). | ||
|
||
Apart from the changes to the infrastructure, a number of nice new features are introduced, including: | ||
|
||
* A Japanese language file for SW360 | ||
* Multiple values for external ids for the same keys | ||
* A completely new health check service for better monitoring of an sw360 installation | ||
* Improvements on project handling | ||
|
||
For corrections and further changes on the infrastructure, please refer to the listed commits below. | ||
|
||
### Migrations | ||
|
||
For existing installations, a data migration is required. Please go to the readme file in `scripts/migrations` to see more information: | ||
|
||
https://github.com/eclipse/sw360/blob/master/scripts/migrations/README.md | ||
|
||
For running the migrations scripts, you will need python and the couchdb package. | ||
|
||
### Credits | ||
|
||
The following users have contributed to the source code since the last release (in order of appearance): | ||
|
||
``` | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
``` | ||
|
||
And many thanks to all the other contributions in presentation, issues, discussions! | ||
|
||
### Features | ||
|
||
* `60f82182` feat(ProjectReleaseRelation): Added new Field comment, createdOn, createdBy in ProjectReleaseRelation | ||
* `c4342f38` feat(ui): Added link to project button from project detail view | ||
* `137b46a7` feat(language): add Japanese properties | ||
* `4d4184d3` feat(ProjectUI):Added Expand/Collapse All and Search in AttachmentUsageTable | ||
* `1b4f2362` feat(project-report): Layout and content update in project report | ||
* `1ee05b59` feat(ComponentUI): Added new filters in Advance search | ||
* `30ce4db1` feat(ExternalIds): Change file permission | ||
* `2442e1f2` feat(ExternalIds): Change file permission and fix typo of special character | ||
* `753d3889` feat(ExternalIds): Add comments to Component, Release and Project rest APIs | ||
* `0049dd3b` feat(ExternalIds): Add byExternalIds views migration scripts, and upgrade to new version 11.0.0-SNAPSHOT | ||
* `bb2f2950` feat(ExternalIds): 1. Handle EscapeXml for external id value, 2. Fix "Upon update of existing project or Component or Release without any change in External IDs" | ||
* `6ec67338` feat(REST): Whitelisting field in REST API response | ||
* `5ee02f75` feat(EditProjectUI): Release table in edit project page should be sorted and omit vendor name | ||
* `c0bf7132` feat(CRView): Clearing Request Comments enhancements | ||
|
||
### Corrections | ||
|
||
* `73894c08` fix(resource-server): Resolve logback conflict | ||
* `40f4a3aa` fix(ui): Prevent resubmission of form for Project, Component, Vendor, Moderation inorder to prevent loss of data. | ||
* `6b484677` fix(ui): Fixed download license disclosure error upon selection of corrupted attachment | ||
* `b8446dc1` fix(license): Fixed the NullPointerException and addressed code duplication | ||
* `a92d2677` fix(byExternalIdView): Fixed the byExternalIds view not working if the value is number | ||
* `f62a685f` fix(Language_ja): change datatables.lang's URL | ||
* `d65be244` fix(ImportSPDXBOM): Set Default value[Default_Category] to categories field of Component if found null or empty | ||
* `fda56f18` Fix: 'Download license archive' button in Admin>'import & Export' page is not working #906 | ||
* `56eb7074` Fix: import spdx information #927 #915 and change quotes | ||
* `538b1aa7` fix(license): Fixed the license loading issue | ||
|
||
### Infrastructure | ||
|
||
* `c0685187` chore(script): Added support to uninstall the current thrift version | ||
* `14b1a4af` chore(deps): Bump jackson-databind in /backend/src/src-fossology | ||
* `4f7234cc` chore(java): Support for Liferay 7.3.3 GA4 | ||
* `d4c6983c` chore(java): Fixed Deployment issues | ||
* `5d484ee1` chore(java): Updated Spring version | ||
* `d247a0ff` chore(java): updating test deps for java 11 | ||
* `3a5958b6` chore(java): migrating to openjdk java version 11 | ||
* `c5f82e0e` chore(logging): Added a library containing the log4j2 classes | ||
* `aa6d5ae0` chore(logging): Fixed test failures caused by NoClassDefFound errors | ||
* `fe659050` chore(logging): Updated OSGi package imports | ||
* `68b91bcc` chore(logging): More tweaks of logging dependencies | ||
* `e4060da6` chore(logging): Switched logging configuration to log4j2 format | ||
* `ebc8f852` chore(logging): Upgraded from log4j 1 to log4j 2 | ||
* `7866a852` chore(logging): Removed unused dependency to logback | ||
* `465fc5fa` chore(couchdb): Support CouchDb Lucene 2.1.0 with CouchDb 2.1.2 and backward compatibility | ||
* `bbabafd7` chore(Portlet): Rename Moderation portlet to Requests | ||
* `f512b867` chore(changelog): fixing formatting | ||
* `a6d07505` chore(release): changing pom file for 10.0.0-SNAPSHOT | ||
|
||
|
||
## sw360-10.0.0-M1 | ||
|
||
Again, another data model change, new major version. Please see the script `018_remove_unwanted_field_from_clearing_request.py` in the directory `scripts/migrations` to change the data model accordingly. The script is necessary for existing clearing request records; not executing the script will lead to malfunction of the sw360 application. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters