TestNG v7.9.0
What's Changed
- GitHub 2913 by @ahgittin in #2914
- Test Results as artifacts for failed runs by @krmahadevan in #2918
- Minor code clean-ups by @krmahadevan in #2919
- Fixing the Github CI yaml file by @krmahadevan in #2920
- Fixing data races by @krmahadevan in #2921
- Dont honour params specified in suite-file tag by @krmahadevan in #2923
- Decouple SuiteRunner and TestRunner by @krmahadevan in #2932
- Disable Native DI for BeforeSuite methods by @krmahadevan in #2933
- Streamline running Parallel Dataproviders+retries by @krmahadevan in #2935
- Remove extra whitespace in log for Configuration.createMethods() by @goelakash in #2943
- Added the link for TestNG Documentation's GitHub Repo in README.md by @mohsinsackeer in #2946
- Add dependabot by @juherr in #2949
- Bump actions/checkout from 3.5.0 to 3.5.3 by @dependabot in #2955
- Bump com.github.autostyle:autostyle-plugin-gradle from 3.1 to 3.2 by @dependabot in #2954
- Bump actions/setup-java from 2 to 3 by @dependabot in #2953
- Bump gradle/wrapper-validation-action from 1.0.6 to 1.1.0 by @dependabot in #2951
- Bump com.github.vlsi.gradle-extensions:com.github.vlsi.gradle-extensions.gradle.plugin from 1.78 to 1.90 by @dependabot in #2963
- Bump github/combine-prs from 3.1.1 to 3.1.2 by @dependabot in #2966
- Bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in #2970
- FirstTimeOnlyConfig methods + Listener invocations by @krmahadevan in #2971
- #2974: Add overrideGroupsFromCliInParentChildXml test by @dr29bart in #2975
- Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in #2979
- Bump github/combine-prs from 3.1.2 to 4.0.0 by @dependabot in #2981
- Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in #2988
- Bump de.fayard.refreshVersions from 0.30.1 to 0.60.3 by @dependabot in #2990
- Bump org.sonarqube:org.sonarqube.gradle.plugin from 2.8 to 4.4.0.3356 by @dependabot in #2989
- Ensure thread safety for attribute access by @krmahadevan in #2992
- Bump org.sonarqube:org.sonarqube.gradle.plugin from 4.4.0.3356 to 4.4.1.3373 by @dependabot in #2993
- Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #2997
- Add @inherited to the Listeners annotation by @pavlogs in #3002
- Restrict Group inheritance to Before|AfterGroups by @krmahadevan in #3004
- Bump github/combine-prs from 4.0.0 to 4.1.0 by @dependabot in #3005
- Ensure ITestResult injected to @AfterMethod is apt by @krmahadevan in #3007
- Bump versions by @krmahadevan in #3008
- Bump github/combine-prs from 4.1.0 to 5.0.0 by @dependabot in #3010
- Support suite level thread pools for data provider by @krmahadevan in #2982
- Minor Code tweaks by @krmahadevan in #3011
- Favour CompletableFuture instead of PoolService by @krmahadevan in #3012
- Bump actions/setup-java from 3 to 4 by @dependabot in #3013
- Favour FutureTask for concurrency support by @krmahadevan in #3014
- Shared Threadpool for normal/datadriven tests. by @krmahadevan in #3016
- Abort for invalid combinations by @krmahadevan in #3020
New Contributors
- @ahgittin made their first contribution in #2914
- @goelakash made their first contribution in #2943
- @mohsinsackeer made their first contribution in #2946
- @dependabot made their first contribution in #2955
- @pavlogs made their first contribution in #3002
Full Changelog: 7.8.0...7.9.0