What's New

Important Notice for ReadyAPI Customers

Starting from ReadyAPI 3.62.0, VirtServer 3.29.0, and TestEngine 1.34.0, SmartBear has deprecated file-based licenses in favor of the ID-based SmartBear License Management (SLM) system. As of October 1, 2025, file-based licenses are no longer issued, activated/deactivated, or supported; all new and updated licenses are managed through SLM. For further information and timelines, refer to the File-Based License End-of-Life Policy page.

Join the ReadyAPI UX Beta Feedback Program

SmartBear invites ReadyAPI users and stakeholders to take part in the ReadyAPI UX Beta Feedback Program. Share your feedback on the UI refresh and new SmartBear AI-powered features in ReadyAPI.

To learn more or join a feedback session with our team, select Book a ReadyAPI UX Beta Feedback Session.

ReadyAPI 3.66.0 includes the following updates, which we are excited to share with you. See Version History for changes in previous releases.

SmartBear AI Updates

  • SmartBear AI is now available as a ReadyAPI plugin: This change allows us to release AI updates independently of the main ReadyAPI release cycle, so you receive improvements more frequently.

    The functionality remains the same. After upgrading, install and manage SmartBear AI through the Plugin Manager.

  • Improved naming for SmartBear AI-generated tests: When you generate tests using AI, ReadyAPI now automatically assigns meaningful names to Test Suites, Test Cases, and Test Steps. Each name reflects the objective defined in your prompt, making generated tests easier to understand and maintain.

API Request Handling Improvements

  • Enhanced Content-Type handling for multipart/form-data: The multipart/form-data media type allows you to send multiple data types in a single request, such as files, images, JSON, and text.

    Previously, ReadyAPI:

    • Set the correct Content-Type for file and image attachments.

    • Defaulted other parameter types to text/plain.

    Now, when you define a parameter as a query parameter, you can explicitly set its Content-Type. This gives you greater control over multipart request configuration.

Conditional Match and Virtual Service Enhancements

  • Improved support for importing query parameters and path variables in Conditional Match: ReadyAPI now allows you to import request/response file pairs that include query parameters and dynamic path variables. These parameters are recognized during import and can be used in Conditional Match rules, similarly to body parameters.

    For more details, see Query Parameter Support in Conditional Match Overview and Importing query and path parameters in How to Use Conditional Match.

  • Optimized Conditional Match logging: ReadyAPI reduces disk usage when running large Virtual Services by improving the Conditional Match logging mechanism. This update helps maintain performance during high-volume execution. For more details about Conditional Match logging and enabling Debug mode, see the Conditional Match Overview and How to Use Conditional Match.

Kafka Improvements

  • Property expansion support for Schema Registry URL: Property expansion now works in the Schema Registry URL field.

  • Get Data option for Kafka: The Kafka context menu now includes a Get Data option that automatically generates property expansion syntax, simplifying configuration and reducing manual errors.

General Updates

  • New VM option for LoadTest time barrier: ReadyAPI now provides the VM option -DloadTestDisableTimeBarrier to control the LoadTest time barrier. Set -DloadTestDisableTimeBarrier=true to disable the time barrier. Use this option to remediate cases where the remote LoadUI agents on a VM have system clocks that are out of synch with the ReadyAPI controller instance. Default value: false. For more details about configuring JVM parameters in ReadyAPI, see Java Virtual Machine Parameters.

  • Library Updates: ReadyAPI 3.66.0 uses newer versions of several libraries than 3.65.0 did. If your scripts refer to classes from Libraries Updated in ReadyAPI 3.66.0, you may need to update them.

See Bug Fixes in ReadyAPI 3.66.0 for the list of fixes included in this release.

See Also

Upcoming Updates

Version History

Publication date: