V30 Release Notes
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:
BLOCK_SCALE_VPC
BLOCK_THREADS_VPC
If these variables are in your ".env" file, add the following variables:
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.