Skip to content

v9.1.0

Compare
Choose a tag to compare
@mykola-mokhnach mykola-mokhnach released this 27 Jan 07:38
· 74 commits to master since this release
38c96a2

9.1.0

  • [ENHANCEMENTS]
    • Introduce better constructor argument validation for the AppiumFieldDecorator class. #2070
    • Add toString to AppiumClientConfig. #2076
    • Perform listeners cleanup periodically. #2077
    • Add non-W3C context, orientation and rotation management endpoints removed from Selenium client. #2093
    • Add non-W3C Location-management endpoints deprecated in Selenium client. #2098
  • [BUG FIX]
    • Properly unwrap driver instance if the ContextAware object is deeply nested. #2052
    • Update hashing and iteration logic of page object items. #2067
    • Assign method call listeners directly to the proxy instance. #2102
    • Use JDK 11 to build Jitpack snapshots. #2083
  • [DEPRECATION]
    • Deprecate custom functional interfaces. #2055
  • [REFACTOR]
    • Use Java 9+ APIs instead of outdated/3rd-party APIs. #2048
    • Migrate to new Selenium API for process management. #2054
  • [DEPENDENCY CHANGE]
    • Bump minimum supported Selenium version from 4.14.1 to 4.17.0.
    • Bump SLF4J from 2.0.9 to 2.0.11. #2091, #2099
  • [DOCUMENTATION]
    • Describe the release procedure. #2104