Features Added to ReadyAPI 3.59.0

Important Notice for ReadyAPI Customers

Starting from ReadyAPI 3.62.0, VirtServer 3.29.0, and TestEngine 1.34.0, SmartBear Product Family has fully deprecated file-based licenses and transitioned to the ID-based SmartBear License Management (SLM) system. Any customers still using file-based licenses must complete their migration to SLM by September 30, 2025.

From October 1, 2025, existing and activated file-based licenses will continue to work for some time. However, SmartBear will no longer generate new file-based licenses or support activation and deactivation of file-based licenses in ReadyAPI, VirtServer, or TestEngine. All new and updated licenses are now issued in SLM only.

All technical support for file-based licenses has now ceased, and SmartBear no longer maintains the file-based licensing system. Any access or service issues will result in service disruptions that we will not be able to restore.

If you have not completed the process of migrating, contact your Account Manager or SmartBear representative today. Our teams are ready to assist with smooth transition strategies. For additional support, log a request with our SmartBear Support, who are standing by to help.

For further information and timelines, refer to the File-Based License End-of-Life Policy page.

Welcome to the New ReadyAPI Documentation Experience

We have updated the ReadyAPI product documentation to provide a more streamlined and consistent user experience across our entire product portfolio. While retaining all essential information, the updated documentation features a fresh design that makes it easier to navigate, read, and utilize.

The new documentation experience offers several key benefits:

  • Enhanced panel structure and navigation: A reorganized layout for quicker, more intuitive access to content.

  • Improved search capabilities: Find information faster with a more powerful and precise search function.

  • Better usability: Simplified viewing and expanding of sections, making it easier to locate and understand relevant details.

ReadyAPI 3.59.0 includes a few changes compared to the previous product version – ReadyAPI 3.58.0. For information on the changes made to other versions, see Version History.

Git and Collaboration Enhancements

  • When performing git commit, if the user didn't make all the changes to the project, a notification is displayed saying that it is safe to commit because ReadyAPI modified all the files. This happens in the git commit and diff view panels.

  • Added a navigation panel to the git diff preview window. Users can now navigate through the changes made to a file using the Next and Previous buttons.

  • Improved the UX of the commit window, which now displays checkboxes to select which files to commit.

  • Updated icons in the git commit window.

Other Enhancements

  • Updated the mechanism for copying and moving virtual actions to compare conditional match contents when performing an action. Prior to this change, only item names were compared and treated as duplicates.

  • You can configure Magic Strings using checkboxes to allow users to manage data types (boolean, empty strings, and numbers).

  • Updated the Slack integration to work with the latest Slack API.

  • Added the option to save the log created when copying or merging virtual actions to a file on the local machine.

  • Updated attachment encoding. This addresses issues with non-standard characters in filenames.

  • Users can log into SLM SaaS using a PKCE flow that uses the local system browser (instead of using the native ReadyAPI browser). This provides better support for the user's system and security configurations.

  • Basic support for webhooks has been added. Webhook entities are read-only and cannot be edited. This is part of a work program to add OAS 3.1 support in ReadyAPI planned for Q2 2025.

General Enhancements

  • Library Updates: ReadyAPI 3.59.0 includes newer versions of some libraries that version 3.58.0 used. If your scripts refer to classes from these libraries, you might need to update the scripts.

Please see here for a list of fixes included in this patch.

See Also

Version History

Publication date: