php-webdriver v1.12.1 Release Notes

Release Date: 2022-05-03 // almost 2 years ago
  • ๐Ÿ›  Fixed

    • ๐Ÿ“š Improper PHP documentation for getAttribute() and getDomProperty().
    • Unsafe use of static:: when accessing private property in DesiredCapabilities.
    • ๐Ÿ—„ PHP 8.1 deprecations in the Cookie class.

    ๐Ÿ”„ Changed

    • ๐Ÿ“„ Docs: Extend findElement()/findElements() method documentation to better explain XPath behavior.
    • โž• Add @return and @param type annotations to Cookie class to avoid deprecations in PHP 8.1.

Previous changes from v1.12.0

  • โž• Added

    • RemoteWebElement::getDomProperty() method to read JavaScript properties of an element (like the value of innerHTML etc.) in W3C mode.
    • WebDriverCommand::newSession() constructor to create new session command without violating typehints.

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ Allow installation of Symfony 6 components.

    ๐Ÿ›  Fixed

    • PHP 8.1 compatibility.