Skip to content

Releases: Guikingone/PantherExtension

Version 0.4.1

06 May 19:31
Compare
Choose a tag to compare

Fix:

  • PantherDriver::iWaitForElementToBeVisible()& PantherDriver::iWaitForElementToBeVisibleDuring() fixed

Version 0.4.0

06 May 16:58
Compare
Choose a tag to compare

Changelog

Core:

  • WaitContext introduced
  • Add a started attribute that determine if the driver has been started/stopped.
  • PantherDriver::reset fixed on cookies reset and additional clients reset
  • PantherDriver::createAdditionalClient core logic moved to PantherTestCaseTrait usage.
  • Methods added for text "wait strategy"
  • Fix on cookies set and get methods
  • New method PantherDriver::getSpecificCookie that allow to search a specific cookie (name, path and domain)
  • Methods added to set/check if capabilities are available
  • PantherDriver::getStatusCode removed as Symfony\Component\Panther\Client does not support retrieving it

Doc:

  • Doc for cookies, screenshot, docker, client, behat and javascript added/improved.

Tests:

  • Tests improved for main PantherDriver logic.
  • Tests improved for main PantherContext logic.
  • Tests started for main WaitContext logic.

1.0 roadmap:

  • ClientContext introduced

Version 0.3.1

01 May 18:50
Compare
Choose a tag to compare

Fix:

  • The PantherDriver constants related to driver instantiation have been moved to public

Version 0.3.0

29 Apr 12:32
Compare
Choose a tag to compare

Feature:

  • Change the default client call to PantherTestCaseTrait::createPantherClient() thanks to @vincentchalamon

Version 0.2.1

29 Apr 10:31
Compare
Choose a tag to compare

Fix:

  • Fix on multiple select (thanks to @nikophil)

Version 0.2.0

28 Apr 16:18
Compare
Choose a tag to compare

Features:

  • Additional clients support
  • Selenium configuration improved

Version 0.1.0

26 Apr 09:05
b4556b2
Compare
Choose a tag to compare

Initial release