Releases: testIT-WebTester/webtester2-core
v2.3.0
- Kotlin Support (previous versions of WebTester don't work with Kotlin, because of the way it creates default methods in interfaces)
- Kotlin API alias class
info.novatec.testit.webtester.kotlin.pages.Pageandinfo.novatec.testit.webtester.kotlin.pagefragments.PageFragmentin order to provide more "Kotlin like" methods @WaitUntiland@PostConstructMustBecan now be used withList<>,Set<>andStream<>ofPageFragment- as long as the usedConditiontakes aList<? extends PageFragment>as its parameter!
v2.2.1
v2.2.0
Includes:
- JUnit 5 Extension for registering Event Listeners (#26 / #54)
- Microsoft Edge Browser Factory (#28)
- Ability to define the WebDriver executable location as a property in the WebTester configuration.
- Various documentation fixes and other cleanup.
- Changed documentation to be generated with AsciiDoc and delivered as an HTML.
- Added additional conditions like
EqualTo. - Fixed major issue with
@ManagedBorwserfields in JUnit 5@Nestedtests. - Added
RemoteFactorywith custom properties for integration with a Selenium Grid. - Updated base Selenium Version to 3.x.
v2.1.2
v2.1.1
v2.1.0
Includes These major changes / additions:
- #18 JUnit 5 Support Module
- #39 Renaming in Event System classes and introduction of Project Lombok
- #40 New Wait operation:
Wait.untilSupplied(...) - #43 Removal of browser support modules in favor of default factories in the core module
- #44 RemoteFactory for use with Selenium Grid
Due to the changes in #43 you will need to fix import statements regarding any of the BrowserFactory implementations. All of the factories now reside in info.novatec.testit.webtester.browser.factories.
You will also need to remove all dependencies on the following modules:
webtester-support-chromewebtester-support-firefoxwebtester-support-marionettewebtester-support-ie
Their content was moved to the above mentioned package within the webtester-core module.
v2.1.0.RC1
Includes These major changes / additions:
- #18 JUnit 5 Support Module
- #39 Renaming in Event System classes and introduction of Project Lombok
- #40 New Wait operation:
Wait.untilSupplied(...) - #43 Removal of browser support modules in favor of default factories in the core module
Due to the changes in #43 you will need to fix import statements regarding any of the BrowserFactory implementations. All of the factories now reside in info.novatec.testit.webtester.browser.factories.
You will also need to remove all dependencies on the following modules:
webtester-support-chromewebtester-support-firefoxwebtester-support-marionettewebtester-support-ie
Their content was moved to the above mentioned package within the webtester-core module.