License Manager Client Library Release Notes¶
Version 1.5.1 08-May-2020¶
- lum-java-rest-client 1.2.0 upgrade
- New method is written in LMCL to call new LUM API to retrieve models available for Accucompose composition - ACUMOS-3971
- New method is written in LMCL to call existing LUM API for new RTU flow - ACUMOS-4112
Version 1.4.4 20 Feb 2020¶
- LicenseAsset support NexusArtifactClient - ACUMOS-3960
Version 1.4.3 2 Dec 2019¶
- CDS 3.1.0 upgrade
Version 1.4.2 2 Dec 2019¶
- Fix Logging support reduce amount of logging and use logback - ACUMOS-3600
Version 1.4.1 31 Oct 2019¶
- Prepublish exclusion from LUM since software is not registered - ACUMOS-3651
Version 1.4.0 23 Oct 2019¶
- Integration changes with LUM 0.28.0 - actionable rtu denial messages - ACUMOS-3601
Version 1.3.0 17 Oct 2019¶
- Integration changes with LUM 0.27.1 - ACUMOS-3082
Version 1.2.0 10 Oct 2019¶
- LMCL - ACUMOS-3537 , ACUMOS-3553
- Class not found issues with LUM java client
- Handle 402 response
- Support single action rtu verifications - multiple lookups causing issues
- LicenseRtuVerifier api updates - handle isAllowed without passing action again
- Support rtu denials from lum
Version 1.1.0 01 Oct 2019¶
- Support to parse & validate diff versions (latest and boreas releases) of license profile documents - ACUMOS-3494
Version 1.0.0 23 Sept 2019¶
Adding rtuRequired flag to profile to activate lum entitlement requirement during software registration ACUMOS-3458 New api org.acumos.licensemanager.client.rtu.LicenseAsset
- register software with LUM ACUMOS-3339 org.acumos.licensemanager.client.rtu.LicenseRtuVerifier
- verfiyRtu software with LUM ACUMOS-3228
New dependency org.acumos.license-usage-manager:lum:java-rest-client
Updatd CDS dependency to 3.0.0
Java 11 support
- Removed RTU creation APIs – LUM agreement api will be used to create rtu
org.acumos.licensemanager.client.LicenseCreator org.acumos.licensemanager.client.model.CreatedRtu org.acumos.licensemanager.client.model.CreateRtuRequest org.acumos.licensemanager.client.model.ICreatedRtuResponse org.acumos.licensemanager.client.model.ILicenseCreator
- Renamed APIs
org.acumos.licensemanager.client.LicenseVerifier -> org.acumos.licensemanager.client.rtu.LicenseRtuVerifier
Updated classes org.acumos.licensemanager.client.model.BaseLicenseRequest org.acumos.licensemanager.client.model.ICommonLicenseRequest org.acumos.licensemanager.exceptions.RightToUseException org.acumos.licensemanager.client.model.VerifyLicenseRequest
LicenseProfile validator bump json schema validator library to 1.0.20 - see fixes in change log https://github.com/networknt/json-schema-validator/blob/master/CHANGELOG.md
LicenseProfile validator update docs to answer questions in ACUMOS-3338 ACUMOS-3338
Sequence diagrams
Version 0.0.14 4 Sept 2019¶
- LicenseProfile APIs - getTemplate(s) ACUMOS-3387
- LicenseProfile APIs - validate ACUMOS-3336
Version 0.0.13 11 Jul 2019¶
- No change - but release along with other sub-projects - License Profile and RTU Editors
Version 0.0.12 11 Jul 2019¶
- License JSON schema with required fields ACUMOS-3197
Version 0.0.11 08 Jul 2019¶
- Moved LMCL from security-verification to license-manager repo ACUMOS-3189
Version 0.0.10 04 Jun 2019¶
- Support RTU removing users from RTU ACUMOS-3003
Version 0.0.9, 29 May 2019¶
- Update license-manager-client-library version as security-verification version changes
- Update RTU refs ACUMOS-2896
Version 0.0.9, 30 May 2019¶
- Update license-manager-client-library version as security-verification version changes
Version 0.0.8, 14 May 2019¶
- Update license-manager-client-library version as security-verification version changes
Version 0.0.7, 17 May 2019¶
- Update license-manager to support associating Rtu to userId. (ACUMOS-2896)
Version 0.0.6, 14 May 2019¶
- Update license-manager-client-library version as security-verification version changes (ACUMOS-2887)
Version 0.0.5, 10 May 2019¶
- Update license-manager-client-library version as security-verification version changes (ACUMOS-2887)
Version 0.0.4, 01 May 2019¶
- Update license-manager-client-library, security-verification-client and security-verification-service For LF release (ACUMOS-2830)
- Updated license headers ACUMOS-2794
- Documentation cleanup ACUMOS-2795
- Updated to CDS 2.2.2 to be compatible with portal ACUMOS-2793
- Api Docs move from wiki - ACUMOS-2792
Version 0.0.3, 09 April 2019¶
- Adding support for validating license.json
- ACUMOS-2731
- Checkstyle - based on google checks – a couple compatibity issue
- ILicenseVerifier.verifyRTU -> ILicenseVerifier.verfiyRtu (case change)
- ILicenseCreator.createRTU -> ILicenseCreator.createRtu (case change)
Version 0.0.2, 20 March 2019¶
adding CDS support, simplify api * ACUMOS-2631 * ACUMOS-2614
Version 0.0.1, 8 March 2019¶
initial dev version * ACUMOS-2546 * ACUMOS-2606