Cucumber v7.3.0 Release Notes

Release Date: 2022-04-19 // almost 2 years ago
  • โž• Added

    • ๐Ÿ‘ [JUnit Platform] Support cucumber.features property (#2498 M.P. Korstanje)

    ๐Ÿ”„ Changed

    • [Core] Use null-safe messages (#2497 M.P. Korstanje)

      • Update dependency io.cucumber:html-formatter to v19.1
        • Removed work around for 'Uncaught TypeError: e.git is undefined'
      • Update dependency io.cucumber:messages to v18
      • Update dependency io.cucumber:gherkin to v23
      • Moved shaded jackson from messages to core.
    • โšก๏ธ Update dependency io.cucumber:ci-environment to v9 (#2475 M.P. Korstanje)

    • โšก๏ธ Update dependency com.google.inject:guice to v5.1.0 (#2473 M.P. Korstanje)

    • โšก๏ธ Update dependency org.testng:testng to v7.5 (#2457 M.P. Korstanje)

    ๐Ÿ›  Fixed

    • ๐Ÿšš [OpenEJB] Remove spurious dependencies (#2477 M.P. Korstanje)
      • Removed spurious dependencies:
      • javax.activation:activation
      • org.glassfish.jaxb:jaxb-runtime
    • ๐Ÿšš [TestNG] Remove spurious Optional[] from test name (#2488 M.P. Korstanje)
    • [BOM] Add missing dependencies to bill of materials (#2496 M.P. Korstanje)
    • โœ… [Spring] Start and stop test context once per scenario (#2517 M.P. Korstanje)
    • [JUnit Platform] Feature files with space in filename generate Illegal Character (#2521 G. Fernandez)