Releases: spdx/tools-java
Alpha version of SPDX Java Tools supporting the SPDX Spec version 3
This is an Alpha quality release of the SPDX Java RDF store which supports the SPDX Spec version 3
Although stable, it is not quite ready for production.
If you are using this package as a library, please note that there are several breaking changes.
For description of the migration and changes, please see the upgrading document in the SPDX Java Library repo.
Release 1.1.8 of the SPDX Java Tools
What's Changed
- Update CI to use JDK 17 by @goneall in #145
- Update library versions by @goneall in #147 - see the Library Release notes for changes
- Update OWL schema to include deprecated by @goneall in #148
- Document supported spec versions by @goneall in #149
- Update POM to use the release plugin by @goneall in #150
Full Changelog: v1.1.7...v1.1.8
Release 1.1.7 of the SPDX Java Tools
What's Changed
- Only warn for verify deprecated license IDs by @goneall in #124
- Update SPDX libraries by @goneall in #125
Full Changelog: v1.1.6...v1.1.7
Release 1.1.6 of the SPDX Java Tools
What's Changed
- Update jar name in the examples by @vargenau in #109
- Add API to get version information by @HirumalPriyashan in #113
- Catch JSON exceptions in verify by @goneall in #115
- Update JSON Schema by @goneall in #119
- Support JSON, YAML, XML (and tag/value) file types for SPDX Viewer by @goneall in #118
- Update JSON schema to latest by @goneall in #121
- Update SPDX libraries to version 1.1.5 by @goneall in #122 - see the SPDX Java Library release notes for details.
New Contributors
- @vargenau made their first contribution in #109
- @HirumalPriyashan made their first contribution in #113
Full Changelog: v1.1.5...v1.1.6
Release 1.1.5 of the SPDX Java Tools
What's Changed
Fixes a significant bug where lists of licenses which mix NOASSERTION or NONE with other license types fail
- feature(docker): Create docker container and push to ghcr by @heliocastro in #103
- Update POM with correct Java versions by @goneall in #107
- Add option to not copy license details by @goneall in #98
- Update SPDX libraries to version 1.1.4 by @goneall in #108 - See the respective release notes for the details
New Contributors
- @heliocastro made their first contribution in #103
Full Changelog: v1.1.4...v1.1.5
Version 1.1.4 of the SPDX Java Tools
What's Changed
- Significant performance improvements, especially documents with a very large number of dependencies
- Update version in Main.java by @goneall in #95
- Add missing word "to" in "due to" by @TimothyGillespie in #96
- Update SPDX Java libraries to version 1.1.3 by @goneall in #102
- See the release notes for the SPDX Java Library, SPDX Java Spreadsheet Store, SPDX Java Jackson Store, SPDX Java Tag/Value Store, and the SPDX Java RDF Store for changes
New Contributors
- @TimothyGillespie made their first contribution in #96
Full Changelog: v1.1.3...v1.1.4
Release 1.1.3 of the SPDX Tools Java
This release fixes a packaging issue impacting RDF file reading and writing
What's Changed
- Change maven assembly to shade for jar-with-dependencies by @goneall in #89
- Set the XMLInputFactory property for RDF files by @goneall in #91
Full Changelog: v1.1.2...v1.1.3
Release 1.1.2 of the SPDX Tools Java
What's Changed
- Update schema generator for required fields by @goneall in #79
- Add support for RDF Turtle format by @goneall in #82
- Add extra checks for NPE on getUri() by @goneall in #85
- Add filename to message for InvalidFileNameException by @goneall in #86
- Update library versions to 1.1.2 by @goneall in #87 - See the SPDX Java Library release notes for details. There are also some various fixes in the stores - see their respective release notes for details
Full Changelog: v1.1.1...v1.1.2
Version 1.1.1 of the SPDX Tools Java
What's Changed
- updated README to reflect the new file names and structures by @armintaenzertng in #66
- Verify JSON against version specific schema files by @goneall in #75
- Resolve compare issues by @goneall in #70
- Update JSON schema by @goneall in #76
- Add dependency-check util to POM file by @goneall in #77
- Update library version by @goneall in #78
For the SPDX Java Library updates - see the SPDX Java Library release notes for additional information.
New Contributors
- @armintaenzertng made their first contribution in #66
Full Changelog: v1.1.0...v1.1.1
Version 1.1.0 of the SPDX Java Tools
What's Changed
- Update to SPDX Spec version 2.3
- Fix Little Typo in Converter Help-Message by @JDemler in #46
- Fix CI failure for users without SPDX access by @goneall in #47
- Check for copyright size in compare by @goneall in #49
- Enhance CompareDocs to take a directory of SPDX documents as an input by @goneall in #50
- Update link to SPDX online tool by @sr-ota in #51
- Add documentation for describes in the JSON Schema by @goneall in #53
- Add example for accessing existing SPDX objects by @goneall in #54
- Add examples for relationship creation by @zhaolida98 in #55
- Add logging for any missing enumeration values when generating schemas by @goneall in #56
- Generation missing required properties for arrays by @goneall in #58
- Update ToolsJava to support spec version 2.3 by @goneall in #63
New Contributors
- @JDemler made their first contribution in #46
- @sr-ota made their first contribution in #51
- @zhaolida98 made their first contribution in #55
Full Changelog: v1.0.4...v1.1.0