Releases: FluentLenium/FluentLenium
Releases · FluentLenium/FluentLenium
v6.0.0
v5.0.4
Bump up Selenium to 4.2.2
5.0.3
5.0.2
Java 11 - 5.0.1
Major Changes
- Selenium 4 support - @slawekradzyminski @abendt
- Added await().untilAsserted() - @abendt
- Multiple Kotest improvements - @abendt
- Multiple Example improvements - @abendt
- Shadow DOM support for the latest Chrome - @filipcynarski
All changes
- fixes 1374: ShadowRoot in handle ChromeDriver 96+ by @filipcynarski in #1409
- fix small doc typo by @abendt in #1277
- allow to provide a custom WebDriver instance per test by @abendt in #1279
- Bump assertj-core from 3.20.0 to 3.20.1 by @dependabot in #1275
- another small doc fix by @abendt in #1278
- add another example that shows how to use fluentlenium with docker by @abendt in #1281
- ensure to compile the gradle example tests by @abendt in #1285
- limit Coveralls report to own repo by @abendt in #1286
- GitHub actions by @abendt in #1287
- don't run Coverall in fork by @abendt in #1290
- ensure to compile example tests by @abendt in #1291
- add kdoc to kotest/fluentlenium extension functions by @abendt in #1305
- Kotest docs by @abendt in #1293
- make sure all maven steps use the same base config by @abendt in #1296
- fix the custom bePresent FluentWebElement matcher by @abendt in #1297
- Allow to access browser in afterTest callback by @abendt in #1304
- Bump kotlin.version from 1.5.10 to 1.5.20 by @dependabot in #1292
- Bump dokka-maven-plugin from 1.4.32 to 1.5.0 by @dependabot in #1301
- add test that shows how to inject elements into a Kotest test by @abendt in #1309
- Bump kotlin.version from 1.5.20 to 1.5.21 by @dependabot in #1308
- add tests to confirm that kotest extensions/listeners can be used by @abendt in #1329
- update kotest & kotlin lib versions by @abendt in #1330
- fix whitespace by @abendt in #1331
- whitespace by @abendt in #1332
- update versions in kotest-* modules by @abendt in #1344
- upgrade kotest/gradle example dependencies by @abendt in #1345
- Kotest 5 by @abendt in #1375
- enhance Kotest coverage by @abendt in #1377
- fluentlenium-kotest: add page and list tests by @abendt in #1378
- No codeclimate kt by @abendt in #1379
- Selenium 4 Support by @abendt in #1380
- custom untilAsserted wait condition that allows to integrate with assertion libraries by @abendt in #1295
- upgrade maven dependencies by @abendt in #1333
- upgrade cucumber to v7.1 by @abendt in #1384
- fix some deprecations and remove Experimental annotation by @abendt in #1385
- Kotest: re-add annotation by @abendt in #1386
- update maven plugins by @abendt in #1395
- more automation for the appium example by @abendt in #1387
- less verbose ChromeDriver logging by @abendt in #1397
- fix more Selenium deprecations by @abendt in #1398
- Bump download-maven-plugin from 1.6.0 to 1.6.7 by @dependabot in #1396
- Bump groovy from 3.0.7 to 3.0.9 by @dependabot in #1390
- Alternative Kotest Video example by @abendt in #1400
- update versions used in firefox example by @abendt in #1401
- update maven dependencies by @abendt in #1407
- Kotest example update dependencies by @abendt in #1408
Diff:
v4.8.0...v5.0.1
Java 11 - 4.8.0
- Add Kotest module (fluentlenium-kotest)
- Add Kotest assertions module (fluentlenium-kotest-assertions)
- Spock major upgrade (to v2.0)
Java 11 - 4.6.2
- Add support for shadow DOM - bugfixing
- Libraries refresh
Java11 - 4.6.1
- Add support for shadow DOM - bugfixing
Java11 - 4.6.0
- Add support for shadow DOM
- Migrate to Github actions from Travis
Java 11 - FluentLenium 4.5.1
#949 - New runner - support for Spring TestNG - docs
#995 - Improve FluentLenium Spock support, rewrite, and more detailed testing. Multiple bugfixes.
#922 - Chromium API support (can be used in Chrome and Edge) - docs
#844 - Added hoverOver() method to FluentActions
#934 - Added .hasTextContaining() assertion to assertj module
#1103 - Added shortcut methods getDriver() and getAppiumDriver()
#1092 - Cucumber major upgrade to 6.6.0