Release Notes - TrueLicense - Version TrueLicense 2.4 - HTML format

Bug

  • [TRUELICENSE-80] - NPE if KeyStoreParameters.source() returns null
  • [TRUELICENSE-81] - A LicenseConsumerManager must authenticate the installed license key before uninstalling it
  • [TRUELICENSE-86] - keymgr-*-standalone.jar and keymgr-*-guarded.jar use different user preferences nodes to store regular license keys

Improvement

  • [TRUELICENSE-71] - The TrueLicense Maven Archetype should generate sample projects for all licence key formats
  • [TRUELICENSE-72] - The TrueLicense Maven Archetype should generate sample projects with or without a Free Trial Period
  • [TRUELICENSE-73] - The TrueLicense Maven Archetype should generate sample projects for more than one feature set
  • [TRUELICENSE-74] - Improve Javadoc
  • [TRUELICENSE-75] - Update plugins and dependencies
  • [TRUELICENSE-77] - Simplify customizing a sample project generated from the TrueLicense Maven Archetype
  • [TRUELICENSE-78] - When configuring key store parameters, the password for the key entry should default to the password for the key store
  • [TRUELICENSE-82] - Don't cache the current thread's context class loader when creating a BasicLicenseManagementContext
  • [TRUELICENSE-84] - Support the preview of invalid license keys
  • [TRUELICENSE-90] - Right-align labels in display panel of the Swing wizard dialog

New Feature

  • [TRUELICENSE-39] - Make @Obfuscate annotation support ObfuscatedString

Task

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.