<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Adaptris</title>
    <description>Integration anytime any place anywhere.</description>
    <link>https://interlok.adaptris.net/</link>
    <atom:link href="https://interlok.adaptris.net/feed.xml" rel="self" type="application/rss+xml" />
    <pubDate>Wed, 26 Apr 2023 15:54:26 +0000</pubDate>
    <lastBuildDate>Wed, 26 Apr 2023 15:54:26 +0000</lastBuildDate>
    <generator>Jekyll v3.9.3</generator>
    
      <item>
        <title>Interlok 4.8.0</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://github.com/adaptris/interlok-release/releases/tag/4.8.0&quot;&gt;Interlok 4.8.0&lt;/a&gt; has reached GA. It is now available for &lt;a href=&quot;https://github.com/adaptris/interlok-release/releases/tag/4.8.0&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;The 4.8.0 release is a small release that focused on some dependency upgrades and some initial work concerning Interlok supporting Java 17 in a future release.&lt;/p&gt;

&lt;p&gt;The formal change log can be found &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Wed, 26 Apr 2023 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2023/04/26/interlok-4-8-0-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2023/04/26/interlok-4-8-0-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
      <item>
        <title>Interlok 4.7.0</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.7.0/&quot;&gt;Interlok 4.7.0&lt;/a&gt; has reached GA. It is now available for &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.7.0/&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;The 4.7.0 release is a small release that focused on some dependency upgrades.&lt;/p&gt;

&lt;p&gt;The formal change log can be found &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Wed, 01 Feb 2023 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2023/02/01/interlok-4-7-0-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2023/02/01/interlok-4-7-0-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
      <item>
        <title>Interlok 4.6.0</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.6.0/&quot;&gt;Interlok 4.6.0&lt;/a&gt; has reached GA. It is now available for &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.6.0/&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Interlok improvements include:&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/adaptris/interlok-elastic&quot;&gt;interlok-elastic&lt;/a&gt; now has an initial implementation of the elastic search 7 SDK named &lt;a href=&quot;https://github.com/adaptris/interlok-elastic/tree/develop/interlok-elastic-sdk&quot;&gt;interlok-elastic-sdk&lt;/a&gt;. This has been introduced as the elastic High Level Rest API is deprecated now in favour of the SDK API.&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/adaptris/interlok-azure&quot;&gt;interlok-azure&lt;/a&gt; has had many improvements; including added support for the search parameter in the O365MailConsumer and improvements to working with attachments from the multi payload message.&lt;/li&gt;
      &lt;li&gt;The UI &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-interlok-component-search&quot;&gt;Component Search&lt;/a&gt; has been improved so it doesn’t require a connection to a hosted server to work, it has been refactored to use html, js and json instead of an elastic search server.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The formal change log can be found &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Fri, 04 Nov 2022 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2022/11/04/interlok-4-6-0-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2022/11/04/interlok-4-6-0-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
      <item>
        <title>Interlok 4.5.0</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.5.0/&quot;&gt;Interlok 4.5.0&lt;/a&gt; has reached GA. It is now available for &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.5.0/&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;The 4.5.0 release is a small release that focused on some dependency upgrades.&lt;/p&gt;

&lt;p&gt;The formal change log can be found &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Fri, 01 Jul 2022 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2022/07/01/interlok-4-5-0-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2022/07/01/interlok-4-5-0-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
      <item>
        <title>Interlok 3.12.0.3</title>
        <description>&lt;p&gt;Interlok 3.12.0.3 has reached GA.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;Version 3.12.0.3 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 3.12.0.3 before embarking on an upgrade to 4.x.&lt;/p&gt;

&lt;p&gt;The formal change log can be found below for the respective versions released after 3.12.0, leading up to 3.12.0.3:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog?id=version-31201&quot;&gt;3.12.0.1&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog?id=version-31202&quot;&gt;3.12.0.2&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog?id=version-31203&quot;&gt;3.12.0.3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This post contains guidance on how to upgrade to 3.12.0.3.&lt;/p&gt;

&lt;p&gt;The versions from 3.12.0.1 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.&lt;/p&gt;

&lt;p&gt;How to upgrade to version 3.12.0.3 depends on the way you build and deploy Interlok. Options include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;If using Gradle then simply build again using the &lt;a href=&quot;https://raw.githubusercontent.com/adaptris/interlok-build-parent/main/v3/build.gradle&quot;&gt;updated V3 parent&lt;/a&gt;, which now refers to 3.12.0.3.&lt;/li&gt;
  &lt;li&gt;Update your dependency tree to use &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;com.adaptris:interlok-core:3.12.0.3-RELEASE&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;If installing manually, first &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/3.12.0/&quot;&gt;install 3.12.0&lt;/a&gt; as usual and then replace all the respective 3.12.0 jars with the following respective 3.12.0.3 versions:
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://nexus.adaptris.net/nexus/content/repositories/releases/com/adaptris/interlok-boot/3.12.0.3-RELEASE/interlok-boot-3.12.0.3-RELEASE.jar&quot;&gt;interlok-boot-3.12.0.3-RELEASE.jar&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://nexus.adaptris.net/nexus/content/repositories/releases/com/adaptris/interlok-client/3.12.0.3-RELEASE/interlok-client-3.12.0.3-RELEASE.jar&quot;&gt;interlok-client-3.12.0.3-RELEASE.jar&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://nexus.adaptris.net/nexus/content/repositories/releases/com/adaptris/interlok-client-jmx/3.12.0.3-RELEASE/interlok-client-jmx-3.12.0.3-RELEASE.jar&quot;&gt;interlok-client-jmx-3.12.0.3-RELEASE.jar&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://nexus.adaptris.net/nexus/content/repositories/releases/com/adaptris/interlok-common/3.12.0.3-RELEASE/interlok-common-3.12.0.3-RELEASE.jar&quot;&gt;interlok-common-3.12.0.3-RELEASE.jar&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://nexus.adaptris.net/nexus/content/repositories/releases/com/adaptris/interlok-core/3.12.0.3-RELEASE/interlok-core-3.12.0.3-RELEASE.jar&quot;&gt;interlok-core-3.12.0.3-RELEASE.jar&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://nexus.adaptris.net/nexus/content/repositories/releases/com/adaptris/interlok-core-apt/3.12.0.3-RELEASE/interlok-core-apt-3.12.0.3-RELEASE.jar&quot;&gt;interlok-core-apt-3.12.0.3-RELEASE.jar&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://nexus.adaptris.net/nexus/content/repositories/releases/com/adaptris/interlok-logging/3.12.0.3-RELEASE/interlok-logging-3.12.0.3-RELEASE.jar&quot;&gt;interlok-logging-3.12.0.3-RELEASE.jar&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Make sure to also visit &lt;a href=&quot;https://interlok.adaptris.net/blog/2021/12/14/log4j-security-vulnerabilities.html&quot;&gt;Apache Log4j Security Vulnerabilities&lt;/a&gt;, which will help verify that the late-2021 Log4J vulnerability is also fully addressed.&lt;/p&gt;
</description>
        <pubDate>Wed, 06 Apr 2022 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2022/04/06/interlok-3-12-0-3-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2022/04/06/interlok-3-12-0-3-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
      <item>
        <title>Interlok 4.4.0</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.4.0/&quot;&gt;Interlok 4.4.0&lt;/a&gt; has reached GA. It is now available for &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.4.0/&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;The 4.4.0 release is a small release that focused on some dependency upgrades.&lt;/p&gt;

&lt;p&gt;Note: Log4j provides support for JSR 223 scripting languages to be used in some of its components. As of Log4j 2.17.2 the languages to be supported must be specified as a comma separated list in the log4j2.Script.enableLanguages system property. Please refer to the &lt;a href=&quot;https://logging.apache.org/log4j/2.x/manual/configuration.html#Scripts&quot;&gt;Apache manual&lt;/a&gt; for the latest advice.&lt;/p&gt;

&lt;p&gt;The formal change log can be found &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Wed, 02 Mar 2022 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2022/03/02/interlok-4-4-0-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2022/03/02/interlok-4-4-0-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
      <item>
        <title>Apache Log4j Security Vulnerabilities</title>
        <description>&lt;p&gt;You may have heard that there has been a recently discovered vulnerability in Log4j 2. Are you affected? How does it work? and how do you fix it?&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;The vulnerability, named ‘&lt;a href=&quot;https://nvd.nist.gov/vuln/detail/CVE-2021-44228&quot;&gt;CVE-2021-44228&lt;/a&gt;’, has the highest possible severity rating of 10. You can refer to &lt;a href=&quot;https://logging.apache.org/log4j/2.x/security.html&quot;&gt;this page&lt;/a&gt; on the apache.org site for full details concerning the Apache Log4j 2 security vulnerabilities.&lt;/p&gt;

&lt;h2 id=&quot;are-you-affected&quot;&gt;Are you affected?&lt;/h2&gt;

&lt;p&gt;All versions of Log4j2 prior to 2.15.0 are affected. To test your version of Log4j2, you’ll need to decompress (with a standard zip tool) all jar files starting with log4j.* and view the /META-INF/MANIFEST.MF file.&lt;/p&gt;

&lt;p&gt;You will probably see a line something like this:&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Log4jReleaseVersion: 2.14.1&lt;/code&gt;&lt;/p&gt;

&lt;h2 id=&quot;how-does-it-work&quot;&gt;How does it work?&lt;/h2&gt;

&lt;p&gt;An attacker would need to have Log4j2 log a particularly formatted string. Log4j2 would then perform a lookup on this object allowing a remote code execution exploit.&lt;/p&gt;

&lt;h2 id=&quot;how-to-fix-it&quot;&gt;How to fix it?&lt;/h2&gt;

&lt;p&gt;For Interlok users, we re-released Interlok 4.3.0 with the latest patched Log4j2 binaries. If you downloaded Interlok 4.3.0 before the 4th of January 2022, you should &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.3.0/&quot;&gt;re-download&lt;/a&gt;. All 4.x users should upgrade to the latest release.&lt;/p&gt;

&lt;p&gt;Note, if you’re currently a 3.x user, then there are configuration changes to upgrade to 4.x.&lt;/p&gt;

&lt;p&gt;If you’re using the &lt;a href=&quot;https://github.com/adaptris/interlok-build-parent&quot;&gt;interlok-build-parent&lt;/a&gt; both the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;v3&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;v4&lt;/code&gt;  &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;build.gradle&lt;/code&gt; have been upgraded to use the latest patched Log4j2 binaries. You should rebuild and redeploy.&lt;/p&gt;

&lt;p&gt;If you cannot upgrade, then the best solution is to manually patch all java libraries that start “log4j” in the “./interlok/lib/” and download the latest versions from maven, replacing the older libraries.&lt;/p&gt;

&lt;p&gt;For Interlok, these java libraries would be (including download link for the latest patched versions);&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;log4j-api.jar - &lt;a href=&quot;https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.jar&quot;&gt;2.17.1 version&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;log4j-core.jar - &lt;a href=&quot;https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.jar&quot;&gt;2.17.1 version&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;log4j-slf4j-impl.jar - &lt;a href=&quot;https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.17.1/log4j-slf4j-impl-2.17.1.jar&quot;&gt;2.17.1 version&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;log4j-1.2-api - &lt;a href=&quot;https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-1.2-api/2.17.1/log4j-1.2-api-2.17.1.jar&quot;&gt;2.17.1 version&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Alternatively, if you’re running log4j versions 2.10.0 - 2.14.x, then you can disable these lookups by adding the following JVM switch;&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;log4j2.formatMsgNoLookups=true&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;For Interlok users that would mean modifying the start script to include the new switch:&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;java -Dlog4j2.formatMsgNoLookups=true -jar ./lib/interlok-boot.jar&lt;/code&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 14 Dec 2021 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2021/12/14/log4j-security-vulnerabilities.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2021/12/14/log4j-security-vulnerabilities.html</guid>
        
        <category>interlok</category>
        
        <category>log4j</category>
        
        <category>security</category>
        
        
        <category>interlok</category>
        
        <category>log4j</category>
        
        <category>security</category>
        
      </item>
    
      <item>
        <title>Interlok 4.3.0</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.3.0/&quot;&gt;Interlok 4.3.0&lt;/a&gt; has reached GA. It is now available for &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.3.0/&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Interlok improvements include:&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;There is a new ‘&lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/adapter-component-search&quot;&gt;Interlok Component Search&lt;/a&gt;’ feature in our &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/&quot;&gt;documentation&lt;/a&gt; allowing you to discover all our configurable components&lt;/li&gt;
      &lt;li&gt;A new service collection editor has been added to the &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-config-screens?id=navigating-the-config-page&quot;&gt;Config Page&lt;/a&gt; that changes the nested display of services in the list container (needs the &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-user-preferences?id=global-preferences&quot;&gt;User Preference&lt;/a&gt; ‘enable technical preview features’ to be enabled)&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-templates&quot;&gt;UI Templates&lt;/a&gt; now display the list of required &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/user-guide/adapter-optional-components&quot;&gt;optional components&lt;/a&gt; to use the given template&lt;/li&gt;
      &lt;li&gt;New &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-auto-register-to-remote&quot;&gt;documentation page&lt;/a&gt; that explains how to auto register an adapter to remote UI Dashboard&lt;/li&gt;
      &lt;li&gt;The &lt;a href=&quot;https://github.com/adaptris/interlok-solace&quot;&gt;Solace&lt;/a&gt; JCSMP has had many &lt;a href=&quot;https://github.com/adaptris/interlok-solace/pull/24&quot;&gt;improvements&lt;/a&gt;, including updates to use their latest API and add advanced connection/session properties; Reworking of the per-message-properties to be resolvable items, so we can use static and dynamic values; and improvements to the async event handler.&lt;/li&gt;
      &lt;li&gt;A new &lt;a href=&quot;https://development.adaptris.net/installers/early_access/4.3.0B1/interlok-installer-cmd.tar.gz&quot;&gt;command line installer&lt;/a&gt; is available to &lt;a href=&quot;https://development.adaptris.net/installers/early_access/4.3.0B1/&quot;&gt;download&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;New &lt;a href=&quot;https://github.com/adaptris/interlok-workflow-rest-services/tree/develop/interlok-proxy&quot;&gt;‘proxy’ management component&lt;/a&gt; that allows you, for example, to have an API endpoint serviced by Interlok and have Jolokia enabled&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The formal change log can be found &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog&quot;&gt;here&lt;/a&gt;
Or you can check the usual &lt;a href=&quot;https://sway.office.com/ai6mIvyBFGdNTln3&quot;&gt;sway presentation&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Mon, 06 Dec 2021 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2021/12/06/interlok-4-3-0-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2021/12/06/interlok-4-3-0-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
      <item>
        <title>Interlok 4.2.0</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.2.0/&quot;&gt;Interlok 4.2.0&lt;/a&gt; has reached GA. It is now available for &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.2.0/&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;ul&gt;
  &lt;li&gt;Interlok improvements include:
    &lt;ul&gt;
      &lt;li&gt;New UI Config Page Pagination features on the channel-list, workflow-list and service-list containers&lt;/li&gt;
      &lt;li&gt;New UI Filtering features have been added to those collection containers&lt;/li&gt;
      &lt;li&gt;The loading time of large configurations on the UI has been cut down&lt;/li&gt;
      &lt;li&gt;Interlok AWS S3 now allows for custom object ACLs to be set during upload operations&lt;/li&gt;
      &lt;li&gt;Service Tester now supports testing of services within conditions&lt;/li&gt;
      &lt;li&gt;Service Tester has been improved to allow binary files in a test-case&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The formal change log can be found &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog&quot;&gt;here&lt;/a&gt;
Or you can check the usual &lt;a href=&quot;https://sway.office.com/LikmkpqKNZ3KG3ca&quot;&gt;sway presentation&lt;/a&gt;&lt;/p&gt;

&lt;h1 id=&quot;screenshots&quot;&gt;Screenshots&lt;/h1&gt;

&lt;p&gt;UI Pagination  :
&lt;img src=&quot;/images/posts/release-420/config-page.png&quot; alt=&quot;config-page&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Mon, 06 Sep 2021 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2021/09/06/interlok-4-2-0-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2021/09/06/interlok-4-2-0-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
      <item>
        <title>Interlok 4.1.0</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.1.0/&quot;&gt;Interlok 4.1.0&lt;/a&gt; has reached GA. It is now available for &lt;a href=&quot;https://development.adaptris.net/installers/Interlok/4.1.0/&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;ul&gt;
  &lt;li&gt;Interlok improvements include:
    &lt;ul&gt;
      &lt;li&gt;A &lt;a href=&quot;https://github.com/adaptris/interlok-ds/tree/develop/interlok-jdbc&quot;&gt;new interlok-jdbc component&lt;/a&gt; that aims to simplify the syntax when &lt;a href=&quot;https://nexus.adaptris.net/nexus/content/sites/javadocs/com/adaptris/interlok-jdbc/4.1.0B1-RELEASE/com/adaptris/interlok/jdbc/package-summary.html&quot;&gt;writing SQL statements&lt;/a&gt;, part of its goal is to make statement-parameters redundant.&lt;/li&gt;
      &lt;li&gt;The &lt;a href=&quot;https://github.com/adaptris/interlok-build-parent&quot;&gt;interlok-build-parent project&lt;/a&gt; has been promoted from &lt;a href=&quot;https://github.com/adaptris-labs&quot;&gt;adaptris-labs&lt;/a&gt; to the &lt;a href=&quot;https://github.com/adaptris&quot;&gt;adaptris github organisation&lt;/a&gt;.&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/adaptris/interlok-service-tester&quot;&gt;Interlok service tester&lt;/a&gt; has been improved so each test you configure can have a default &lt;a href=&quot;https://github.com/adaptris/interlok-service-tester/pull/114&quot;&gt;globally defined ‘MainSource’&lt;/a&gt;, making it easier to setup and re-configure.&lt;/li&gt;
      &lt;li&gt;The &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-service-tester&quot;&gt;Interlok service tester UI page&lt;/a&gt; now supports opening and publishing projects from VCS, like how the &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-version-control&quot;&gt;UI Config Page&lt;/a&gt; works.&lt;/li&gt;
      &lt;li&gt;The Interlok UI now allows adding a new (&lt;a href=&quot;https://github.com/adaptris/interlok-jolokia&quot;&gt;interlok-jolokia&lt;/a&gt; management enabled) adapter on the dashboard page using a &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/advanced/advanced-jolokia&quot;&gt;http jolokia url&lt;/a&gt;.&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://nexus.adaptris.net/nexus/content/sites/javadocs/com/adaptris/interlok-json-streaming/4.1.0B1-RELEASE/com/adaptris/core/json/streaming/JsonPathStreamingService.html&quot;&gt;Added JSON path service&lt;/a&gt; that uses &lt;a href=&quot;https://github.com/jsurfer/JsonSurfer&quot;&gt;JSON Surfer&lt;/a&gt; to parse &lt;a href=&quot;https://github.com/adaptris/interlok-json/tree/develop/interlok-json-streaming&quot;&gt;JSON as a stream&lt;/a&gt; and extract data using JSON path syntax.&lt;/li&gt;
      &lt;li&gt;A &lt;a href=&quot;https://nexus.adaptris.net/nexus/content/sites/javadocs/com/adaptris/interlok-core/4.1.0B1-RELEASE/com/adaptris/core/ftp/FtpRecursiveConsumer.html&quot;&gt;new ftp-recursive-consumer&lt;/a&gt; that will recursively descend into any sub directories it finds to consume files.&lt;/li&gt;
      &lt;li&gt;The UI Widgets that display static data have been removed from the &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-widgets&quot;&gt;widgets page&lt;/a&gt;, and their data has been relocated to the &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/ui/ui-dashboard&quot;&gt;UI dashboard&lt;/a&gt; information modal.&lt;/li&gt;
      &lt;li&gt;We now offer the ability to publish metrics to &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/advanced/advanced-profiler-datadog&quot;&gt;Datadog&lt;/a&gt; and &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/advanced/advanced-new-relic-profiling_v4&quot;&gt;NewRelic&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The formal change log can be found &lt;a href=&quot;https://interlok.adaptris.net/interlok-docs/#/pages/overview/changelog&quot;&gt;here&lt;/a&gt;
Or you can check the usual &lt;a href=&quot;https://sway.office.com/mz6zHpO0QAG756Zx&quot;&gt;sway presentation&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 22 Jun 2021 00:00:00 +0000</pubDate>
        <link>https://interlok.adaptris.net/blog/2021/06/22/interlok-4-1-0-released.html</link>
        <guid isPermaLink="true">https://interlok.adaptris.net/blog/2021/06/22/interlok-4-1-0-released.html</guid>
        
        <category>interlok</category>
        
        <category>releases</category>
        
        
        <category>interlok</category>
        
        <category>releases</category>
        
      </item>
    
  </channel>
</rss>
