3.6.6 Now Available
3.6.6 has made it to GA!
3.6.6 Has Made it to GA; get it as a standalone installer or docker image.
Version 3.6.6
Release Date : 2017-11
Key Highlights
- The UI Config and Salesforce pages now allow you to maintain a clipboard of components that you can paste into your configuration.
- The UI Config pages ‘components’ sidebar now has a user driven bookmarks section.
- Large message processing has been improved
- Better support for large XML transforms
- Large CSV support, CSV -> XML
- A new package for easy transformation between JSON + CSV
Bugs
INTERLOK-1668
- Adapter component properties with @NotBlank are not always (never?) validated in the UIINTERLOK-1873
- Nested components do not show javadocs in ConfigINTERLOK-1874
- Most used sidebar shows passwordsINTERLOK-1917
- @Deprecated and no @XStreamAlias should never show up.INTERLOK-1925
- DispositionOptions is not order independentINTERLOK-1926
- large message IO is very slowINTERLOK-1931
- TriggeredChannel + OneTimePoller + FsConsumer does not work.INTERLOK-1936
- MailProducers do not allow you to specify the Content-Transfer-Encoding for attachmentsINTERLOK-1949
- resolve() doesn’t work with MetadataResolver indirection.INTERLOK-1953
- JdbcResultSet should use getColumnLabel rather than getColumnNameINTERLOK-1964
- Return a 404 instead of a 500 when the a javadoc file cannot be foundINTERLOK-1966
- Exceptions Consuming Messages Are Logged At TRACE LevelINTERLOK-1967
- Cannot configure a StandardProcessingExceptionHandlerINTERLOK-1969
- Saxon 9.7 Does Not Get Picked Up By Xpath FactoriesINTERLOK-1973
- RetryMessageErrorHandler never stops?INTERLOK-1976
- JsonBatchInsert converts null to “null”INTERLOK-1978
- multi-item-configured-xpath-query fails if nodes are empty
Improvements
INTERLOK-800
- Consumer/Producer “Replace” should make use of the new annotations.INTERLOK-826
- CSV->JSON in adp-simple-csvINTERLOK-1512
- Logging Monitor should have a drop down for the appenderINTERLOK-1811
- Jetty PoolingWorkflow monitor should not return 200 OKINTERLOK-1822
- UI Config sidebar - Impl a user driven bookmarks listINTERLOK-1836
- UI Config Project-aware - impl a project-aware creation toolINTERLOK-1840
- UI Config Project-aware - Impl a feature to load/import the project-aware context / update load from vcsINTERLOK-1854
- Add ‘release version’ to ComponentProfile that defines when a component was createdINTERLOK-1856
- UI Config - Setting editor - change behaviour when adding components to lists that have required fieldsINTERLOK-1879
- UI - Deprecated components should display the text from the annotationINTERLOK-1882
- UI Config - shared connections, add dnd features to this componentINTERLOK-1884
- InterlokLauncher should “treat” config differentlyINTERLOK-1888
- NewerThan / OlderThan should take absolute valuesINTERLOK-1889
- Add Large CSV support to CSV -> XMLINTERLOK-1890
- Add better support for large XML transformsINTERLOK-1893
- Make javadoc links property driven in buildsINTERLOK-1899
- UI Config - Add a scratchpad featureINTERLOK-1901
- UI Salesforce - enable the scratchpad feature on the Salesforce pageINTERLOK-1902
- UI Config sidebar - Impl a search in the component lists tabINTERLOK-1907
- Kafka consumer/producer should use a connectionINTERLOK-1930
- Add Locale + Timezone Support to reformat date serviceINTERLOK-1935
- Add a hard-limit to PollingConsumers for no. messages to handle each pollINTERLOK-1813
- Editing a VCS profile doesn’t show the SSH private keyINTERLOK-1832
- JdbcPooledConnection should “makeConnection()” as part of initINTERLOK-1885
- Update the signing certificatesINTERLOK-1897
- Add tests for SystemPreferenceController, UserController, Parameter and ValidationMessageINTERLOK-1906
- When creating the salesforce-oauth service; encode the passwordsINTERLOK-1909
- OAUTH jars not signedINTERLOK-1911
- Add signing for gcloud-pubsubINTERLOK-1913
- Detect if SalesforceAccessToken is available when starting the Salesforce browser.INTERLOK-1915
- UI Salesforce - persist the authorization form values during the browser sessionINTERLOK-1932
- interlok-hpcc should derive the dstscluster from metadataINTERLOK-1934
- ZipFileFactory should work with both compressed + uncompressed inputsINTERLOK-1948
- Add test for TemplateBookmarkService and TemplateBookmarkDaoINTERLOK-1954
- JsonResultSet + CSV ResultSet should support column styleINTERLOK-1961
- UI - Remove unused alert rule classesINTERLOK-1979
- Add project descriptors for new optional projectsINTERLOK-1980
- New service “commons-compress-unzip-service”