Skip to content
  • Overview
  • What's new?
  • User Guide

What's on this Page

  • Version 2.10.0
  • Version 2.9.0
  • Version 2.8.0
  • Version 2.7.0
  • Version 2.6.2
  • Version 2.6.1
  • Version 2.6.0
  • Version 2.5.6
  • Version 2.5.5
  • Version 2.5.4
  • Version 2.5.3
  • Version 2.5.2
  • Version 2.4.1
  • Version 2.4.0
  • Version 2.3.1
  • Version 2.3.0
  • Version 2.2.0
  • Version 2.1.0
  1. Oryon Knowledge Base
  2. What's new?
  3. Release Notes
This article references one of our previous releases, click here to go to our latest version instead.

Release Notes

What's on this Page

  • Version 2.10.0
  • Version 2.9.0
  • Version 2.8.0
  • Version 2.7.0
  • Version 2.6.2
  • Version 2.6.1
  • Version 2.6.0
  • Version 2.5.6
  • Version 2.5.5
  • Version 2.5.4
  • Version 2.5.3
  • Version 2.5.2
  • Version 2.4.1
  • Version 2.4.0
  • Version 2.3.1
  • Version 2.3.0
  • Version 2.2.0
  • Version 2.1.0

Version 2.10.0

New features

  • Agent/Syrius: new mechanism for scriptable external logins

Bugfixes

  • IDE: Fix special character handling on macOS
  • IDE: Fix popup window display on secondary screens on macOS

Other

  • groovy-dateutil is now included for use in the IDE, thus allowing to use simplified methods for date manipulation in scripts.
  • minor logging fixes

Version 2.9.0

New features

  • Agent, driver, and IDE: Java 17 and 21 are now officially supported in addition to Java 11.
  • Agent/Syrius: New method clickListItem was introduced; it works similarly to the setListSelection one, but will also fire a click event when applied to an already active/selected item. Useful for Syrius task list items.
  • IDE: Improved error handling – stack traces are now more concise, and the IDE will attempt to highlight the line in the script which caused the exception.

Other

  • Improvements to login handling, minor fixes

Version 2.8.0

New features

  • Agent/Syrius: Support setting and getting window maximization state, using setMaximized and getMaximized methods on Frame nodes.
  • Agent/Syrius: Support retrieving node snapshots (like “screenshots”, but of a specific node only), using the snapshot method.
  • Agent and driver: Support minimal XPath logging on pressing F7 even when no IDE is connected.

Version 2.7.0

This version removes support for the outdated Syrius Swing implementation.

Bugfixes

  • Agent: Fix race condition in node pruning

Version 2.6.2

New features

  • Agent: Support Syrius node pruning for removing dysfunctional nodes from the component tree and more predictable XPaths
  • IDE: Support MacOS

Version 2.6.1

Bugfixes

  • SSO

Version 2.6.0

New features

  • IDE: Support user-defined fonts
  • IDE: Improved parameter selection
  • Agent / IDE: Initial support for Single Sign On

Bugfixes

  • Agent: Trigger immediate synchronization after ComboBox selection

Version 2.5.6

Bugfixes

  • Agent: Fix synchronization bug with MultiChoiceComboBox

Version 2.5.5

Bugfixes

  • Agent: Re-enable the “implicit wait” flag functionality.

Version 2.5.4

New features

  • Agent: Support for Syrius file uploads
  • Agent: Support for double-clicking and right-clicking specific cells in a table (Syrius FX)
  • IDE: Visual indication of which action the “Execute” button will perform
  • IDE: Various usability improvements
  • Documentation: Comprehensive API Documentation

Bugfixes

  • IDE: Prevent AltGr key from triggering menu when entering special characters with international keyboard layouts
  • IDE: Improved text editor insertion logic when recording events

Version 2.5.3

New features

  • IDE: Display error message if input is invalid

Bugfixes

  • IDE: Fixed XPaths not highlighting correctly
  • IDE: Fixed most of the repaint issues on window resize / tab change etc.
  • IDE: Fixed XPath optimization to not produce trailing wildcard nodes
  • IDE: Fixed XPath optimization attribute filter
  • IDE: Fixed display of recently used files containing an underscore

Version 2.5.2

New Features

  • IDE / Agent: Support for Java 11 (Zulu JDK) and Syrius 3.11
  • IDE: Optimized XPath generation
  • IDE: Remember recently used files

Bugfixes

  • Agent: Improved MenuItem handling (Syrius FX)
  • Agent: Fixed interaction with off-screen list rows (Syrius FX)

Version 2.4.1

New Features

  • IDE: Catch and display assertion failures
  • Agent: Support interaction with context menus / popups (Syrius FX)

Bugfixes

  • Agent: Fixed timing and synchronization issues (Syrius FX)

Version 2.4.0

New Features

  • IDE: Enhanced file control operations
  • IDE: General UI improvements
  • IDE: Support for multiple settings files
  • Agent: Control logging destination and verbosity

Bugfixes

  • Agent: Fixed potentially critical timing issues while invoking commands (Syrius FX)

Version 2.3.1

  • IDE: Added application icon (cosmetic change only)

Version 2.3.0

New Features

  • IDE/Agent: Support for MultiChoiceComboBox (Syrius FX/Swing)

Version 2.2.0

New Features

  • IDE: Generate XPath based on nativname attribute if available during script recording
  • IDE: Reveal components matched by a selected XPath in component tree
  • IDE: remember screen position
  • IDE/Agent: Support for closing F6 menu

Bugfixes

  • Agent: Fixed: DataList.rightClick method ignores the row selection and always performs rightClick on the first row
  • Agent: Ensure menu items are correctly identified on F6/F7

Version 2.1.0

New Features

  • IDE/Agent: Implement function to send key events
  • IDE/Agent: Support for SelectionPanel (Syrius FX/Swing)
  • Overview
  • What's new?
    • Release Notes
  • User Guide
Oryon logo
    • Overview
    • What's new?
    • User Guide
    • Overview
    • What's new?
      • Release Notes
    • User Guide