Skip to content

Releases: Labs64/NetLicensingClient-java

2.10.0-jdk17

19 Jul 09:22
b3f188b
Compare
Choose a tag to compare

Java wrapper for Labs64 NetLicensing RESTful API

Visit Labs64 NetLicensing at https://netlicensing.io

Changelog

  • Upgraded to Jakarta 10
  • Added support for bundles in shop token

Quick Start

The recommended way to get started using netlicensing-client in your project is with a dependency management system – the Maven snippet below can be copied and pasted into your build.

Maven:

<dependencies>
  <dependency>
    <groupId>com.labs64.netlicensing</groupId>
    <artifactId>netlicensing-client</artifactId>
    <version>2.10.0-jdk17</version>
  </dependency>
</dependencies>

Gradle:

dependencies {
    compile 'com.labs64.netlicensing:netlicensing-client:2.10.0-jdk17'
}

OSGi:

Require-Bundle: com.labs64.netlicensing.client;bundle-version="2.10.0-jdk17"

2.10.0

19 Jul 09:21
b3f188b
Compare
Choose a tag to compare

Java wrapper for Labs64 NetLicensing RESTful API

Visit Labs64 NetLicensing at https://netlicensing.io

Changelog

  • Upgraded to Jakarta 10
  • Added support for bundles in shop token

Quick Start

The recommended way to get started using netlicensing-client in your project is with a dependency management system – the Maven snippet below can be copied and pasted into your build.

Maven:

<dependencies>
  <dependency>
    <groupId>com.labs64.netlicensing</groupId>
    <artifactId>netlicensing-client</artifactId>
    <version>2.10.0</version>
  </dependency>
</dependencies>

Gradle:

dependencies {
    compile 'com.labs64.netlicensing:netlicensing-client:2.10.0'
}

OSGi:

Require-Bundle: com.labs64.netlicensing.client;bundle-version="2.10.0"

What's Changed

Full Changelog: 2.9.8-jdk17...2.10.0-jdk17

2.9.8 / JDK 17

23 Mar 20:32
e73aa70
Compare
Choose a tag to compare

Java wrapper for Labs64 NetLicensing RESTful API

Visit Labs64 NetLicensing at https://netlicensing.io

Changelog

  • Packages grouping in a license bundle
  • Minor improvements

Quick Start

The recommended way to get started using netlicensing-client in your project is with a dependency management system – the Maven snippet below can be copied and pasted into your build.

Maven:

<dependencies>
  <dependency>
    <groupId>com.labs64.netlicensing</groupId>
    <artifactId>netlicensing-client</artifactId>
    <version>2.9.8-jdk17</version>
  </dependency>
</dependencies>

Gradle:

dependencies {
    compile 'com.labs64.netlicensing:netlicensing-client:2.9.8-jdk17'
}

OSGi:

Require-Bundle: com.labs64.netlicensing.client;bundle-version="2.9.8-jdk17"

2.9.8

23 Mar 20:32
e73aa70
Compare
Choose a tag to compare

Java wrapper for Labs64 NetLicensing RESTful API

Visit Labs64 NetLicensing at https://netlicensing.io

Changelog

  • Packages grouping in a license bundle
  • Minor improvements

Quick Start

The recommended way to get started using netlicensing-client in your project is with a dependency management system – the Maven snippet below can be copied and pasted into your build.

Maven:

<dependencies>
  <dependency>
    <groupId>com.labs64.netlicensing</groupId>
    <artifactId>netlicensing-client</artifactId>
    <version>2.9.8</version>
  </dependency>
</dependencies>

Gradle:

dependencies {
    compile 'com.labs64.netlicensing:netlicensing-client:2.9.8'
}

OSGi:

Require-Bundle: com.labs64.netlicensing.client;bundle-version="2.9.8"

2.9.7 / JDK 17

21 Dec 21:49
Compare
Choose a tag to compare

Java wrapper for Labs64 NetLicensing RESTful API

Visit Labs64 NetLicensing at https://netlicensing.io

Changelog

  • Support of Warning Level change notifications
  • Update dependencies to address known vulnerabilities
  • Client release for Java11 and Java17

Quick Start

The recommended way to get started using netlicensing-client in your project is with a dependency management system – the Maven snippet below can be copied and pasted into your build.

Maven:

<dependencies>
  <dependency>
    <groupId>com.labs64.netlicensing</groupId>
    <artifactId>netlicensing-client</artifactId>
    <version>2.9.7-jdk17</version>
  </dependency>
</dependencies>

Gradle:

dependencies {
    compile 'com.labs64.netlicensing:netlicensing-client:2.9.7-jdk17'
}

OSGi:

Require-Bundle: com.labs64.netlicensing.client;bundle-version="2.9.7-jdk17"

2.9.7

21 Dec 21:49
Compare
Choose a tag to compare

Java wrapper for Labs64 NetLicensing RESTful API

Visit Labs64 NetLicensing at https://netlicensing.io

Changelog

  • Support of Warning Level change notifications
  • Update dependencies to address known vulnerabilities
  • Client release for Java11 and Java17

Quick Start

The recommended way to get started using netlicensing-client in your project is with a dependency management system – the Maven snippet below can be copied and pasted into your build.

Maven:

<dependencies>
  <dependency>
    <groupId>com.labs64.netlicensing</groupId>
    <artifactId>netlicensing-client</artifactId>
    <version>2.9.7</version>
  </dependency>
</dependencies>

Gradle:

dependencies {
    compile 'com.labs64.netlicensing:netlicensing-client:2.9.7'
}

OSGi:

Require-Bundle: com.labs64.netlicensing.client;bundle-version="2.9.7"

2.9.6

01 May 12:45
78324a8
Compare
Choose a tag to compare

Changelog:

  • Introduced push notifications as web-hooks

2.9.5

01 May 12:43
Compare
Choose a tag to compare

Changelog:

  • Update plugins and dependencies
  • Allow custom properties for auto-created licensee

2.9.4

09 Aug 18:34
55386a4
Compare
Choose a tag to compare

Changelog:

  • Update plugins and dependencies
  • New improved release workflow introduced

2.9.3

07 Feb 12:09
Compare
Choose a tag to compare

Changelog:

  • upgrade ph-xmldsig library to v4.4.2
    • fix CVE-2020-26939 - Upgrade org.bouncycastle:bcprov-jdk15on to version 1.61 or higher
    • fix CVE-2019-12400 - XML External Entity (XXE) Injection / Upgrade org.apache.santuario:xmlsec to version 2.1.4 or higher
  • Migrate CI from Travis to GitHub Actions
  • Introduce code style plugins (CheckStyle, SpotBugs, PMD)