Skip to content

v0.0.33

Pre-release
Pre-release
Compare
Choose a tag to compare
@lachlan lachlan released this 30 Aug 11:28
· 327 commits to master since this release

The changes included in this release are as follows:

  • add tundra.directory:tar for adding files in a given directory to a new tar archive, optionally compressed with gzip
  • add tundra.directory:zip for compressing files in a given directory into a zip archive
  • add tundra.mime.type:extensions for returning the file extensions associated with a given MIME type
  • add Tundra > Service Statistics web dashboard for collecting and viewing service execution duration statistics
  • change tundra.content.retrieve:file to purge the archive directory on a different thread to the main thread which is now used exclusively for processing inbound files, and to purge less frequently
  • change tundra.directory:ls to return a sorted listing and to also return the length of the listing
  • change tundra.document:join to support converting nulls to blanks sanitization
  • change tundra.file:write service comment to reflect that this service attempts to create the directories comprising the file path if the path does not already exist before writing the file
  • change tundra.http:client to support JSSE and fallback to non-JSSE automatically if TLS 1.1 or higher is not supported by the HTTP server
  • change tundra.list.object:join to support converting nulls to blanks sanitization
  • change tundra.list.string:join to support converting nulls to blanks sanitization
  • change tundra:test to invoke sibling :setup and :teardown services, if they exist alongside the test case service, before and after the test case executes respectively; also now supports executing tests using multiple threads
  • fix ./pub/assets/icons to be accessible by Administrators and Developers
  • fix tundra.content.retrieve:ftp to not include an extraneous / character between the path and file components of the $content.source argument provided to the content processing service
  • fix tundra.content.retrieve:sftp to not include an extraneous / character between the path and file components of the $content.source argument provided to the content processing service
  • fix tundra.system:reflect to correctly handle non-String properties
  • fix tundra.xml:decode to correctly decode XML character entities
  • fix tundra.xml:encode to correctly encode XML character entities; previously this service incorrectly used some HTML character entities which are not supported in XML
  • fix the problem reported in Software AG Empower KB article 1780344 "webMethods CloudStreams Server - WmCloudstream package is partially loaded" by removing the dependency on the spring framework to avoid version clashes with other Software AG components that depend on spring, such as webMethods CloudStreams

To install, download Tundra-v0.0.33.zip, copy to IntegrationServer/replicate/inbound, install the release via the package management web page.