Releases: znsio/specmatic
Releases · znsio/specmatic
2.0.24
What's Changed
- Fixed error message when the discriminator is missing in spec by @joelrosario in #1309
- Use unused examples for no content response by @yogeshnikam671 in #1278
- Fix the logic that returns the failure breadcrumbs in examples server by @yogeshnikam671 in #1310
Full Changelog: 2.0.23...2.0.24
2.0.23
What's Changed
- Discriminator property error message fix by @joelrosario in #1307
Full Changelog: 2.0.22...2.0.23
2.0.22
What's Changed
- The examples generate CLI should skip overwrite of the existing examples by @yogeshnikam671 in #1305
- Miscellaneous fixes by @joelrosario in #1306
Full Changelog: 2.0.21...2.0.22
2.0.21
What's Changed
- Add docker image vulnerability scan stage in the docker release workflow by @yogeshnikam671 in #1291
- Use alpine base image instead of ubuntu in Dockerfile by @yogeshnikam671 in #1286
- Fix the trivy version in docker release workflow by @yogeshnikam671 in #1296
- Flag for validating inline examples by @joelrosario in #1297
- Discriminator all of error messages by @joelrosario in #1298
- Discriminator all of error messages by @joelrosario in #1302
Full Changelog: 2.0.20...2.0.21
2.0.20
What's Changed
- Examples CLI and UI changes by @harikrishnan83 in #1290
- Error messages cleanup by @joelrosario in #1292
- Validate command can validate all examples in _examples by @joelrosario in #1293
- Generate one example per 2xx API by default by @joelrosario in #1294
- Interactive examples v2 by @yogeshnikam671 in #1295
Full Changelog: 2.0.19...2.0.20
2.0.19
What's Changed
- Ignore inline examples by @joelrosario in #1284
- Discriminator under allOf by @joelrosario in #1288
Full Changelog: 2.0.18...2.0.19
2.0.18
What's Changed
- Configurable HTML report logo and logo alt text by @harikrishnan83 in #1267
- Add dump endpoint for Specmatic proxy server by @yogeshnikam671 in #1266
- Match example content types to spec media types by @joelrosario in #1269
- Bump junit_version from 5.10.3 to 5.11.0 by @dependabot in #1248
- Bump org.junit.platform:junit-platform-reporting from 1.10.3 to 1.11.0 by @dependabot in #1247
- Bump org.springframework:spring-web from 5.3.37 to 5.3.39 by @dependabot in #1246
- Bump org.springframework:spring-core from 6.1.11 to 6.1.12 by @dependabot in #1245
- Bump org.slf4j:slf4j-nop from 2.0.13 to 2.0.16 by @dependabot in #1242
- Bump org.springframework.boot:spring-boot-starter-test from 3.3.2 to 3.3.3 by @dependabot in #1272
- Bump org.springframework.boot:spring-boot-autoconfigure from 3.3.2 to 3.3.3 by @dependabot in #1275
- Bump org.junit.platform:junit-platform-launcher from 1.10.3 to 1.11.0 by @dependabot in #1274
- Optimise scenario generation when request and response media types match exactly by @joelrosario in #1270
- Content type mismatch error by @joelrosario in #1276
- Discriminator as enum by @joelrosario in #1277
- Html report lite by @harikrishnan83 in #1268
Full Changelog: 2.0.17...2.0.18
2.0.17
What's Changed
- json-path-like syntax in dictionary lookup by @joelrosario in #1262
- Stub logs the example file that matched the incoming request by @joelrosario in #1264
- Exit with status code 0 if there are no specs changed in BCC command by @yogeshnikam671 in #1265
Full Changelog: 2.0.16...2.0.17
2.0.16
What's Changed
- Hooks for contract test requests by @joelrosario in #1258
- Default value fixes by @joelrosario in #1259
- Added support for running a test with no body in the response by @joelrosario in #1260
- Add aliases for sources and provider keys by @yogeshnikam671 in #1261
Full Changelog: 2.0.15...2.0.16
2.0.15
What's Changed
- Config fix for pretty-printing JSON in logs by @joelrosario in #1256
- Declare a dictionary in config by @joelrosario in #1255
- Major Refactor, Add new
WIP
Remark, improve HTML Report and implement Result Filtering. by @StarKhan6368 in #1244
Full Changelog: 2.0.14...2.0.15