Skip to content

Releases: spdx/Spdx-Java-Library

Release 2.0.1 of the SPDX Java Library

22 Sep 18:14
7445e63
Compare
Choose a tag to compare

What's Changed

  • Update dependencies to latest patch version by @bact in #312
  • Fix a typo in GETTING-STARTED.md by @fviernau in #316
  • Add more details to upgrade docs by @pmonks in #318
  • Add links to API doc of SPDX Java libraries by @bact in #319
  • Add more API links to README by @bact in #321
  • spdx-maven-plugin == 1.0.2 by @bact in #323
  • Add Javadoc to org.spdx.utility.verificationcode by @bact in #327
  • Add Javadoc to CrossRefJson and ExceptionJsonTOC by @bact in #328
  • Bring back config code updates by @goneall in #325
  • Add Javadoc string for ParseInstruction by @bact in #329
  • Javadoc: Add

    to start of paragraphs by @bact in #330

  • Javadoc: Add javadoc string to ListedLicenses by @bact in #331
  • Add test case for matching '<>' by @goneall in #298
  • Pre-compile Patterns of removeCommentChars by @bact in #335
  • Check null to avoid null pointer exception by @bact in #334
  • Move quick return to top of method isStandardLicenseExceptionWithinText by @bact in #336
  • update isSingleToken to return false for null and empty strings by @goneall in #337
  • Bump org.apache.commons:commons-lang3 from 3.5 to 3.18.0 by @dependabot[bot] in #340
  • Fix minor typos in docs by @bact in #343
  • Update GitHub Actions version to latest by @bact in #344
  • Update dependencies in POM by @bact in #346
  • Add dependabot configuration by @goneall in #347
  • Bump org.owasp:dependency-check-maven from 8.0.2 to 12.1.3 by @dependabot[bot] in #349
  • Bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.25.1 to 2.25.2 by @dependabot[bot] in #355
  • Bump org.spdx:spdx-java-model-3_0 from 1.0.0 to 1.0.1 by @dependabot[bot] in #354
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #353
  • Bump org.spdx:spdx-java-model-2_X from 1.0.0 to 1.0.1 by @dependabot[bot] in #352
  • Bump org.owasp:dependency-check-maven from 12.1.3 to 12.1.5 by @dependabot[bot] in #351
  • Update SPDX lib versions and update publishing for Central by @goneall in #350
  • Improve license parsing error messages by @goneall in #339

New Contributors

Full Changelog: v2.0.0...v2.0.1

Version 2.0 of the SPDX Java Library

18 Apr 18:44
b843634
Compare
Choose a tag to compare

What's Changed

  • Implementation of SPDX version 3.0.0 spec by @goneall in #246
  • isStandardLicenseWithinText - match spaces after var rule by @goneall in #249
  • Add support for using LicenseExpression in converter by @goneall in #252
  • Use write locks in license store to avoid deadlocks by @goneall in #251
  • Fix few typos and add a language id to code blocks by @bact in #261
  • Make public static access to SPDX Converter by @goneall in #262
  • Add unit test for X-11 license match by @goneall in #255
  • Update JavaDoc for LicenseInfoFactory by @goneall in #259
  • Change logging for license list I/O error by @goneall in #263
  • Update for spec version 3.0.1 by @goneall in #264
  • Fix minor typos in docstrings by @bact in #265
  • Bulletizes README by @bact in #267
  • Fix Javadoc rendering issue by @bact in #268
  • Issue 270 pass exception to InvalidLicenseException so root cause is in stack trace by @gabetrau in #271
  • Remove unnecessary warning by @goneall in #272
  • Fix log message by @dwalluck in #277
  • Fix incorrect assertion by @dwalluck in #278
  • Simplify append call by @dwalluck in #279
  • Remove unused compiler and javadoc options by @dwalluck in #276
  • Fix spelling by @dwalluck in #280
  • Add cause to runtime exception by @dwalluck in #281
  • Call SpdxModelFactory::init when constructing LicenseCreatorAgent by @dwalluck in #287
  • Add SPDX-FileCopyrightText and SPDX-FileType to source file header by @bact in #291
  • Add functions to return maps of licenses by @goneall in #290
  • Add support for storing properties of type Double by @goneall in #274
  • Test getId for listed licenses by @goneall in #289
  • Initialize default model store in init method by @goneall in #286
  • Vendored license list version 3.26 by @goneall in #292
  • Update library versions to RC2 by @goneall in #293
  • Fix getting started documentation by @goneall in #295
  • Rename getCaseSensisitiveId -> getCaseSensitiveId by @goneall in #297
  • Refactor TemplateRegexMatcher to externalize text normalization method by @goneall in #300
  • Check for end index being greater then start in TemplateRegexMatcher by @goneall in #299
  • Add checks to handle null by @bact in #306
  • Issue 305: Address incorrect index offset for failed token in differences by @douglasclarke in #310
  • Improve license parsing error handling by @goneall in #309
  • Update library versions for release by @goneall in #311

New Contributors

Full Changelog: v1.1.12...v2.0.0

Release candidate 2 of version 2.0 of the SPDX Java Library

01 Feb 06:46
744b0ad
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0-RC1...v2.0.0-RC2

Release candidate 1 of version 2.0 of the SPDX Java Library

14 Dec 06:09
94f3a96
Compare
Choose a tag to compare

Updated to support the SPDX 3.0.1 spec version

What's Changed

  • isStandardLicenseWithinText - match spaces after var rule by @goneall in #249
  • Add support for using LicenseExpression in converter by @goneall in #252
  • Use write locks in license store to avoid deadlocks by @goneall in #251
  • Fix few typos and add a language id to code blocks by @bact in #261
  • Make public static access to SPDX Converter by @goneall in #262
  • Add unit test for X-11 license match by @goneall in #255
  • Update JavaDoc for LicenseInfoFactory by @goneall in #259
  • Change logging for license list I/O error by @goneall in #263
  • Update for spec version 3.0.1 by @goneall in #264

New Contributors

  • @bact made their first contribution in #261

Full Changelog: v2.0.0-Alpha...v2.0.0-RC1

Initial release of SPDX Java Library supporting SPDX Spec version 3.0.1

05 Sep 15:55
Compare
Choose a tag to compare

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

22 Aug 18:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.11...v1.1.12

Version 1.1.11 of the SPDX Java Library

07 Mar 02:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.10...v1.1.11

Release 1.1.10 of the SPDX Java Library

16 Dec 22:26
Compare
Choose a tag to compare

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

14 Dec 05:17
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.8...v1.1.9

Release 1.1.8 of the SPDX Java Library

24 Sep 18:22
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.7...v1.1.8