selenide/selenide (com.codeborne:selenide)
### [`v7.0.1`](https://togithub.com/selenide/selenide/blob/HEAD/CHANGELOG.md#701-planned-to-26102023)
- restore for loop for collections (method `$$.iterator()`) ([#2533](https://togithub.com/selenide/selenide/issues/2533))
- restore method `$$.isEmpty()` ([#2533](https://togithub.com/selenide/selenide/issues/2533))
- [#2372](https://togithub.com/selenide/selenide/issues/2372) rename `CollectionCondition` to `WebElementsCondition` ([#2533](https://togithub.com/selenide/selenide/issues/2533))
- restore "self" field in containers ([#2534](https://togithub.com/selenide/selenide/issues/2534))
### [`v7.0.0`](https://togithub.com/selenide/selenide/blob/HEAD/CHANGELOG.md#700-released-25102023)
Dependency updates:
- upgrade to Java 17 ([#2522](https://togithub.com/selenide/selenide/issues/2522))
- bump Selenium from 4.13.0 to 4.14.1 ([#2505](https://togithub.com/selenide/selenide/issues/2505))
- bump Appium from 8.6.0 to 9.0.0 ([#2505](https://togithub.com/selenide/selenide/issues/2505))
- bump TestNG from 7.4.0 to 7.8.0 ([#2515](https://togithub.com/selenide/selenide/issues/2515))
Fixes:
- [#2372](https://togithub.com/selenide/selenide/issues/2372) Fix deadlock in static initialization ([#2453](https://togithub.com/selenide/selenide/issues/2453))
- [#2500](https://togithub.com/selenide/selenide/issues/2500) report actual value at the moment of check ([#2501](https://togithub.com/selenide/selenide/issues/2501))
Refactorings:
- [#2372](https://togithub.com/selenide/selenide/issues/2372) rename base class for conditions from `Condition` to `WebElementCondition` ([#2453](https://togithub.com/selenide/selenide/issues/2453))
- remove deprecated methods `Condition.apply()` and `Condition.actualValue()` ([#2512](https://togithub.com/selenide/selenide/issues/2512))
- remove deprecated methods from collection conditions ([#2520](https://togithub.com/selenide/selenide/issues/2520))
- remove deprecated methods from `ElementsCollection` ([#2513](https://togithub.com/selenide/selenide/issues/2513))
- remove deprecated abstract class `ElementsContainer` - use `Container` instead ([#2523](https://togithub.com/selenide/selenide/issues/2523))
- Replace `FileNotFoundException` by `FileNotDownloadedError` ([#2526](https://togithub.com/selenide/selenide/issues/2526))
- [#2485](https://togithub.com/selenide/selenide/issues/2485) Rename some `*Exception` classes to `*Error` ([#2530](https://togithub.com/selenide/selenide/issues/2530))
- remove usages of deprecated class `WebDriverEventListener` ([#2516](https://togithub.com/selenide/selenide/issues/2516))
- remove deprecated Drag'n'drop methods ([#2519](https://togithub.com/selenide/selenide/issues/2519))
- Remove deprecated methods `$.getSelectedValue()` and `$.getSelectedText()` ([#2521](https://togithub.com/selenide/selenide/issues/2521))
- remove deprecated TestNG annotations `@Report` and `@GlobalTextReport` ([#2517](https://togithub.com/selenide/selenide/issues/2517))
- Remove some deprecated methods ([#2518](https://togithub.com/selenide/selenide/issues/2518))
Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Bratislava, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
6.19.1
->7.0.1
Release Notes
selenide/selenide (com.codeborne:selenide)
### [`v7.0.1`](https://togithub.com/selenide/selenide/blob/HEAD/CHANGELOG.md#701-planned-to-26102023) - restore for loop for collections (method `$$.iterator()`) ([#2533](https://togithub.com/selenide/selenide/issues/2533)) - restore method `$$.isEmpty()` ([#2533](https://togithub.com/selenide/selenide/issues/2533)) - [#2372](https://togithub.com/selenide/selenide/issues/2372) rename `CollectionCondition` to `WebElementsCondition` ([#2533](https://togithub.com/selenide/selenide/issues/2533)) - restore "self" field in containers ([#2534](https://togithub.com/selenide/selenide/issues/2534)) ### [`v7.0.0`](https://togithub.com/selenide/selenide/blob/HEAD/CHANGELOG.md#700-released-25102023) Dependency updates: - upgrade to Java 17 ([#2522](https://togithub.com/selenide/selenide/issues/2522)) - bump Selenium from 4.13.0 to 4.14.1 ([#2505](https://togithub.com/selenide/selenide/issues/2505)) - bump Appium from 8.6.0 to 9.0.0 ([#2505](https://togithub.com/selenide/selenide/issues/2505)) - bump TestNG from 7.4.0 to 7.8.0 ([#2515](https://togithub.com/selenide/selenide/issues/2515)) Fixes: - [#2372](https://togithub.com/selenide/selenide/issues/2372) Fix deadlock in static initialization ([#2453](https://togithub.com/selenide/selenide/issues/2453)) - [#2500](https://togithub.com/selenide/selenide/issues/2500) report actual value at the moment of check ([#2501](https://togithub.com/selenide/selenide/issues/2501)) Refactorings: - [#2372](https://togithub.com/selenide/selenide/issues/2372) rename base class for conditions from `Condition` to `WebElementCondition` ([#2453](https://togithub.com/selenide/selenide/issues/2453)) - remove deprecated methods `Condition.apply()` and `Condition.actualValue()` ([#2512](https://togithub.com/selenide/selenide/issues/2512)) - remove deprecated methods from collection conditions ([#2520](https://togithub.com/selenide/selenide/issues/2520)) - remove deprecated methods from `ElementsCollection` ([#2513](https://togithub.com/selenide/selenide/issues/2513)) - remove deprecated abstract class `ElementsContainer` - use `Container` instead ([#2523](https://togithub.com/selenide/selenide/issues/2523)) - Replace `FileNotFoundException` by `FileNotDownloadedError` ([#2526](https://togithub.com/selenide/selenide/issues/2526)) - [#2485](https://togithub.com/selenide/selenide/issues/2485) Rename some `*Exception` classes to `*Error` ([#2530](https://togithub.com/selenide/selenide/issues/2530)) - remove usages of deprecated class `WebDriverEventListener` ([#2516](https://togithub.com/selenide/selenide/issues/2516)) - remove deprecated Drag'n'drop methods ([#2519](https://togithub.com/selenide/selenide/issues/2519)) - Remove deprecated methods `$.getSelectedValue()` and `$.getSelectedText()` ([#2521](https://togithub.com/selenide/selenide/issues/2521)) - remove deprecated TestNG annotations `@Report` and `@GlobalTextReport` ([#2517](https://togithub.com/selenide/selenide/issues/2517)) - Remove some deprecated methods ([#2518](https://togithub.com/selenide/selenide/issues/2518))Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Bratislava, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.