- Added support for system variables in the application path
- Added fileOrDirectoryExists and deleteFileOrDirectory methods in FlaNiumDriver class.
- Added startApp method in FlaNiumDriver class and initDriverWithoutStartApp method in FlaNium class.
- getAttribute method fixed
- Added w3c standard support (selenium 4.10).
- Fix application path initialization error when running on UNIX OS (using FlaNium.initDriver() method).
- The library code has been refactored.
- Change selenium library version to 4.7.2
- Some of the methods of the FlaNiumDriver and DesktopElement classes have been moved.
- Added many new methods.
- Added simplified initialization.
Details in the Readme.md
- None
- Added responseTimeout parameter to DesktopOptions.
- Added TouchActions : Drag, Hold, Pinch, Rotate, Tap, Transition.
- None
- None
- Added methods for saving a screenshot of elements that are not in the foreground (overlapped by other windows).
- None
- None
- Added setClipboardText method to the FlaNiumDriver class.
- Added processName option to the DesktopOptions class.
- None
- None
-
Added methods to the FlaNiumDriver class:
setKeyboardLayoutCode getKeyboardLayoutCode setKeyboardLayout getKeyboardLayout getClipboardText performKeyCombination
-
Added methods to the DesktopElement class:
mouseMove mouseClick mouseRightClick mouseDoubleClick
-
Added CoordinateElement class.
- None
- None
- Added sendChars method to the FlaNiumDriver class.
- Solving the problem with the impossibility of setting the FlaNiumDriverService port other than 9999
- None
- Added screenshot methods to the DesktopElement and FlaNiumDriver classes.
- Added dragAndDrop methods to the DesktopElement and FlaNiumDriver classes.
- Added getActiveWindow method to the FlaNiumDriver class.
- None