Release Notes - March 2026
Print
Modified on: Fri, 27 Mar, 2026 at 11:21 AM
March 2026 Releases
Release Date - March 27, 2026
A GenRocket Jar update is required for this release. Please see the following page for step-by-step instructions:
| Jar Files | New Features |
GenRocket Jar (v3.10.0.3)
Engine Jar (v3.10.0.3)
Generator Jar (v3.10.0.3)
Receiver Jar (v3.10.0.3)
InPlaceMasking Jar (v3.10.0.2) | The following new features were in this release:- JSONSegmentMergeReceiver - Support for the Newline Delimited JSON (NDJSON) format has been added. To generate data in this output format, select NDJson within the outputFormatType parameter for this Receiver. Example shown below:
{"id": 1, "name": "Alice"} {"id": 2, "name": "Bob"} {"id": 3, "name": "Charlie"}
- ListJSONGen - A new parameter, fileFormat, has been added to select the input file type. Users can select one of the following options:
- json - standard JSON array
- ndjson - Newline Delimited JSON, where each line is a separate JSON object
- Validation APIs for Download APIs - New validation APIs are available and can be used to validate that the following APIs:
- Server Profile Download
- User Profile Download
- Offline Certificate Download
- Scenario Download
- OAuth Authentication via External Identity Provider (IdP)- REST APIs now support authentication via an external Identity Provider (IdP) using OAuth 2.0 / OpenID Connect (OIDC) compliant JWT Bearer tokens. This enhancement allows SSO users without local passwords, federated enterprise users, and server accounts managed by an external IdP to authenticate securely. X-Auth-Token with username and password will continue to be supported as well.
|
| Enhancements |
The following enhancements were in this release:- CSVColumnIndexToMapGen - This Generator reads data from one or more columns using column indexes within a CSV (Comma Separated Values) file. This Generator obtains the data from the file and is meant to be used with the CSVColumnIndexFromMapGen.
- CSVColumnIndexFromMapGen - Reads the value of a particular column by column Index from the result of the CSVIndexToFromGen.
- FixedFileReceiver - Added an appendToFile parameter that determines if the generated data will be appended to or overwrite the existing file with the new data. The default value is 'False'. When 'true', the new data will be appended to the existing file.
- Enhanced SCIM Provisioning - We now support the SCIM PATCH method for Users and Groups. This method allows for partial updates to user profiles and groups, ensuring more reliable synchronization with your Identity Provider.
- attributeEnforceLimit Engine API Method - Added a new API method for enforcing the type and limit of an Attribute. Syntax:
{
"methodName": "attributeEnforceLimit",
"parameters": {
"attributeName": "<DomainName>.<AttributeName>",
"enforceLimit": true
}
}
- MongoDBUpdateReceiver - The databaseName parameter, previously required, is now optional.
. - G-Analytics APIs for Downloading Reports in JSON Format - Added new REST APIs to download different G-Analytics Reports in JSON format.
- AWSRoleBasedS3Receiver - Added support to allow multiple AWS Roles to upload generated synthetic data file(s) to an S3 bucket..
- MapCSVChildGen - This Generator loads its list from column data within a CSV file based on a key column.Three new parameters have been added:
- ignoreKeyCase – Specifies whether the key lookup should be case-insensitive when retrieving values from the map. The default value is 'False'.
- sortOrder – Defines the sorting behavior for the Generator. Options are: noSorting, random, ascending, or descending, The default value is 'noSorting'.
- seed – Ensures consistent random data generation across runs when sortOrder is set to random.
- GenRocket Library (lib) Files - The error message has been improved to notify users that the genrocket -lib command needs to be run when a Generator or Receiver is not present in the description libraries. This is done as part of better error messaging enhancements.
- InPlace Masking- Made minor enhancements:
- Added support for in-place masking of decimal data type columns in MS SQL
- Fixed slowness issue for Date, Integer and Decimal Data types in Oracle.
|
| Big Fixes |
The following bug fixes were in this release:- CountryMapGen Reference Issue - This Generator was not working correctly when referenced by the CountryListGen.
- Unclosed Connections in Query Generators and Receivers - Users were experiencing an unclosed connection issue when using Query Generators or Receivers.
- Renamed In-Place Masking Jar - On downloading the InPlaceMasking jar via REST API, the downloaded Jar file didn't follow the naming convention followed for other GenRocket Runtime Jars.
|
Did you find it helpful?
Yes
No
Send feedback Sorry we couldn't be helpful. Help us improve this article with your feedback.