TestNG 7.7.0 released !!

1,680 views
Skip to first unread message

⇜Krishnan Mahadevan⇝

unread,
Dec 8, 2022, 10:35:32 PM12/8/22
to testng-users

Hello everyone,

On behalf of the TestNG Dev team,I am pleased to announce the availability of TestNG 7.7.0 org.testng:testng:7.7.0

TestNG 7.7.0 is now available in Maven Central.

Contributors who helped make TestNG become better in this release:

  • Sergey Chernov
  • melloware
  • Christoph Grüninger
  • Kristofer Karlsson
  • Steven Jubb
  • Anatolii Yuzhakov
  • Jonathan Leitschuh

Special thanks go to:

Julien Herr for helping out with all the code reviews To all the other contributors who made this release possible. In this release, we spent time squashing some bugs (Please see below for a full list of issues that were fixed)

Complete list of bugs that were fixed are as below:

  • GITHUB-2852: [SECURITY] Fix Zip Slip Vulnerability 
  • GITHUB-2770: FileAlreadyExistsException when report is generated
  • GITHUB-2807: buildStackTrace should be fail-safe
  • GITHUB-2830: TestHTMLReporter parameter toString should be fail-safe
  • GITHUB-2780: Use SpotBugs instead of abandoned FindBugs
  • GITHUB-2801: JUnitReportReporter is too slow
  • GITHUB-2825: Programmatically Loading TestNG Suite from JAR File Fails to Delete Temporary Copy of Suite File
  • GITHUB-2792: JUnitTestClass sets XmlTest as null when running JUnit 4 Tests using TestNG
  • GITHUB-2847: Deprecate support for running JUnit tests
  • GITHUB-2844: Deprecate support for running Spock Tests
  • GITHUB-550: Weird @BeforeMethod and @AfterMethod behaviour with dependsOnMethods
  • GITHUB-893: TestNG should provide an Api which allow to find all dependent of a specific test
  • GITHUB-141: regular expression in “dependsOnMethods” does not work
  • GITHUB-2818: Add configuration key for callback discrepancy behavior
  • GITHUB-2819: Ability to retry a data provider in case of failures
  • GITHUB-2308: StringIndexOutOfBoundsException in findClassesInPackage - Surefire/Maven - JDK 11 fails
  • GITHUB:2788: TestResult.isSuccess() is TRUE when test fails due to expectedExceptions
  • GITHUB-2800: Running Test Classes with Inherited @Factory and @DataProvider Annotated Non-Static Methods Fail
  • GITHUB-2798: Parallel executions coupled with retry analyzer results in duplicate retry analyzer instances being created
  • New: Added .yml file extension for yaml suite files, previously only .yaml was allowed for yaml
  • New: Ability to provide custom error message for assertThrows\expectThrows methods

Thanks & Regards
Krishnan Mahadevan

"All the desirable things in life are either illegal, expensive, fattening or in love with someone else!"
My Scribblings @ http://wakened-cognition.blogspot.com/
My Technical Scribblings @ https://rationaleemotions.com/
Reply all
Reply to author
Forward
0 new messages