CodeMeter 8.40aRelease Date: 2025-Oct-06
Operating Systems Windows, Linux, Mac OS X
Download Windows (127.62MB): Click HereInfoRemote programming of CmActLicense Firm Codes is now also supported in containerized environments such as Kubernetes (CmRt-101862).
FeaturesCmRt-100936: CodeMeter License Server: If the corresponding file is missing on a CmCard/uSD or another CmContainer with data exchange via ?codemtr.io?, it is now automatically restored - like the manual repair mechanisms. The prerequisite is that the CmContainer was already known to this computer and that the entry 'FileIoAutoRecoveryEntries' bigger than 0 is set in CodeMeter Profiling (recommendation FileIoAutoRecoveryEntries=10).
CmRt-101835: cmu: An additional configuration option for CmDongles with additional memory now allows Link Power Management to be disabled via ?cmu --set-config-disk?. The disabling must either be confirmed by the user or accepted in advance via the new parameter ?--yes?.
Bugfixes:CmRt-101864: CodeMeter License Server: Due to a dependency, the verification function for country-specific licenses prevented the CodeMeter Service from starting on Windows 10 2016 LTSB. This behavior has been corrected.
CmRt-101819: CodeMeter License Server: CmActLicense: License Transfer: When calling the API 'CmCrypt2()', the decrementing of the Firm Access Counter in a CmActLicense had not persisted in certain cases. This issue has been fixed.
CmRt-101759: CodeMeter License Server: For CmSticks with additional memory (CmStick/M) as a composite device, the CodeMeter chip is accessed via HID. Under Windows, the drive letters of the additional memory could no longer be determined. This problem has been fixed.
CmRt-101341: CodeMeter License Server: During cryptographic operations, a borrowed but expired license previously returned an inappropriate error message. This behavior has been corrected.
CmRt-100440: CodeMeter License Server: On 64-bit Windows systems that ran for more than 776 days without restarting, 32-bit applications were subsequently unable to communicate with CodeMeter because a bug confirmed by Microsoft prematurely resets a 32-bit time counter; the 64-bit version is not affected. This behavior became apparent after the CodeMeter License Server was converted to 64-bit in version 8.0 and is now intercepted by special handling in the License Server so that communication is still possible.
CmRt-101717: CodeMeter License Server: Java: When creating a Context File using the Java API, very large data contents could result in a large but empty Context File. This issue has been resolved.
CmRt-100791; CmRt-101883: CodeMeter Control Center: Certain Update Files were not transferred when imported via CmFAS wizard in CodeMeter Control Center. The alternatives via the menu or drag & drop were not affected.
CmRt-101854: cmu: The user output of cmu for creating Context files now outputs the serial number in the same form (with or without extended serial number) that was used for input.