Skip to main content

Cycle 2.23.0

Released 2025-10-13.

Removed​

Deprecated Steps Eliminated from Cycle​

The Cycle Labs team is rolling out improvements to our steps using our new Step Plugin Architecture. As a result, we are removing support for some long-deprecated steps.

The full list of removed steps is in the linked Knowledge Base article. These steps have been deprecated for quite some time, and replacement steps have been released over the years to cover the functionality they provided.

Be sure to update your Cycle features and utilities to use the newer replacement steps if you are still using any of the deprecated steps.

If you use the Cycle Test Library for Blue Yonder WMS version 3.4.1 or earlier, you will need to update the following files with the replacement step I assign "<VALUE>" to variable "<VARIABLE_NAME>":

  • Test Cases\Base\Integration\BASE-INT-3030 Checkbox Example.feature (lines 63, 67, 68, 73)
  • Utilities\Base\Data Management Utilities.feature (line 70)
  • Utilities\Base\Native App Utilities.feature (lines 170, 194, 239)

Bug fixes​

  • Bug #8519 — GUI menu options with cycle-cli authentication. Fixed an issue where the Cycle GUI menu did not load all options when opened without a default project and with authImplementation set to cycle-cli. Cycle now displays all menu options when the authentication method is set to cycle-cli in the uisettings.json file.
  • Bug #9845 — Test run sidebar stops updating. Fixed an issue where the Report Dashboard test run sidebar stopped updating on a VM after a disconnect.
  • Bug #9968 — Output Panel scrolling. Fixed a scrolling issue in the Cycle desktop app Output Panel that prevented navigating through results.
  • Bug #10062 — Missing step to verify the browser. Added back the step Given I verify current web browser is <BROWSER>, which is now recognized and can be executed.
  • Bug #10063 — Application security signing. Fixed an issue where application security signing was not being performed, so the warning on download no longer appears.