Releases: Labs64/NetLicensingClient-java
2.10.0-jdk17
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
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
- Upgrade to Jakarta 10 by @kkorotkov in #48
- Fix CI by @kkorotkov in #51
- NLIC-2444: Extend shop token for bundle acquisition by @v-rudkovskiy in #50
Full Changelog: 2.9.8-jdk17...2.10.0-jdk17
2.9.8 / JDK 17
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
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
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
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
2.9.5
2.9.4
2.9.3
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)