0.7.0
Enhance interaction handling and add Jackson dependency
- Introduced
ObjectMapper
andJsonNode
from Jackson for improved JSON handling inInteractionBuilder
andSpringRestTemplateMockAdapter
. - Updated interaction description and provider state handling to accept a lambda function, enhancing flexibility in defining states.
- Added
jackson-databind
as a compile-only dependency inbuild.gradle.kts
. - Refactored tests to utilize the new interaction handling methods, ensuring compatibility and clarity in mock setups.
- Improved README documentation to reflect changes in interaction definitions and usage examples.
These changes aim to streamline JSON processing and enhance the usability of the pact-jvm-mock library.