Skip to content

1.4.0

Choose a tag to compare

@authorjapps authorjapps released this 15 Apr 20:01
· 35 commits to master since this release
fb0cc74
<dependency>
    <groupId>org.jsmart</groupId>
    <artifactId>zerocode-tdd</artifactId>
    <version>1.4.0</version>
    <scope>test</scope>
</dependency>

🚀 What’s New in 1.4.0

This release improves CSV parameterization simplified, strengthens Java/JDK build compatibility, and includes small documentation updates.

✨ Features & Enhancements

  • CSV headers + named column references (BREAKING change): Added support for referencing CSV columns by header name (e.g. ${PARAM.columnName}) and replaced deprecated ignoreHeader with withHeaders.
    Details: #755 (Fixes #743) — @IgnatiosSar (merged by @nirmalchandra)

🛠 Infrastructure & Maintenance

  • JDK compatibility / build config: Set maven.compiler.release to 8 to keep compatibility across newer JDKs.
    Details: #751 (Closes #750) — @nirmalchandra (merged by @nirmalchandra)

📚 Documentation

  • Migration Guide for breaking changes: - CI / Java version FAQ: Added FAQ documenting Java version + CI workflow build strategy. - Author: @IgnatiosSar

  • CI / Java version FAQ: Added FAQ documenting Java version + CI workflow build strategy.
    Details: #747@nirmalchandra

  • Deprecation note: Documented deprecation of ignoreHeader in README.
    Details: #756@nirmalchandra


PRs merged in this release (with authors & collaborators)

Included PRs (5):

  1. #755#755
  2. #751#751
  3. #747#747
  4. #756#756
  5. #757#757
1 4 0 Stats