Interlok 220.127.116.11 has reached GA.
Version 18.104.22.168 is a mini release, which was published in December 2021. It includes a few bug fixes as well as added deprecation warnings. The latter eases migrating from the major version 3.x to 4.x. It is therefore strongly recommended to first upgrade to 22.214.171.124 before embarking on an upgrade to 4.x.
The formal change log can be found below for the respective versions released after 3.12.0, leading up to 126.96.36.199:
This post contains guidance on how to upgrade to 188.8.131.52.
The versions from 184.108.40.206 onwards don’t have installers, and only affect the following artifact jars since they are built from the same multi-module repository: interlok-boot.jar, interlok-client.jar, interlok-client-jmx.jar, interlok-common.jar, interlok-core.jar, interlok-core-apt.jar, interlok-logging.jar.
How to upgrade to version 220.127.116.11 depends on the way you build and deploy Interlok. Options include:
- If using Gradle then simply build again using the updated V3 parent, which now refers to 18.104.22.168.
- Update your dependency tree to use
- If installing manually, first install 3.12.0 as usual and then replace all the respective 3.12.0 jars with the following respective 22.214.171.124 versions:
Make sure to also visit Apache Log4j Security Vulnerabilities, which will help verify that the late-2021 Log4J vulnerability is also fully addressed.