Release Version 4.3

Objective 3Sixty releases delivers a host of exciting new features and brings several enhancements.

Installation/Update Requirements

Version 4.3 User Guide

Important:  Upgrade to Tomcat 10 is required to use Version 4.3 of 3Sixty
Tomcat 10 upgrade for Ubuntu


4.3.5 Service Pack

Release Date: September 13, 2024

Resolved Issues

Component

Description

CSV Connector

Added two fields to Job Configuration

  • Check For Time-stamp: Check if the created and modified dates are a 10 or 13 digit timestamp. Convert them to the configured format if present.

  • Fail on Missing Content: If including content, fail a document if the supplied file path from the row does not lead to the file content


4.3.4 Service Pack

Release Date: August 27, 2024

Resolved Issues

Component

Description

Library Maintenance

Removed HTML5 Shiv v3.7.0 JS and Google Fonts

SharePoint REST

Resolved issue with international date time formats when working with SharePoint REST.

Resolved regression connecting to SharePoint On Prem with Basic Authentication using NTLM.

Security Patches

Resolved several Critical Vulnerabilities by upgrading several dependencies ensuring 3Sixty is safer and more secure to use.

3Sixty 4.3.4 Dependency Upgrades


4.3.3 Service Pack

Release Date: August 6, 2024

Resolved Issues

Component

Description

Security Patches

Resolved several Critical Vulnerabilities by upgrading several dependencies ensuring 3Sixty is safer and more secure to use.

3Sixty 4.3.3 Dependency Upgrades

Tasks

Resolved an issue where tasks could not process more than one 3Sixty expression variable.

Clustering Doc Update

Clustering can only process 1k documents at a time. More than 1k document may take a while to load.

SDK

Issues resolved for upcoming SDK 1.1.0 Service Pack


4.3.2 Service Pack

Release Date: June 27, 2024

Resolved Issues

Component

Description

Graph SharePoint

Resolved the issue of 3Sixty failing to transfer documents with multiple versions.

TaskGroup

Credentials will no longer be visible in the exported JSON and TaskGroup info endpoint.

JDBC Post Processor

Resolved the issue where the JDBC post processor wouldn't run when the "Run For Each Document" was set to No.

Integration Job

Resolved the rerun without errors check box issue.

SharePoint REST Connector

Fixed the issue causing a java.lang.IllegalArgumentException for custom column. User guide updated to note that this connector does not support Manage Metadata Column Types.

Expression Language

User guide updated. An example has been added on how to get a custom field.

Post Processors

Resolved the issue causing job runs to hang if the post processor is not fully configured.


4.3.1 Service Pack

Release Date: June 3, 2024

Resolved Issues

Component

Description

Tasks

Conditional fields on tasks will be hidden by default.

Condition Show/Hide Checkbox Removes Pre-existing Conditions

Expression Language 3Sixty dedupe jobs broken by upgrade to v4.3
Integration Jobs 3Sixty Job hangs on volumes when there's more then 2,500 records

Metadata Export

Download of Export not working - 505 Error.

User Guide Updates

Component

Description

Content views When you are making changes to Discovery by adding connectors and content views you may need to Refresh Content Service.
Discovery UI Users may need to refresh cache from the admin section when new connectors or content views are added.

4.3.0 Feature Release

Release Date: March 28, 2024

Added Features

Component

Description

Objective Connector Update In-Place Post Processors

Will allow the following tasks:

• Update metadata

• Create Alias

• Update parent (move to a different location)

Open AI Compatible Chat Completion Task

Provides a method for data flowing through 3Sixty to be enriched, modified or otherwise enhanced through the use of any text-oriented model available from OpenAI

Open AI Compatible Embeddings Task

Objective 3Sixty supports creating Embeddings by using OpenAI Embeddings Task.

Embeddings can be used to enable Clustering, Semantic Search and many other NLP tasks.

AFDA Express v2 Auto-classification using OpenAI Compatible Task

This is an OpenAI auto-classification task (and not Generic Open AI task) It is packaged as an auto-classification task and user only need to provide needed information like:

Server URL, Input field (which content should be analysed for classification), Output field where result will be populated (i.e. class information)

Pre-Processors

Allow conditional run status for all Tasks

• support the 3Sixty expression language for determining if a task should execute to fall through to the next task

• provide a mechanism to stop processing tasks after a task leveraging conditional logic has been completed

JDBC post-processor

A post processor task for updating the source database table's fields.

TaskGroup Runner

Provide an endpoint to list all taskgroups

Provide an endpoint to call a taskgroup by ID

Provide an endpoint to list the tasks in a taskgroup by taskgroup ID

Return the taskgroup output RD as multipart to the caller

Resolved Issues

Component

Description

Tesseract task

Tesseract task on windows for simple text extraction from images and pdfs.

• Tesseract OCR will be an optional dependency of 3Sixty

Add JSON format support to OpenAI task

When the model is asked to provide JSON results, an additional JSON format checkbox must be checked in UI and sent to AI Server for accurate results.

Spring Upgrade to 6

Presented a security issue, so an upgrade was required.

User Guide Updates

Component

Description

Administration Guide

Updates made throughout the Administration details page

Event Configuration

Updates to API details

Post Processors

Added new user guide pages that go over the available post-processors

Compatibility Matrix

Users are instructed to upgrade to Tomcat 10 to use version 4.3 of 3Sixty