# V30 Release Notes

- Updated on Jul 18, 2025
- Published on Nov 5, 2024

- 37 minute(s) read

## **30.0.16**(25 Feb 2022)

### **Submission Processing**

#### Fixed

**Supervision task duration and halted submissions** – We’ve fixed an issue that caused submissions to halt when Supervision tasks had negative durations.

### **Infrastructure**

#### Updated

**Killing database sessions using local time** – Previously, using local time in an Azure SQL Managed instance caused the system to measure blocker and sleeping database sessions as having lasted more time than they actually lasted. A fix for this issue is included in v30.0.16.

### **Security**

#### Updated

**Upgrading Python dependencies** – To fix some security issues related to arbitrary code execution, we have upgraded the following Python dependencies:

- **Django**: 2.2.26 ➔ 2.2.27  
- **ipython**: 6.4.0 ➔ 7.31.1  
- **jupyter-console**: 5.2.0 ➔ 6.4.0

## **30.0.15**(27 Jan 2022)

### **Flows**

#### Updated

**Adding _endTime_ to flows exported from the Jobs page** – We've added the _endTime_ field to flow JSON files exported from the Jobs page of the application.

**Storing flow-related JSONs in the database** – We now store flow-related JSON files as compressed binary large objects (BLOBs) in the database.

### **Output Connections**

#### Updated

**Improved error handling for OAuth2 URLs** – When an invalid **OAuth2 Authorization URL** is entered in the settings for a HTTP Rest Block or HTTP Notifier Output Block, the system shows an HTTP 404 error message.

### **Databases**

#### Updated

**Domain accounts for SQL Server connections** – You can now connect Hyperscience to SQL Server using domain account login credentials.

#### Fixed

**Type-conversion errors in Oracle databases** – We've fixed a type-conversion issue in Oracle databases that caused a large number of trace files to be created.

### **Upgrades**

#### Fixed

**Preventing submissions from halting after upgrading** – We've fixed an issue that caused in-progress submissions to halt while in Machine Transcription after upgrading.

## **30.0.14**(3 Dec 2021)

### **Data Types**

#### Fixed

**Creating custom field data types (CFDTs) from patterns** 
We’ve fixed an issue that prevented users from creating a pattern CFDT.

### **Submission Processing**

#### Updated

**Task polling for blocks** – To reduce database queries, we've implemented a task-polling mechanism for blocks, which lets the system know the resources each block has available to complete tasks.

### **Input Connections**

#### Fixed

**_ERROR_ logs for Message Queue (MQ) Listener connections** – We’ve resolved an issue that caused _ERROR_ logs to be created in some flows that were working properly.

### **Output Connections**

#### Updated

**Logging details in UiPath error responses** – We now log error messages from UiPath error responses.

### **Installations**

#### Updated

**PostgreSQL 12.9-alpine Docker image** – Our installations now include PostgreSQL 12.9-alpine Docker images.

## **30.0.13**(8 Nov 2021)

**NOTE:** Before upgrading to v30.0.13, check your ".env" file for the following variables:

```plaintext
BLOCK_SCALE_VPC
BLOCK_THREADS_VPC
```

If these variables are in your ".env" file, add the following variables:

```plaintext
BLOCK_SCALE_VPC_2
BLOCK_THREADS_VPC_2
```

### **Data Types**

#### Fixed

**Existing ML Configuration drop-down list in IE 11** – We've resolved an issue that prevented the options in the **Existing ML Configuration** drop-down list from appearing when creating a data type in IE 11.

### **Training**

#### Updated

**Use of segments found during submission processing** – The trainer now uses text segments detected during submission processing when training field locator models.

### **Submission Processing**

#### Fixed

**Task synchronization across flow blocks** – We've fixed a task-synchronization issue across flow blocks that caused submissions to fail, particularly in high-volume instances.

### **Message Queue Connections**

#### Fixed

**SSL CipherSuites and IBM Message Queue (MQ) connections** – We've fixed an issue that caused connections to fail when SSL CipherSuites were enabled.

### **Installations**

#### Updated

**PostgreSQL 12.8-alpine Docker image** – Our installations now include PostgreSQL 12.8-alpine Docker images.

### **TVE Instances**

#### Updated

**Memory usage** – We've introduced memory-management changes in TVE instances to reduce total memory usage.

### **Databases**

#### Updated

**Changes to LISTEN/NOTIFY and polling** – To improve scalability, we’ve removed the LISTEN/NOTIFY health check for the database-provided notification mechanism in production instances.

## **30.0.12**(29 Oct 2021)

### **Layouts**

#### Updated

**Removal of Routing option for fields** – We've removed the Routing option for fields in the Layout Editor.

### **Submissions Table**

#### Fixed

**Unexpected error when filtering by halted submissions** – We’ve fixed an issue that resulted in an unexpected error when filtering the Submissions table by halted submissions.

### **Submission Processing**

#### Fixed

**S3 File Storage credentials and submission processing** – We've fixed an issue that caused submissions containing files in the file store to be processed even when credentials were missing.

## **30.0.11**(11 Oct 2021)

### **Installations**

#### Updated

**PostgreSQL 12.7 Docker image** – We’ve reverted the Docker image included in our installations from PostgreSQL 12.8 to 12.7.

### **Infrastructure**

#### Updated

**Database polling with a single thread** – We've updated our database-polling function to use a single thread.

### **Databases**

#### Fixed

**Recovering from failed connections** – We've fixed an issue that prevented the system from reconnecting to the database after connectivity errors.

### **Submission Retrieval Stores**

#### Updated

**Support for AWS S3 ".env" file variable** – We've restored support for the _SUBMISSIONetrieval_STORE_S3_ENDPOINT_URL_ variable in ".env" files.

## **30.0.10**(1 Oct 2021)

### **Submission Processing**

#### Fixed

**Supervision task duration and halted submissions** – We’ve fixed an issue that caused submissions to halt when Supervision tasks had negative durations.

### **Databases**

#### Fixed

**MSSQL and system responsiveness** – We've fixed an issue that caused some database queries to perform an indexed scan when only an indexed seek was needed.

### **Message Queue Listener**

#### Fixed

**Concurrency of Message Queue (MQ) Listener tasks** – We've made changes to how the system completes MQ Listener tasks.

## **30.0.9**(17 Sep 2021)

### **Field ID Supervision**

#### Fixed

**Retrieval of fields to be identified** – We've refactored how the system retrieves the list of fields to be identified, improving efficiency.

### **Table Identification Models**

#### Fixed

**Importing a table model after updating a Semi-structured layout** – We've resolved an issue that caused the table model-import process to fail after updating a Semi-structured layout.

## **30.0.8**(1 Sep 2021)

### **Submission Processing**

#### Updated

**Rotation detection on gray backgrounds** – We’ve added a step to submission pre-processing that improves rotation detection on gray backgrounds.

## **30.0.7**(18 Aug 2021)

### **Permissions**

#### New

**Trainer API User permission group** – We've added a Trainer API User permission group that restricts access to certain endpoints.

## **30.0.6**(4 Aug 2021)

### **Databases**

#### Updated

**Support for Microsoft SQL Server (MSSQL) 2019** – We've added support for MSSQL 2019.

## **30.0.5**(14 Jul 2021)

### **Submission Processing**

#### Fixed

**Halted jobs in v30.0.2** – We've resolved a database-connectivity issue that caused a large number of jobs to be halted in v30.0.2.

## **30.0.4**(12 Jul 2021)

### **Telemetry**

#### Updated

**Audit mode enabled by default** – We've updated Telemetry to be enabled in audit mode by default.

## **30.0.3**(22 Jun 2021)

### **Supervision and Quality Assurance**

#### Updated

**Pressing shortcut keys and timing of results** – We've changed how the system responds to pressing of shortcut keys.

## **30.0.2**(7 Jun 2021)

### **Input Connections**

#### Fixed

**Resubmitting submissions via Amazon SQS input connections** – Previously, resubmitting halted SQS-ingested submissions created duplicate documents.

## **30.0.1**(21 May 2021)

### **Upgrades**

#### Fixed

**TLS verification and upgrades** – We've resolved an issue that caused unstable systems after upgrading to v30.

## **30.0.0**(23 Apr 2021)

### **Flows**

#### New

With this release, we're changing the architecture of our solution to make it more flexible and modular. The introduction of Flows allows you to define multiple workflows to accommodate your lines of business. Each of these workflows can be customized.

**

Upon upgrading to v30, you will have a standard flow used to process all of your submissions.

**

If you would like to make changes to this flow, contact your Hyperscience representative for assistance.

#### _Settings in v30_

Due to the modular nature of flows, many settings that previously applied to an instance as a whole are now specific to individual blocks.

#### _Limitations in v30_

Key limitations include:

- You will need to reach out to your Hyperscience representative if you would like to add new flows or make changes to your current ones.

- These settings and configurations will continue to apply to all of your flows, with flow-specific customizations expected in future releases.

This concludes the cleaned version of the release notes.
