Skip to content

New in Rapise 9.1 (September 2026)

Summary

Changelog

Features

RVL Enhancements & Improvements

New Object API

Improvements

Bug Fixes

  • RapiseLauncher: Add timeout options for test sets and individual test cases [IN:11284]
  • REST Editor: Improve performance when displaying responses with large line counts [IN:11326]
  • Flash: Fix coordinate validation to skip desktop bounds check for Web and Mobile objects [IN:11329]
  • Internal Excel Editor: Fix row count incorrectly expanding to maximum when using navigation shortcuts [IN:11358]
  • RVL: Fix infinite recursion when sheet calls itself via RVL.DoPlaySheet/RVL.DoPlayScript [IN:11633]
  • Spira Dashboard: Fix execution failing silently when test set is not saved to Spira [IN:11707]
  • Recent Files: Improve display clarity [IN:11734]
  • Spira Dashboard: Fix hanging when syncing framework with deleted test cases [IN:11763]
  • RVL: Fix Output parameters not updating input variable values [IN:11821]
  • Debugger: Close temporary internal file tabs automatically after execution [IN:11898]
  • Output View: Fix character encoding display issues [IN:12088]
  • Report Viewer: Fix crash when comment contains a < symbol [IN:12101]
  • RapiseLauncher: Fix timeout error when saving test results during parallel execution [IN:12256]
  • Installer: Fix blurry UI in setup bootstrapper on high-DPI displays [IN:12257]
  • Fix SeSIsRightMouseButtonPressed reliability by removing dynamic compilation overhead [IN:12384]
  • Accessible Spy: Fix unstable Role Text values when hovering over UI elements [IN:12419]
  • Debugger: Fix crash when hovering over UIA objects [IN:12431]
  • Action Recorder: Fix actions captured in incorrect order when navigating from text field using Tab or Click [IN:12501]
  • Spira Dashboard: Fix extra slash in URL when opening artifacts in browser [IN:12511]
  • Licensing: Fix activation to prioritize perpetual licenses over Spira floating licenses [IN:12544]
  • RVL: Fix ? flow modifier compatibility with SmartActions [IN:12561]
  • Object Tree: Fix display of param:object_name as Window name [IN:12604]
  • Select.GetText: Fix to return only selected item label instead of all options [IN:12606]
  • JSPatch: Fix intermittent failure when applying all patches [IN:12628]
  • Fix incorrect action handler and object names when recording Desktop Outlook (olk.exe) [IN:12629]
  • AppiumDriver.ExecuteScript: Support JSON object arguments [IN:12630]
  • Report Viewer: Fix display issues when .trp files contain long values [IN:12646]
  • Self-Healing: Fix patches being applied to Test Case instead of Module object repository [IN:12649]
  • AI Robot: Fix failure caused by missing sharp dependency [IN:12666]
  • Self-Healing: Fix patch file opening when multiple test cases require healing in a single run [IN:12675]
  • WebAppProfile: Fix Text attribute in XPath queries to match visible text instead of textContent [IN:12680]
  • Safari: Fix text entry not working [IN:12715]
  • Firefox: Fix text entry into contenteditable div elements [IN:12716]
  • RapiseUtils.DoImportManual: Fix failure when importing test cases with empty names [IN:12728]
  • RapiseLauncher: Fix crash when running test sets with Repository-type scripts [IN:12747]
  • Chrome for Testing: Fix dialog freeze and slow loading issues [IN:12780]
  • Security: Fix vulnerability in bundled undici package [IN:12848]
  • C# RESTClient: Fix hanging after two sequential requests returning 204/No Content [IN:12863]