Handling License Key File Name and Environment Variable Name Changes in the 2025 Q1 Release
Environment
Product | Progress® Kendo UI® for jQuery |
Version | 2025.1.212 |
Description
Starting with the 2025 Q1 release, the following changes will apply to the license key file name and the environment variable used to store the license key:
The name of the downloaded file with the license key changes from
kendo-ui-license.txt
totelerik-license.txt
. This file is now used for the licensing of the entire Telerik and Kendo products portfolio.The name of the environment variable used to store the license key changes from
KENDO_UI_LICENSE
toTELERIK_LICENSE
.
These are not breaking changes:
- Applications and CI/CD tools using the existing
kendo-ui-license.txt
file andKENDO_UI_LICENSE
environment variable will remain fully functional. - If a system or environment has both the new and the old license keys file and environment variables, the licensing mechanism will use the new ones.
Solution
Although the introduced changes are not breaking changes, the Kendo team recommends applying the following changes to avoid confusion caused by the different naming:
- Update the
@progress/kendo-licensing
package to the latest version. - Remove the legacy license key file and environment variable (if using environment variables to store the license key):
kendo-ui-license.txt
KENDO_UI_LICENSE
-
Download a new license key file called
telerik-license.txt
. - If using environment variables or secrets:
- Create a new environment variable called
TELERIK_LICENSE
. - Add the newly downloaded license key as a variable value.
- Create a new environment variable called
Alternatively, only if you have an existing application or CI/CD environment where you cannot update the @progress/kendo-licensing
package to the latest version: rename the downloaded telerik-license.txt
file to kendo-ui-license.txt or copy its contents to the KENDO_UI_LICENSE
environment variable.