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