Releases: vaadin/testbench
Releases · vaadin/testbench
10.0.0
What's Changed
- chore: bump project to 10.0 by @mcollovati in #1953
- rollback spring 4.0 updates by @ZheSun88 in #1956
- chore: Selenium 4.34.0 by @alvarezguille in #1959
- fix: Attach rendered component by @TatuLund in #1967
- fix: remove setting of VaadinSession configuration by @mcollovati in #1969
- chore: bump Spring Boot to 4.0.0-M1 by @mcollovati in #1972
- fix: add support for UploadHandler in UploadTester by @mcollovati in #1971
- feat: introduce separate testers factory class for commercial components by @mcollovati in #1974
- refactor: auto-remove overlay components with closed event by @sissbruecker in #1977
- chore: upgrade license-checker to 2.0.0-alpha2 by @ZheSun88 in #1980
- chore: upgrade selenium 4.35 by @ZheSun88 in #1981
- chore: Upgrade to LicenseChecker to 2.0.0-alpha3 by @mshabarov in #1985
- chore:use flow.version for flow artifacts by @ZheSun88 in #1988
- chore: Update license-checker version to 2.0.0-beta4 by @mshabarov in #1989
- fix: Switch from elemental to Jackson by @caalador in #1992
- chore: Update license-checker version to 2.0.0-rc1 by @mshabarov in #1994
- chore: move frontend folder to src/main by @mcollovati in #1997
- chore: upgrade license-checker to 2.0.0 by @ZheSun88 in #1998
- fix: Fix typo ListBoxBase getDataProvider accessor by @TatuLund in #2000
- chore: Format code by @Artur- in #2004
- add a format checking build by @ZheSun88 in #2008
- fix: fix jackson imports by @mcollovati in #2009
- chore: Bump Spring Boot to M3 by @Artur- in #2005
- refactor!: remove deprecated tester factory method for Charts by @mcollovati in #2011
- fix: fix support for modality in MockedUI by @mcollovati in #2013
- chore!: set base Java version to 21 by @mcollovati in #2015
- chore: Add GitHub Actions workflow for PR validation by @Artur- in #2007
- chore: Delete stray file by @Artur- in #2016
- feat!: Add generic click() method to all component testers (#1940) by @Artur- in #2012
- fix: add support for DownloadHandler in Anchor tester by @mcollovati in #2014
- exclude collaboration kit from vaadin by @ZheSun88 in #2027
- chore: upgrade selenium 4.36.0 by @ZheSun88 in #2030
- chore: update junit5 and kotlin by @caalador in #2037
- chore: Update license-checker version to 2.1.0 by @mshabarov in #2039
- chore: add profile for maven deployment by @ZheSun88 in #2041
- Update Selenium version from 4.36.0 to 4.37.0 by @alvarezguille in #2043
- fix: add Signals support for unit tests with controllable task flushing by @mcollovati in #2042
- chore: update to SpringBoot 4.0.0-RC1 by @caalador in #2046
- chore: Update license-checker version to 2.1.1 by @mshabarov in #2047
- doc: Javadoc improvements for open and find methods by @mshabarov in #2048
- feat: Support JUnit 6 by @mshabarov in #2051
- fix: ElementQuery#last() throws correct exception type by @Artur- in #2034
- fix: prevent screenshot-on-failure from masking test failures when driver is closed by @Artur- in #2053
- chore: upgrade spring boot to 4.0.0-RC2 by @ZheSun88 in #2061
- fix: fix compilation errors caused by upload handling changes by @mcollovati in #2062
- refactor: remove gwt-elemental dependency by @sissbruecker in #2059
- bump selenium 4.38.0 by @alvarezguille in #2068
- fix: upgrade Dokka to 2.1.0 to resolve Kotlin metadata version mismatch by @Artur- in #2064
- chore: Upgrade license-checker version to 2.2.0-beta1 by @mshabarov in #2063
- chore: migrate from formatter plugin to spotless by @Artur- in #2054
- fix: Remove click() from CheckboxTester by @TatuLund in #2079
- fix: handle exceptions when quitting driver in screenshot-on-failure rules by @Artur- in #2077
- chore: Bump dependencies by @Artur- in #2073
- chore: upgrade license-checker to 3.0.0-beta1 by @ZheSun88 in #2085
- fix: Fix serialization issues in creation of Vaadin mocks by @TatuLund in #2082
- fix: improve logging for browser startup retry attempts by @Artur- in #2066
- ci: restructure CI workflow to optimize SauceLabs usage and build times by @Artur- in #2072
- chore: upgrade springboot to 4.0.0 by @ZheSun88 in #2089
- chore: fix compilation errors by @mcollovati in #2094
- fix: apply index after Java-side filtering in ElementQuery (#2033) by @Artur- in #2035
- chore: Use JDK for base64 by @mstahv in #2095
- chore: upgrade license-checker to 3.0.0-beta2 by @ZheSun88 in #2096
- chore: upgrade license-checker to 3.0.0-rc1 by @vaadin-bot in #2097
- chore: upgrade selenium version to 4.39.0 by @ZheSun88 in #2100
- fix: limit pull_request_target to main branch only by @manolo in #2105
- chore: upgrade license-checker to 3.0.0-rc2 by @vaadin-bot in #2106
- chore: upgrade license-checker to 3.0.0 by @vaadin-bot in #2107
Full Changelog: 9.5.3...10.0.0
10.0.0-rc1
What's Changed
- chore: upgrade license-checker to 3.0.0-rc1 by @vaadin-bot in #2097
- chore: upgrade selenium version to 4.39.0 by @ZheSun88 in #2100
- fix: limit pull_request_target to main branch only by @manolo in #2105
- chore: upgrade license-checker to 3.0.0-rc2 by @vaadin-bot in #2106
Full Changelog: 10.0.0-beta6...10.0.0-rc1
10.0.0-beta6
What's Changed
- fix: Fix serialization issues in creation of Vaadin mocks by @TatuLund in #2082
- fix: improve logging for browser startup retry attempts by @Artur- in #2066
- ci: restructure CI workflow to optimize SauceLabs usage and build times by @Artur- in #2072
- chore: upgrade springboot to 4.0.0 by @ZheSun88 in #2089
- chore: fix compilation errors by @mcollovati in #2094
- fix: apply index after Java-side filtering in ElementQuery (#2033) by @Artur- in #2035
- chore: Use JDK for base64 by @mstahv in #2095
- chore: upgrade license-checker to 3.0.0-beta2 by @ZheSun88 in #2096
Full Changelog: 10.0.0-beta5...10.0.0-beta6
9.5.3
What's Changed
- bump selenium 4.38.0 (9.5) by @ZheSun88 in #2074
- chore: sync commons-codec with flow-server by @ZheSun88 in #2084
- chore: sync classgraph dependency with copilot (9.5) by @ZheSun88 in #2083
- fix: Remove click() from CheckboxTester (#2079) (CP: 9.5) by @vaadin-bot in #2080
- fix: Fix base class serialization by @TatuLund in #2086
Full Changelog: 9.5.2...9.5.3
10.0.0-beta5
What's Changed
- chore: migrate from formatter plugin to spotless by @Artur- in #2054
- fix: Remove click() from CheckboxTester by @TatuLund in #2079
- fix: handle exceptions when quitting driver in screenshot-on-failure rules by @Artur- in #2077
- chore: Bump dependencies by @Artur- in #2073
- chore: upgrade license-checker to 3.0.0-beta1 by @ZheSun88 in #2085
Full Changelog: 10.0.0-beta4...10.0.0-beta5
8.3.1
10.0.0-beta4
What's Changed
- fix: ElementQuery#last() throws correct exception type by @Artur- in #2034
- fix: prevent screenshot-on-failure from masking test failures when driver is closed by @Artur- in #2053
- chore: upgrade spring boot to 4.0.0-RC2 by @ZheSun88 in #2061
- fix: fix compilation errors caused by upload handling changes by @mcollovati in #2062
- refactor: remove gwt-elemental dependency by @sissbruecker in #2059
- bump selenium 4.38.0 by @alvarezguille in #2068
- fix: upgrade Dokka to 2.1.0 to resolve Kotlin metadata version mismatch by @Artur- in #2064
- chore: Upgrade license-checker version to 2.2.0-beta1 by @mshabarov in #2063
Full Changelog: 10.0.0-beta3...10.0.0-beta4
TestBench 5.4.0
TestBench 5.4.0 features Selenium 4. This is an intermediary release, and depends on Vaadin 8.29-SNAPSHOT.
This release is available from the Vaadin Tools Maven repository.
More release information TBA.
10.0.0-beta3
What's Changed
- feat: Support JUnit 6 (#2051) by @mshabarov
- doc: Javadoc improvements for open and find methods (#2048) by @mshabarov
Full Changelog: 10.0.0-beta2...10.0.0-beta3
10.0.0-beta2
What's Changed
- chore: Update Selenium version from 4.36.0 to 4.37.0 (#2043) by @alvarezguille
- chore: fix: add Signals support for unit tests with controllable task flushing (#2042) by @mcollovati
- chore: update to SpringBoot 4.0.0-RC1 (#2046) by @caalador
- chore: Update license-checker version to 2.1.1 (#2047) by @mshabarov
Full Changelog: 10.0.0-beta1...10.0.0-beta2