Skip to content

New in Rapise 8.4 (April 2025)

Changelog

Features

RVL Enhancements & Improvements

  • Reorder RVL sheets using drag & drop [IN:8055]
  • Show dropdown with files included in the framework for File.Read and File.Write [IN:10805]

New Object API

Improvements

  • Object Manager should support Move and Move Alloperations [IN:8065]
  • Move to .NET 4.8 [IN:8944]
  • Search for File Name in Files view [IN:9482]
  • Auto commit edits in Test Set details in Spira Dashboard [IN:10272]
  • Upgrade Spira.RunTestSet to support explicit date and time [IN:10489]
  • Automatically set Git credentials for a new test set based on Default test set [IN:10563]
  • Update required geckodriver version to 0.35.0 [IN:10584]
  • We should capture on-failure screenshot before TestFinish [IN:10588]
  • Ability to skip default Chrome/Edge arguments in Selenium profiles [IN:10608]

    To exclude a default argument add it to args capability and use ! char before the argument name, e.g. ["!disable-web-security"]. Default arguments include: disable-web-security, disable-site-isolation-trials, remote-allow-origins=*

  • Sync with Spira should respect testCasesFolderId [IN:10650]

  • Optimize Object Tree search for big frameworks [IN:10651]
  • Rapise should check for a valid perpetual license even if there is a floating one in Spira [IN:10679]
  • Add Close All But This option to Tab menu [IN:10692]
  • Do not require marking test cases as Ready for Parallel Run [IN:10711]
  • Allow filtering in Files view [IN:10713]
  • Implement X for the filter field in Object Tree (and remove id/n/id[n] buttons) [IN:10718]
  • Improve the process of adding Mobile lib to a Web-based Framework [IN:10737]
  • In AI options.json separate settings for different providers [IN:10769]
  • CaptureWidget option should appear in available global parameters [IN:10785]
  • Improve support for Azure DevOps, use preinstalled WebDrivers [IN:10789]

Bug Fixes

  • Double src links in report when RVL PO method not found [IN:10420]
  • Spy button needs resizing [IN:10427]
  • Delete all from Disk is not working when applied to a folder with subfolders [IN:10457]
  • Global.DoWaitForProperty logic changed when object is not a SeSObject [IN:10531]
  • Copy & Paste corrupts expression string in RVL [IN:10596]
  • Editing XPath in Properties escapes \ in Objects.js [IN:10597]
  • RVL changes cells containing HTML tags. [IN:10598]
  • Object Tree scroller jump [IN:10652]
  • Mouse move works incorrect after upgrade to Selenium 4.25 [IN:10672]
  • In rare cases RapiseLauncher may put a test set into In Progress state but do not execute it [IN:10693]
  • Extra <br/> after copy & pasting of an AI command [IN:10712]
  • RapiseUtils.DoImportManual not working when importing from nested (non-root) subfolder. [IN:10736]
  • Global Node modules not loaded when test is executed from RapiseLauncher or in Debug mode [IN:10753]
  • Global.DoLaunch with wait=true always considered failed [IN:10768]
  • A cell in ParamType column accidentaly cleans up while moving through it using arrows [IN:10839]