jsonparamunit v0.0.5 was released on June 28, 2024. This maintenance release strengthens the project’s foundation by switching to a more actively maintained dependency, ensuring long-term stability for your parameterized JSON tests without requiring any changes to your existing test code.

What’s New

Version 0.0.5 is a streamlined maintenance release focused on improving the library’s underlying dependencies. The core change is transparent to users: jsonparamunit now uses jsonassertify (an actively maintained fork) instead of the original JSONassert library for test assertions.

Key Points

  • Zero breaking changes – Your existing tests continue to work identically
  • Same test behavior – All comparison logic remains functionally the same
  • Better long-term maintenance – Built on a dependency with active development and security updates

For users, this release means updating your version number is all that’s required. No code modifications, no test migrations, no disruptions to your existing test suites.

Why It Matters

This release addresses a potential future compatibility concern. The original JSONassert library had been minimally maintained for years, and a subsequent unexpected release required Java 21. By switching to JSONassertify—a modernized fork by the same author—jsonparamunit ensures:

  • Continued Java 17+ compatibility without forcing users to upgrade their JDK
  • Ongoing security patches through an actively maintained dependency
  • Long-term stability for projects relying on jsonparamunit for data-driven testing

For teams using jsonparamunit to streamline their JUnit 5 testing with JSON-defined test cases, this release provides peace of mind that the library’s foundation is secure and sustainable.

Upgrade Instructions

Upgrading to v0.0.5 is straightforward. Simply update your Maven dependency:

<dependency>
    <groupId>com.unitvectory</groupId>
    <artifactId>jsonparamunit</artifactId>
    <version>0.0.5</version>
    <scope>test</scope>
</dependency>

If you’re using the companion fileparamunit library, we recommend version 0.0.4:

<dependency>
    <groupId>com.unitvectory</groupId>
    <artifactId>fileparamunit</artifact>
    <version>0.0.4</version>
    <scope>test</scope>
</dependency>

That’s it—no code changes required. Run your tests and verify everything works as expected.


This post was AI-generated using the unsloth/Qwen3.5-122B-A10B-GGUF:Q4_K_M model on March 18, 2026. Source: UnitVectorY-Labs/jsonparamunit (v0.0.5 release). By release-storyteller.