3.9.3 has made it to GA!

3.9.3 Has Made it to GA; get it as a standalone installer or docker image.

Version 3.9.3

Release Date : 2020-01-06

Key Highlights

Bugs

  • INTERLOK-1672 - UI - Apply config with a shared tx manager - errors
  • INTERLOK-2829 - StandaloneRequestor NPE
  • INTERLOK-2874 - Able to apply FS consumer without configured destination
  • INTERLOK-2904 - Upgrade to mockito-core doesn’t work with interlok-core
  • INTERLOK-3025 - Invalid CompositeFileFilter silently fails causing unexpected behaviour
  • INTERLOK-3027 - Javadocs for setters/getters missing in projects using lombok when creating UML javadocs
  • INTERLOK-3030 - Jetty Route Spec complains about Metadata Keys when config is current
  • INTERLOK-3031 - UI: %message{..} is broken when defining properties location
  • INTERLOK-3033 - Interlok Docs - The search on the docs site returns broken links for version searches
  • INTERLOK-3040 - AzureDB header generation uses ZoneID.systemDefault(); it should be “GMT”
  • INTERLOK-3050 - interlok-azure-cosmosdb : Requires two digit date format
  • INTERLOK-3055 - UI Config - Test service features don’t handle multiple variable subs
  • INTERLOK-3057 - UI Config - ‘Validate Variable Sets’ feature doesn’t validate until you have selected a variable set
  • INTERLOK-3071 - Service-Tester : save local project does not recognise “~”
  • INTERLOK-3089 - UI - Apache Shiro Cryptographic Issues
  • INTERLOK-3095 - Rest component can block other management components.
  • INTERLOK-3109 - Interlok - Missing dependency on javax.security.auth.message in runtime-libraries.zip
  • INTERLOK-3112 - interlok-cassandra doesn’t have a name in its pom file
  • INTERLOK-3113 - Xml-transform-service caching parameters
  • INTERLOK-3115 - UI Profiler - Js error that affect branching some times.
  • INTERLOK-3117 - UI Widgets - Issue when adding a second aggregated adapter widgets

Improvements

  • INTERLOK-1868 - UI doesn’t start with java11
  • INTERLOK-2205 - Interlok Multi Payload Message
  • INTERLOK-2460 - Ability to Test a Workflow from a Specific Service and Continue Forward from that Service
  • INTERLOK-2481 - UI Version Upgrade - update CodeMirror to latest version
  • INTERLOK-2551 - UI Version Upgrade - update promises js to latest version
  • INTERLOK-2553 - UI Version Upgrade - update js-xss js to latest version
  • INTERLOK-2838 - StandaloneProducer doesn’t display recommended connections from underlying Producer first.
  • INTERLOK-2860 - UI Config Page - Navigation Tree - support any component that has a service collection within it
  • INTERLOK-2892 - Support “JSON LInes” in json/csv-json/elastic optional components
  • INTERLOK-2934 - Add Solace RTO low latency capability
  • INTERLOK-2936 - Update optional components documentation page
  • INTERLOK-2947 - Move the interlok-holodeck confluence docs to github
  • INTERLOK-2948 - UI - New System Preference - Allow/disallow UI to use external resources
  • INTERLOK-2964 - UI Swagger - Update the swagger codegen channel generator to not use deprecated fields
  • INTERLOK-2973 - UI Profiler v2 - Allows multiple adapter/channel visualization at the same time.
  • INTERLOK-2977 - UI Config Page - Improve the ‘Add Component Search’ performance
  • INTERLOK-2990 - Annotating the configuration
  • INTERLOK-2994 - UI DB - Add password obfuscation to UI Database Provider
  • INTERLOK-2995 - UI Config - One through click to a shared-service
  • INTERLOK-2997 - UI: Drop down for classnames that are input as a string
  • INTERLOK-3003 - Add “simple primitive” support when creating FileFilters
  • INTERLOK-3008 - Add “branch” identifier to version report
  • INTERLOK-3009 - HTTPRequestService impls should have an InputFieldHint for method.
  • INTERLOK-3012 - interlok-flyway: Expose the table option on DefaultFlywayMigrator
  • INTERLOK-3013 - UI Profiler v2 - The chart should support the selected metrics unit
  • INTERLOK-3016 - UI Profiler v2 - Change the menu icon and the page name
  • INTERLOK-3028 - NATS messaging support
  • INTERLOK-3034 - Sources jars for opensource projects using “lombok” should contain delomboked source files.
  • INTERLOK-3041 - UI Swagger - Improve the swagger config gen to support nested path and params not being at the end of the path
  • INTERLOK-3051 - Multi-payload MIME serialization/encoding
  • INTERLOK-3058 - Service-Tester should have “Assert Metadata Key does not exist”
  • INTERLOK-3059 - AWSKeysAuthentication should protect against nulls
  • INTERLOK-3074 - LicenseChecker should probably log a warning if license expiry is “close”
  • INTERLOK-3080 - AddLoggingContext and RemoveLoggingContext feature parity with LoggingContextWorkflowInterceptor
  • INTERLOK-3093 - Add github actions to open source projects
  • INTERLOK-2637 - UI Config Page - Enable drag and drop in the Interceptors area (so we can reorder the interceptor components)
  • INTERLOK-2959 - UI Projects - Cannot use projects x-includes>unique-id-in-filename when you only have one workflow
  • INTERLOK-3000 - AddFormattedMetadataService needs javadoc improvements
  • INTERLOK-3038 - Upgrade gradle builds to 5.6.3
  • INTERLOK-3053 - UI - Improve the logging for failures in the settings factories
  • INTERLOK-3097 - UI - Bump jetty to 9.4.24.v20191120
  • INTERLOK-3103 - Add InputFieldHint for fileFilterImp in other consumer classes
  • INTERLOK-3107 - UI - Upgrade slf4j-ext to 1.7.29
  • INTERLOK-3108 - UI Version Upgrade - update jQuery to 3.4.1
  • INTERLOK-2953 - Update the javadocs links on the docs site to use 3.9 snapshot javadocs.