Releases: spdx/Spdx-Java-Library
Initial release of SPDX Java Library supporting SPDX Spec version 3.0.1
This version of the SPDX Java Library is intended for testing - it is not quite ready for production use.
The major change is support for SPDX spec version 3.X.
The changes required some significant breaking changes from the previous versions of the library.
See the upgrade documentation which summarizes teh changes.
Release 1.1.12 of the Java SPDX Library
Version 1.1.11 of the SPDX Java Library
What's Changed
- Bump SPDX maven plugin version by @goneall in #226
- Implement a quick find regex for license matching by @goneall in #225
- Support file path (file:/) for download location regex by @vajain-1982 in #228
- Bump version for SPDX maven plugin by @goneall in #229
New Contributors
- @vajain-1982 made their first contribution in #228
Full Changelog: v1.1.10...v1.1.11
Release 1.1.10 of the SPDX Java Library
What's Changed
Fixed a critical issue where matchingStandardLicenseIdsWithinText
and matchingStandardLicenseExceptionIdsWithinText
can take a substatial amount of time. See this comment in issue #165 for more information.
Full Changelog: v1.1.9...v1.1.10
Release 1.1.9 of the SPDX Java Library
What's Changed
- Make ListedLicenses more user configurable by @loosebazooka in #211
- Update CI to use Java 17 by @goneall in #212
- A canonical way to create ExtractedLicenseInfo (Helper method and documentation, Issue #215) by @jkrae-metaeffekt in #216
- Fixes for end of license matches by @goneall in #221
- Add dependency track to release steps by @goneall in #223
New Contributors
- @loosebazooka made their first contribution in #211
- @jkrae-metaeffekt made their first contribution in #216
Full Changelog: v1.1.8...v1.1.9
Release 1.1.8 of the SPDX Java Library
What's Changed
- Don't call getValue when getting namespace by @goneall in #180
- Remove logging for missing copyright text by @goneall in #183
- correctly integrate slf4j via pom by @Gr33ndev in #185
- enable Reproducible Builds by @hboutemy in #187
- move slf4j implementation to test scope by @Gr33ndev in #188
- Add Automatic-Module-Name entry to jar manifest by @JohnnyJayJay in #192
- Fix the build SPDX execution phase by @goneall in #194
- Check for relative file names in file verify by @goneall in #196
- Issue 197. Fix handling of optional package fields by @AlexanderYukhanov in #198
- Fix URL referenced in exceptions TOC by @goneall in #200
- Addresses issue #203 by @pmonks in #204
- Addresses issue 193 by @pmonks in #205
- Rename configuration properties to be inline with the separate DownloadCache class by @pmonks in #206
- General code cleanup by @goneall in #207
- Configure maven-release-plugin by @goneall in #208
- Fix issues identified by Sonar by @goneall in #209
New Contributors
- @Gr33ndev made their first contribution in #185
- @JohnnyJayJay made their first contribution in #192
- @AlexanderYukhanov made their first contribution in #198
Full Changelog: v1.1.7...v1.1.8
Version 1.1.7 of the SPDX Java Library
What's Changed
- add Maven Central badge by @hboutemy in #175
- Preserve order in collections. by @carmenerre in #176
New Contributors
- @hboutemy made their first contribution in #175
- @carmenerre made their first contribution in #176
Full Changelog: v1.1.6...v1.1.7
Version 1.1.6 of the SPDX Java Library
Release 1.1.5 of the SPDX Java Library
What's Changed
- Fixes issue 152 by @pmonks in #154
- verifyDownloadLocation error message clarification by @mathjeff in #157
- Always verify related elements by @goneall in #159
- Add 'var' text support for matching within text by @goneall in #156
- Move license matching code which removes underlines by @goneall in #160
- Update license list cache to version 3.20 by @goneall in #161
- Fix line separator matching by @goneall in #163
New Contributors
Full Changelog: v1.1.4...v1.1.5
Release 1.1.4 of the SPDX Java Library
What's Changed
Fixes a significant bug where lists of licenses which mix NOASSERTION or NONE with other license types fail
- Use hash maps for all collections by @goneall in #148
- Issue 149: Add auto-generation and publication of API JavaDocs by @pmonks in #150
- Add merchantability to license compare similar words by @goneall in #151
Full Changelog: v1.1.3...v1.1.4