Tonic Textual release information

Learn about what’s in the latest Tonic.ai product releases.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
v223
February 12, 2025

Improved the detection of URLs and email addresses.

The URL for the generated Textual SDK documentation is changed to https://tonic-textual-sdk.readthedocs-hosted.com/en/latest/index.html.

v222
February 10, 2025

Upgraded libraries to address security vulnerabilities.

v221
February 6, 2025

Bug fixes and other internal updates.

v220
February 5, 2025

Improved detection of signature blocks in PDFs.

v219
February 5, 2025

On self-hosted instances, when a dataset file fails to upload, you can now download the associated logs.

v218
February 3, 2025

For .docx dataset files, the image handling configuration is now also applied to SVGs.

The new Getting Started checklist guides users through the initial tasks to preview redaction, set up API access, install the SDK, and send a redaction request.

v217
January 30, 2025

Bug fixes and other internal updates.

v216
January 30, 2025

Bug fixes and other internal updates.

v215
January 27, 2025

Bug fixes and other internal updates.

v214
January 24, 2025

Custom entity types - You can now define custom entity types, to identify sets of values that are unique to your industry or organization. For each custom entity type, you provide one or more regular expressions to define the matching values. You can then enable or disable the entity type for each dataset and pipeline.

v213
January 24, 2025

Added additional language support.

v212
January 24, 2025

Fixed an issue that caused slow load times for customers with large datasets. Calls to GET /api/dataset and GET /api/dataset/{datasetid} no longer return entity information for the dataset files. Instead, the new GET /api/dataset/{datasetid}/pii_info endpoint returns the entity information for a dataset’s files.

A new dataset settings option controls the output in .docx tables. By default, table content goes through the regular scan and redaction process, and detected entity values are handled based on the dataset’s entity type handling configuration. You can also choose to completely block out all table cells, in which case each table cell is covered by a black box.

v211
January 21, 2025

Bug fixes and other internal updates.

v210
January 15, 2025

File statistics for pipelines - The pipeline details page now displays a summary of information about the pipelines files, including the number of files, the number of words in the files, the number of detected entity types, and the number of detected topics. For entity types, the display includes the number of detected values for each type. For topics, the display includes the number of files that involve each topic.

On the dataset details page, the preview count for each entity type now reflects the count of values that are assigned that type in the output files. Previously, values that matched multiple entity types were included in the preview count for all of the matching types.

v209
January 10, 2025

Bug fixes and other internal updates.

v208
January 8, 2025

Bug fixes and other internal updates.

v207
January 7, 2025

Bug fixes and other internal updates.

v206
January 7, 2025

Bug fixes and other internal updates.

v204
January 3, 2025

Bug fixes and other internal updates.

v203
December 29, 2024

New Textual Home page - The Textual Home page now contains an updated version of the Playground, where you can see how Textual detects and replaces entity values in text. There is no longer a separate Playground page, and there is no LLM Synthesis option. For each entity type, you can configure handling options and added or excluded values. Textual generates Python and cURL versions of the request that you can copy.

v202
December 17, 2024

Improved handling of fillable PDF forms.

v201
December 13, 2024

From the Request Explorer, in addition to testing added and excluded values, you can now also select the handling type for each entity type. The Unified toggle is replaced with options to view either the original values with their corresponding types (Identification) or the actual output with the replacement values (Replacement).

v200
December 12, 2024

Regular expression-based email address detection no longer validates the domain name, which makes the detection more general.

v199
December 11, 2024

Edit and replay recorded requests - When you use the Request Explorer to preview a recorded redaction request from the SDK, you can now edit the request to add and exclude entity values. You can then re-run the redaction and view the differences between the original request and the edited request.

When you configure excluded values for an entity type, you can block detection of a specific type within a matching phrase. For example, if you add the phrase "one moment, please" to an excluded value for numeric values, the word “one” is not detected as a numeric value in that specific context.

v198
December 4, 2024

For images in dataset .docx files, added a replace option that replaces the images with black rectangles instead of scanning the images for sensitive values.