Releases: eotsevych/select2-java-selenium
Releases · eotsevych/select2-java-selenium
v1.1.5
What's Changed
- Reduced Default Wait Time - The default waiting duration in the constructor without WebDriverWait parameter has been reduced from 10 seconds to 5 seconds for quicker responsiveness.
- Improved Dynamic Search Field Handling:
- Enhanced logic for handling dynamic search fields inside the dropdown, providing more robust clearing and sending keys.
- Enhanced Single or Multiple Selection Handling:
- Improved logic in the selectByText method to dynamically determine whether the Select2 element supports multiple selections, allowing better handling of single and multiple selections.
- Improved Handling of Outside Search Field:
- Identified and utilized external search fields on the page for Select2 dropdowns containing an outside search field.
- Enhanced getMultiSelectedOptionsText Method - The method to retrieve the text of multi-selected options has been updated to handle removal buttons, providing cleaner option text extraction.
- Improved waitUntilLoadingEnd Method - The method now catches TimeoutException and continues without taking any action, ensuring more robust handling of visibility and invisibility conditions.
- Minor Adjustments and Cleanup - Various minor adjustments and cleanup for improved code readability and maintainability.
Full Changelog: v1.1.4...v1.1.5
Release v1.1.4
Update pom.xml
v1.1.3
v1.1.2
Release v1.1.1
Release v1.1.0
What's Changed
- Feature - Add verification for appropriate tag name Feature - Add verification for appropriate Select2 elements structure Add Tetst Improve static code analysis result Full Changelog: https://github.com/eotsevych/select2-java-selenium/compare/1.0...1.1.0