To avail of the Code Protector or Runtime features/fixes included in this release you will need to update your current permutation and either a) install/update the appropriate NuGet packages for SpAgent or b) download & install Code Protector and Permutation (if using older Microsoft.Licensing SDK ).
Software Potential Service
- Activation Locking on License Issue: - It is now possible to add one or more Custom Tags to a license at time of issue, that will constrain activations of that license. At each activation the value of the tags will be compared with the value of the corresponding Activation Tags included in an Activation Request and if the values match the activation will succeed; otherwise the activation will fail. This is an extension of the current mechanism whereby activations of a license can be controlled based on the value of Activation Tags included in the initial activation request.
- Historic Usage Capture: - With this release all feature usage is now logged in Distributor such that it can be manually retrived for subsequent analysis. Usage capture is OFF by default and must be enabled by un-commenting the <add key="Slps.Distributor.Service.EnableUsageLogging" value="true"/> setting in the Slps.Distributor.Services.dll.config file (to be found in the Services folder in the Distributor installation folder). When enabled Distributor logging will have a minor impact on Distributor performance and will keep a sliding window of 45 daily logs, with a maximum size of 45MB.
- On a VM it was sometimes possible to install a license that prohibts VM installation:- This has now been fixed.
- Deactivation of renewals not being handled correctly:- This has now been fixed such that for a subscription license deactivation of a device is handled correctly.