3.8.1 Now Available
3.8.1 has made it to GA!
3.8.1 Has Made it to GA; get it as a standalone installer or docker image.
Version 3.8.1
Release Date : 2018-10-05
Key Highlights
- The UI Config Page supports better variable usages, such as a mix of multiple variables and texts in a single setting
- The UI Config Page supports saving & loading of a UI Project to & from a local file-system directory
- First release of a reworked profiler; this will form the backbone of a new profiler component in the UI
- New optional component ‘interlok-oauth-generic’ which will give you a generic access token builder for OAUTH
- Changes to MongoDB for additional use-cases
- ‘interlok-profiler-failover’ has now been discontinued
Bugs
INTERLOK-2223- Optional Component - The component.name in adaptris-version files, the pom file artifactId and/or name and the UI component properties should have a similar value.INTERLOK-2328- SSHTunnel + Dependent mgmt components may not shutdownINTERLOK-2364- AS/2 - CommitMdn Exception sha1 != sha-1INTERLOK-2369- PoolingMessageSplitterService doesn’t clear expceptions properly causing them to propagateINTERLOK-2388- MimeHelper is sensitve to leading blank linesINTERLOK-2402- LargeJsonArraySplitter doesn’t close the input properlyINTERLOK-2405- Remove Finalizer from FilebackedMessageINTERLOK-2438- add-metadata-service should clone that metadata-element before adding
Improvements
INTERLOK-2399- UI Projects - load & save project to/from local fs dir regardless of project structureINTERLOK-2400- UI Projects - define a project structure when saving the project (for the 1st time)INTERLOK-2414- NewRelic - doesn’t seem to work any moreINTERLOK-2416- Stackify plugin now doesn’t seem to work.INTERLOK-1257- Cannot double click on workflow/channel failed messagesINTERLOK-1473- New FsConsumer that behaves like FtpConsumerINTERLOK-2243- UI Config/UI Service-Tester - link the service tester config with the config projectINTERLOK-2288- XpathDocumentCopier / SplitByMetadata should be count neutralINTERLOK-2306- UI Projects - projects relationship with file system directory locationsINTERLOK-2310- UI Service Tester - Warn when navigating away with unsaved changesINTERLOK-2312- UI Projects - variable usage improvementsINTERLOK-2316- UI Support for both enums and Strings in a fieldINTERLOK-2336- ReplaceMetadataValue # replacementValue should be expression aware.INTERLOK-2337- interlok-json: Move suppress-path-not-found to execution parameterINTERLOK-2350- interlok-oauth: “Raw” access token builderINTERLOK-2359- Upgrade PoolingWorkflow to use commons-pool 2.xINTERLOK-2361- Upgrade cassandra dependenciesINTERLOK-2368- Review dependabot pull requests for 3.8.1INTERLOK-2373- Improve optional components page (Icons & remove properties) for 3.8.1INTERLOK-2376- interlok-mongodb: Replace producerINTERLOK-2378- Investigate component hierarchy mappingINTERLOK-2379- Profiling in nanosecondsINTERLOK-2380- Profiler/Monitor - build an accurate component map of recent activityINTERLOK-2383- Investigate the uniqueness issue of interlok component ID’s.INTERLOK-2384- Profiler activity branchingINTERLOK-2385- Profiler performance reviewINTERLOK-2393- interlok-mongodb: Change datatype producerINTERLOK-2394- interlok-mongodb: Expose properties projection and Batch sizeINTERLOK-2398- UI Optional Components - add a deprecated icon/message to the component if found in the pomINTERLOK-2403- Add an HMAC interceptor to apache-httpINTERLOK-2406- interlok-aws-sqs - Add SQS Message ID to Interlok MessageINTERLOK-2407- Build speed - InterceptorsINTERLOK-2409- Profiler-Failover supersededINTERLOK-2411- Add a JMX client to consume adapter events.INTERLOK-2412- Monitor-Agent project needs to be gradelized.INTERLOK-2418- Stax: XMLEventWriter is too slow.INTERLOK-2419- interlok-fs: Directory Listing Service introduce pluggable file list providersINTERLOK-2420- Monitor - Switch between client implementationsINTERLOK-2421- interlok-fs: Delete File Service with delete empty parent optionINTERLOK-2207- UI Config - Components sidebar - you should be able to drag a component and drop it in the middle of a listINTERLOK-2251- interlok-filesystem + zip slipINTERLOK-2301- Add the username/email to a vcs git config file when loading a config from gitINTERLOK-2363- The component indexer to index optional component should use the new javadoc urlINTERLOK-2370- Add optional “remote-verification” to FtpConnection and sub-classes.INTERLOK-2374- Improve the XML umarshalling error message handling to check the stack trace for cause messages.INTERLOK-2389- DynamicSharedService should have a configurable cacheINTERLOK-2397- Replace outdated fastclasspath scannerINTERLOK-2415- When saving a project into the local file system with an existing dir with the name of the project the project is

