---
title: "16th of January 2026"
slug: "16th-of-january-2026"
updated: 2026-01-20T10:18:29Z
published: 2026-01-20T10:18:29Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.curiositysoftware.ie/llms.txt
> Use this file to discover all available pages before exploring further.

# 16th of January 2026

This release includes a comprehensive set of improvements, bug fixes, and enhancements across the platform, focusing on data generation, user interface refinements, and connector upgrades.

# **Improvements to existing features**

- **Tidy up of pipeline-datagen** Refinements to the pipeline data generation components to improve stability, maintainability, and performance.
- **Escape newline characters when resolving template fields to JSON in Phoenix/RQM connector** Improved handling of newline characters when resolving template fields to JSON in the Phoenix/RQM connector, reducing parsing errors and improving data reliability.
- **Helm - put the license key and owner into a Secret** Updated Helm deployment so that license keys and owner details are stored in Kubernetes Secrets, improving security and deployment best practices.
- **ARD Import - double quotes in formulas** Enhanced ARD import handling of formulas containing double quotes, ensuring models import reliably without manual clean-up.
- **Reduce deployment zip file size** Optimized deployment packaging to reduce the size of deployment archives, improving download and deployment times.
- **Make the helm chart easily deployable on OpenShift** Enhanced the Helm chart to be more easily deployable on OpenShift environments, simplifying installation and configuration.
- **Mechanism to update Functions in release** Introduced mechanisms to update Functions as part of the release process, making it easier to roll out and manage function updates.
- **Migration Issue_Texts are Imported as Gibberish** Improved migration logic to ensure Issue_Text fields are imported correctly and remain human-readable.
- **Replace ace-editor with codemirror** Replaced the legacy Ace editor with CodeMirror, providing a more modern, responsive, and feature-rich editing experience.
- **New testgenerator lib calls - into****VIP****as well** Expanded support for new test generator library calls, including integration into VIP, to enable more flexible and powerful test generation.
- **Resolve Vulnerabilities January 2026** Addressed a set of security vulnerabilities identified in January 2026, improving the overall security posture of the platform.
- **Choices for JSON - handle same element name** Improved handling of JSON structures with repeated element names, ensuring that choice mappings are processed correctly.
- **ARD importer - escape block names and put in correct folders** Enhanced the ARD importer to correctly escape block names and place imported blocks into the appropriate folders, improving model organisation.
- **Import sample data from multiple files against a FileScan** Extended FileScan capabilities to support importing sample data from multiple files, streamlining data preparation for analysis and testing.
- **Can we have a deletion confirmation for connectors similar to other entities** Added deletion confirmation dialogs for connectors, aligning them with other entities and reducing the risk of accidental deletion.
- **SeaTunnel library - Add functions** Expanded the SeaTunnel library with additional functions, enabling more flexible data processing and integration scenarios.
- **Issues with creation/modification of tags** Improved reliability when creating and modifying tags, ensuring tags behave consistently across the application.
- **Introduce prettier formatting** Introduced opinionated automated formatting to supported artefacts using Prettier, improving code and configuration readability and consistency.
- **Additional Properties - needs separation between c# and java connection string** Separated handling of additional properties for C# and Java connection strings to avoid confusion and make configuration clearer for each technology stack.
- **Variables in end nodes display variable names instead of actual values.** Updated end-node behaviour so that variables display their resolved values rather than just variable names, making results clearer and easier to validate.
- **Generation Rule Set - new action on each data source** Added new actions for each data source in Generation Rule Sets, providing finer-grained control over data generation behaviour.
- **New models + new nodes should have the default minimum size.** Adjusted default sizing for new models and nodes so that they open with a sensible minimum size, improving initial layout and readability.
- **Allow UI to update a custom framework as Quickstart to prevent cloning on test execution** Enhanced the UI to allow updating a custom framework used as a Quickstart, preventing unnecessary cloning during test execution and simplifying maintenance.
- **Ability to reference environment variables in Web Automation** Added the ability to reference environment variables in Web Automation, enabling more flexible, environment-aware test configurations.
- **Increase character limit for test cases to match TestRail limit** Increased the character limit for test cases to align with TestRail limits, reducing truncation and the need for workarounds when syncing or authoring tests.
- **Show generic error message instead of stack trace or exception details** Updated error handling to show generic error messages to end users instead of raw stack traces or exception details, improving user experience and security.
- **On the datagen editor - we store information that is useful but is hidden. Expose it and allow filtering on it.** Exposed previously hidden metadata in the data generation editor and enabled filtering on it, making it easier to navigate and manage complex data configurations.
- **Definition - never refreshes on creating definition** Fixed an issue where definitions would not refresh automatically after creation, ensuring that new definitions are visible and usable immediately.
- **Allow for passing data with string concatenations between automation functions** Improved automation functions to support passing data with string concatenations, enabling more flexible data flows between functions.
- **Data table include Data painter** Enhanced data tables to include Data Painter capabilities, simplifying the visual configuration and manipulation of test data.
- **Upgrade Angular** Upgraded Angular to a newer version, providing performance improvements, security updates, and access to the latest framework features.

# **Bug fixes**

- **The soft keys in the insights is not picking up soft keys all are being reported as foreign keys** Fixed an issue where soft keys in Insights were incorrectly identified and reported as foreign keys.
- **Test Modeller automatically sets the Content-Type header for API requests, overriding user-defined headers, preventing testing of negative scenarios** Fixed an issue where Test Modeller always set the `Content-Type` header on API requests, overriding user-defined headers and preventing negative scenario testing.
- **The Data activity explorer - edit activity name and description does not update** Resolved a problem where edits to activity names and descriptions in the Data Activity Explorer were not being saved or reflected in the UI.
- **Error Http failure response for DATAGEN pipeline in presales** Addressed intermittent HTTP failure responses when running DATAGEN pipelines in the presales environment to improve reliability.
- **RootTableName is missing from RPA Action Export DB to JSON** Corrected the RPA “Export DB to JSON” action so that the `RootTableName` value is now correctly included in the exported JSON.
- **Latest paths endpoint returns empty data** Fixed an issue where the “latest paths” endpoint could return empty results even when valid data was available.
- **Template generation issues for “expose in template”** Resolved template generation issues affecting fields marked as “expose in template”, ensuring they are correctly surfaced in generated templates.
- **parScanEmpty Table is stopping scans being run** Fixed a defect where the `parScanEmpty` table could prevent scans from running successfully.
- **Connection additional properties error** Resolved errors when using additional connection properties, improving reliability when configuring and using connections.
- **The upgrade of a file/db seems to have lost the customername field** Fixed an upgrade issue where the `customername` field could be lost when updating certain files or databases.
- **AI not returning values into the data editor** Resolved an issue where AI-generated values were not being returned into the data editor.
