October 2024

A GenRocket Runtime update is required for this release. Please see the following page for step-by-step instructions: 

Release DateJar FilesNew Features
October 30, 2024GenRocket Runtime (3.5.45)
The following new features were in this release:
  • AWS Secrets Manager JDBC Database Connectivity Integration - While the JDBC config file may be encrypted, having the database connection/credential details stored in a file on a user's computer or a server is not allowed in many organizations. Typically, a password vault manager is used for increased security when managing passwords, database credentials, application credentials, etc. JDBC connectivity has been integrated with AWS Secrets Manager so that customers can retrieve this information from their password vault and connect Runtime to a database without storing sensitive information in a file.

Enhancements
The following enhancements were in this release:
  • Mongo Generators - Kerberos Authentication support has been added to the Mongo generators (similar to the MongoDBInsertReceiver). Kerberos is an authentication protocol used to identify a user or a host on Windows Server. This enhancement has been added to these Generators: 
    • MongoToMapGen
    • MongoFromMapGen
    • MongoEachToMapGen
    • MongoEachFromMapGen

  • Run Multiple Scenario Chains using a GMUS G-Repository API call - Added the ability to run multiple Scenario Chains when using a GMUS G-Repository API call. Click here for more information. 
     
  • Grizzly IP Launch (G-Repository, GMUS, G-Map, and Partition Engine) - Previously, Grizzly IP made a REST API call that would go out of the system to locate the IP for the system being called. An example would be GMUS communicating with G-Repository by making a REST API call to G-Repository to obtain its IP (often the same IP). The Grizzly IP now launches on 0.0.0.0 so that these features can interact locally on the system/server by using the same IP or Localhost. 

  • RESTDirectoryV2Receiver- Allowed payload data to be read from multi-level sub-directories. e.g.
    • For Windows, payloadSubDir = subDir1\subDir2\data
    • For Linux/Mac, payloadSubDir = subDir1/subDir2/data

Bug Fixes
The following bug fixes were in this release:
  • GenRocket Runtime Dependency Upgrade - We upgraded a GenRocket Runtime dependency to address a major vulnerability that was detected. The upgrade was from org.apache.avro:avro 1.11.3 to org.apache.avro:avro 1.11.4.

  • RangeBooleanRefGen - Addressed a Null Pointer Exception that was being thrown when the RangeBooleanRefGen was referenced by the LoopSetGen generator.
     
Release DateJar FilesBug Fixes
October 4, 2024Generator jar (3.5.44.6)
The following bug fixes were in this release:
  • ListCSVGen - Addressed an issue that occurred when a pipe delimiter was used in the source file to separate values, and it was also present in one or more values as part of the text.