Releases: specmatic/specmatic
Releases · specmatic/specmatic
2.30.0
What's Changed
- Accept config object or file in constructor by @joelrosario in #2069
- chore(deps): update dependency io.specmatic.build-reporter:specmatic-reporter to v0.0.23 by @specmatic-builder in #2071
- chore(deps): update plugin io.specmatic.gradle to v0.13.6 by @specmatic-builder in #2072
- chore(deps): update plugin io.specmatic.gradle to v0.13.7 by @specmatic-builder in #2073
- Implement Value matchers and JsonOperators by @StarKhan6368 in #2074
Full Changelog: 2.29.0...2.30.0
2.29.0
What's Changed
- Add Test Coverage Percentage to SpecmaticAfterAllHook by @StarKhan6368 in #2067
- chore: extract the logic of forming a test description into a method so that it can be used by other libraries as well to keep the test names consistent by @yogeshnikam671 in #2068
- Fix the config parse issue on jackson libs version mismatch by @yogeshnikam671 in #2070
Full Changelog: 2.28.1...2.29.0
2.28.1
What's Changed
- Fix headers and media-type conversion from stubs to Gherkin and OpenAPI by @StarKhan6368 in #1933
- Stub timeout error by @joelrosario in #2064
- chore(deps): update dependency org.assertj:assertj-core to v3.27.6 by @specmatic-builder in #2021
- chore(deps): update plugin io.specmatic.gradle to v0.13.4 by @specmatic-builder in #1999
- chore(deps): update dependency org.apache.commons:commons-lang3 to v3.19.0 by @specmatic-builder in #2053
- chore(deps): update dependency io.specmatic.build-reporter:specmatic-reporter to v0.0.21 by @specmatic-builder in #2020
- chore(deps): update plugin io.specmatic.gradle to v0.13.5 by @specmatic-builder in #2060
- chore(deps): update dependency io.specmatic.build-reporter:specmatic-reporter to v0.0.22 by @specmatic-builder in #2061
- chore: add categories to the help output by @ketan in #2062
- chore(deps): update netty monorepo to v4.2.7.final by @specmatic-builder in #1972
- chore(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v7.4.0.202509020913-r by @specmatic-builder in #2054
- chore(deps): update dependency org.eclipse.jgit:org.eclipse.jgit.ssh.apache to v7.4.0.202509020913-r by @specmatic-builder in #2055
Full Changelog: 2.28.0...2.28.1
2.28.0
What's Changed
- Implement handlers for scenarios involving multiple requests by @StarKhan6368 in #2049
- fix: use the customAPIDescription while logging the errors associated to example validation if it is non-null by @yogeshnikam671 in #2051
Full Changelog: 2.27.3...2.28.0
2.27.3
What's Changed
- fix: remove unnecessary logging in validateExamplesOrException in Feature and handle the same at the caller of the same by @yogeshnikam671 in #2046
Full Changelog: 2.27.2...2.27.3
2.27.2
What's Changed
- Fix StackOverflow in regex-based string generation when generating long strings by @StarKhan6368 in #2037
Full Changelog: 2.27.1...2.27.2
2.27.1
2.27.0
What's Changed
- Add matchBranch config option by @joelrosario in #2039
Full Changelog: 2.26.1...2.27.0
2.26.1
What's Changed
- Fix MCP test names by @yogeshnikam671 in #2034
- feat: add support for providing constants in dictionary which can be replaced wherever the placeholders are present by @yogeshnikam671 in #2026
- fix: use the correct test result records massaged by OpenApiCoverageReportInput by @yogeshnikam671 in #2036
- chore: update the onAfterAllTestsHook to receive startTime and endTime as well by @yogeshnikam671 in #2035
Full Changelog: 2.26.0...2.26.1
2.26.0
What's Changed
- Test name should contain details around the all or nothing combination by @yogeshnikam671 in #2030
- Improve positive test names by @yogeshnikam671 in #2029
Full Changelog: 2.25.0...2.26.0