Contracts a core java library for dependency inversion, Dependency injection, Inversion of Control, Solid Principles: Single responsibility, Open-closed, Liskov substitution, Interface segregation, Dependency inversion. OpenSSF Best Practices. Java Module Support. Strong data encapsulation.
Version2.5.0compared with
Version Details
| 2.4.3 | 2.5.0 | |
|---|---|---|
| Release date | Oct 24, 2025 | Oct 24, 2025 |
| Licenses | MIT | MIT |
| Vulnerabilities | None | None |
Compile Changes (4)
| 2.4.3 | 2.5.0 | ||
|---|---|---|---|
| Change | Group / Artifact | Previous | Current |
| ~ Updated | io.github.jonloucks.contracts » contracts-api | 2.4.3 | 2.5.0 |
| ~ Updated | org.junit.jupiter » junit-jupiter | 5.10.0 | 5.13.4 |
| ~ Updated | org.mockito » mockito-core | [5.0,6.0) | 5.20.0 |
| ~ Updated | org.mockito » mockito-junit-jupiter | [5.0,6.0) | 5.20.0 |
Runtime Changes (1)
| 2.4.3 | 2.5.0 | ||
|---|---|---|---|
| Change | Group / Artifact | Previous | Current |
| ~ Updated | org.junit.platform » junit-platform-launcher | 1.10.0 | 1.13.4 |