Releases: vaadin/testbench
Releases · vaadin/testbench
9.3.0.alpha1
This is a pre-release of TestBench new minor version 9.3 for upcoming Vaadin 24.4.
What's Changed
- feat!: provide additional selectors to ElementQuery by @joelpop in #1774
- feature #1775 add support for lit renderers to grid tester by @joelpop in #1776
- feat: add conditional (non-attribute) selectors to ElementQueries by @joelpop in #1784
- fix: force WebDriver creation if DriverSupplier returns null by @mcollovati in #1787
- feat: add download method to AnchorTester by @sissbruecker in #1789
- feat: rework "containing" selectors via addition of remaining attribute operators by @joelpop in #1786
- chore: upgrade license-checker to 1.12.12 by @vaadin-bot in #1790
Breaking Changes
Differently from the previous versions, ElementQuery.id(...)
will now throw an exception if multiple elements with the same id
are present, instead of returning the first matching item. To switch back to the old behavior, you have to change the id(...)
call to withId(...).first()
.
New Contributors
Full Changelog: 9.2.7...9.3.0.alpha1
9.2.7
What's Changed
- fix: force WebDriver creation if DriverSupplier returns null (#1787) (CP: 9.2) by @vaadin-bot in #1788
Full Changelog: 9.2.6...9.2.7
9.2.6
What's Changed
- feat: add support for parameterized tests by @mcollovati in #1769
- chore: upgrade license-checker to 1.12.10 by @vaadin-bot in #1782
- chore: Update README with instructions for running tests in IDE. by @mcollovati in #1783
Full Changelog: 9.2.5...9.2.6
9.2.5
What's Changed
- chore: bump commons-codec to 1.16.1 by @ZheSun88 in #1765
- chore: upgrade license-checker to 1.12.9 by @vaadin-bot in #1772
- test: wait for dev bundle creation before starting tests by @mcollovati in #1771
- Selenium 4.19.0 by @Artur- in #1777
- chore: Selenium 4.19.1 by @Artur- in #1780
Full Changelog: 9.2.4...9.2.5
9.2.4
5.3.0
What's Changed
Full Changelog: 5.2.0...5.3.0
9.2.3
What's Changed
- feat: add UI Unit test base class for Quarkus by @mcollovati in #1735
- chore: upgrade license-checker to 1.12.7 by @ZheSun88 in #1743
- fix: prevent fetching virtual children for Composite by @mcollovati in #1739
- chore: Update License file text for Commercial modules by @alvarezguille in #1749
- feat: add support for Quarkus security in UI Unit tests by @mcollovati in #1737
- chore: Selenium 4.18.0 by @Artur- in #1752
- chore: create javadocs artifact on release profile by @mcollovati in #1755
Full Changelog: 9.2.2...9.2.3
9.1.1
What's Changed
- test: rename test classes to match containing file by @mcollovati in #1689
- Upgrade selenium version to 4.16.0 (9.1) by @ZheSun88 in #1709
- update jetty to 11.0.15 (9.1) by @ZheSun88 in #1717
- update license checker to 1.12.4 (#1722) (CP: 9.1) by @vaadin-bot in #1724
- chore: Selenium 4.17.0 (#1727) (CP: 9.1) by @vaadin-bot in #1733
- chore: upgrade license-checker to 1.12.7 (#1743) (CP: 9.1) by @vaadin-bot in #1744
Full Changelog: 9.1.0...9.1.1
8.2.6
What's Changed
- update license-checker to 1.12.4 by @ZheSun88 in #1725
- upgrade to selenium 4.17.0 by @ZheSun88 in #1734
- chore: Upgrade Flow and Vaadin versions used by @mshabarov in #1720
- chore: upgrade license-checker to 1.12.7 (8.2) by @ZheSun88 in #1745
Full Changelog: 8.2.5...8.2.6
9.2.2
What's Changed
- update jetty.version to 12.0.3 by @ZheSun88 in #1716
- update license checker to 1.12.4 by @ZheSun88 in #1722
- fix: fallback to context classloader when loading class by @mcollovati in #1728
- chore: Selenium 4.17.0 by @Artur- in #1727
Full Changelog: 9.2.1...9.2.2