Releases: specmatic/specmatic
Releases · specmatic/specmatic
2.34.2
Full Changelog: 2.34.1...2.34.2
2.34.1
What's Changed
- feat: implement CTRF report generation functionality by @ketan in #2122
- Finalize Cleanup for OpenAPI 3.1 Initial Slice by @StarKhan6368 in #2124
- CTRF Report compatibility changes by @jaydeepk in #2128
Full Changelog: 2.34.0...2.34.1
2.34.0
What's Changed
- [SECURITY] Update dependency org.mozilla:rhino to v1.8.1 by @specmatic-builder in #2116
- chore(deps): update dependency io.specmatic.build-reporter:specmatic-reporter to v0.1.13 by @specmatic-builder in #2117
- feat: allow integrating hooks in the backward compatibility testing by @ketan in #2115
- Fix stub ctrf report by @yogeshnikam671 in #2118
- chore(deps): update dependency io.swagger.parser.v3:swagger-parser to v2.1.36 by @specmatic-builder in #1995
- chore(deps): update dependency io.kotest:kotest-assertions-core-jvm to v6.0.7 by @specmatic-builder in #2091
- chore: remove formatter by @vedubhat in #2121
- Implement support for OpenAPI 3.1 specifications by @StarKhan6368 in #2096
Full Changelog: 2.33.0...2.34.0
2.33.0
What's Changed
- Move central contract repo report command to specmatic-reporter by @vedubhat in #2105
- Enhance CTRF report by @yogeshnikam671 in #2106
- Ensure APIs can load and validate WSDL externalized examples by @StarKhan6368 in #2107
- chore: add verbose logging flag, move a output statement to debug level by @ketan in #2103
- feat: implement ctrf report generation for stub by @yogeshnikam671 in #2108
- fix: bring back the coverage in SpecmaticAfterAllHook signature by @yogeshnikam671 in #2111
- dummy commit by @yogeshnikam671 in #2112
- fix: fix the support for recursive negative pattern generation by @yogeshnikam671 in #2113
- Modify the Dictionary implementation to be lenient by default by @StarKhan6368 in #2114
New Contributors
Full Changelog: 2.32.1...2.33.0
2.32.1
What's Changed
- feat: add a hook for backward-compatibility checks by @ketan in #2101
- Fixes to XML pattern parsing and loading external xml examples by @StarKhan6368 in #2104
- Refactor ExampleFromFile to serve as a wrapper for ScenarioStub by @StarKhan6368 in #1813
Full Changelog: 2.32.0...2.32.1
2.32.0
What's Changed
- WSDL Improvements by @joelrosario in #2093
- refactor: enhance API specification loading functions to support only valid formats by @nashjain in #2094
- Use DTOs from specmatic-reporter by @yogeshnikam671 in #2089
- Hook implementation cleanup by @joelrosario in #2098
- Updates to proxy spec-gen logic by @joelrosario in #2099
- Include previous tests in ContractTest via ContractTestSettings by @StarKhan6368 in #2097
- Utilize filtered endpoints to calculate report coverage by @StarKhan6368 in #2100
Full Changelog: 2.31.3...2.32.0
2.31.3
What's Changed
- fix: fix the support for the withDataTypeNegatives config in AnyPattern by @yogeshnikam671 in #2090
Full Changelog: 2.31.2...2.31.3
2.31.2
What's Changed
- Fix proxy combining schemas due non-unqiue names generation by @StarKhan6368 in #2076
- fix: Headers and Query Params should be scalars not JSON objects or arrays by @nashjain in #2088
Full Changelog: 2.31.1...2.31.2
2.31.1
What's Changed
- chore(deps): update jackson monorepo to v2.20.1 by @specmatic-builder in #1973
- chore(deps): update dependency org.apache.commons:commons-lang3 to v3.20.0 by @specmatic-builder in #2085
- chore(deps): update dependency io.kotest:kotest-assertions-core-jvm to v6 by @specmatic-builder in #1996
- chore(deps): update dependency io.specmatic.build-reporter:specmatic-reporter to v0.1.1 by @specmatic-builder in #2084
- feat: Add codec hooks in Proxy and Stub by @joelrosario in #2082
- chore: update specmatic-reporter version by @yogeshnikam671 in #2083
- Ensure testData is escaped when writing to HTML report by @StarKhan6368 in #2086
- Interceptor hook implementation by @joelrosario in #2087
Full Changelog: 2.31.0...2.31.1
2.31.0
What's Changed
- Add strict mode for contract testing to enforce example-based test execution by @joelrosario in #2075
- chore(deps): update dependency com.jayway.jsonpath:json-path to v2.10.0 by @specmatic-builder in #2063
- Stub-side strict mode in config by @joelrosario in #2078
- chore(deps): update dependency io.specmatic.build-reporter:specmatic-reporter to v0.1.0 by @specmatic-builder in #2080
- Trim whitespace from Specmatic type name in XML node generation by @joelrosario in #2079
- feat: add support for asyncapi spec in central contract repo report by @yogeshnikam671 in #2044
Full Changelog: 2.30.0...2.31.0