Releases: znsio/specmatic
Releases · znsio/specmatic
2.0.41
What's Changed
- Ignore the files with non-json extensions in examples directory for tests by @yogeshnikam671 in #1446
- Implement discriminator based generation for schema examples by @StarKhan6368 in #1450
Full Changelog: 2.0.40...2.0.41
2.0.40
What's Changed
- Adjustments to the logic of custom assertions within response values. by @StarKhan6368 in #1448
Full Changelog: 2.0.39...2.0.40
2.0.39
What's Changed
- Remove docker vulnerability check stage for time being by @yogeshnikam671 in #1436
- Netty Version Upgrade by @samyakOO7 in #1441
- Support the update syntax for array in overlay by @yogeshnikam671 in #1438
- Stateful stub by @yogeshnikam671 in #1428
- Request pre-processing, response value assertions, and stateful contract testing. by @StarKhan6368 in #1444
New Contributors
- @samyakOO7 made their first contribution in #1441
Full Changelog: 2.0.38...2.0.39
2.0.38
What's Changed
- Parse unreferenced and indirectly referenced schemas to patterns. by @StarKhan6368 in #1432
- Ensure that all properties show up when generating an example of an API by @joelrosario in #1435
Full Changelog: 2.0.37...2.0.38
2.0.37
What's Changed
- Add export command in ExamplesCommand that exports the inline example by @yogeshnikam671 in #1369
- Implement Attribute Based Example Generation via Interactive Server by @StarKhan6368 in #1415
- Fix discriminator in oneOf when children do not have the discriminator by @joelrosario in #1416
- Remove the generation of attribute-based and extensible schema examples through the interactive server. by @StarKhan6368 in #1419
- Implement logic to consider the top-level required fields when resolving an allOf schema. by @StarKhan6368 in #1418
- Modify the OpenAPI parsing and toPattern logic for allOf schema. by @StarKhan6368 in #1420
- Implement schema based example generation and validation. by @StarKhan6368 in #1421
Full Changelog: 2.0.36...2.0.37
2.0.36
What's Changed
- Simple tests for overlay implementation by @StarKhan6368 in #1411
- Implement Attribute selection feature by @StarKhan6368 in #1412
- Expose serveResponse from http stub by @yogeshnikam671 in #1413
- Miscellaneous fixes for the Examples Interactive Server. by @StarKhan6368 in #1414
Full Changelog: 2.0.35...2.0.36
2.0.35
What's Changed
- Implement Overlay Feature for Tests by @yogeshnikam671 in #1401
- Interactive example generation and UI changes by @StarKhan6368 in #1402
- Fix extensible headers duplicate tests by @joelrosario in #1405
- Generate additional extended example when extensible schema is enabled by @StarKhan6368 in #1403
- Additional example params file in config by @joelrosario in #1406
- allOf resolution during parse time should pick up the more restritictive pattern by @yogeshnikam671 in #1408
- New Examples Transform Command by @StarKhan6368 in #1407
- Utilizie default data attributes for the Interactive Server HTML to facilitate test automation. by @StarKhan6368 in #1410
Full Changelog: 2.0.34...2.0.35
2.0.34
What's Changed
- Bump org.springframework.boot:spring-boot-autoconfigure from 3.3.4 to 3.3.5 by @dependabot in #1395
- Bump com.ginsberg:junit5-system-exit from 2.0.1 to 2.0.2 by @dependabot in #1393
- Bump org.springframework.boot:spring-boot-starter from 3.3.4 to 3.3.5 by @dependabot in #1392
- Bump org.junit.platform:junit-platform-reporting from 1.11.2 to 1.11.3 by @dependabot in #1391
- Fix for bug in which tests for APIs with auth were duplicated by @pranavgawri in #1396
Full Changelog: 2.0.33...2.0.34
2.0.33
What's Changed
- Allow additional headers by @pranavgawri in #1370
- Allow examples with only mandatory keys to be generated based on a flag by @yogeshnikam671 in #1384
- Inject additional headers into examples for test by @yogeshnikam671 in #1385
- Enhance example validate command to support validation of a specs directory by @yogeshnikam671 in #1389
- Append stub usage reports by @harikrishnan83 in #1390
- Triangulate backward compatibility check commands by @yogeshnikam671 in #1257
New Contributors
- @pranavgawri made their first contribution in #1370
Full Changelog: 2.0.32...2.0.33
2.0.32
What's Changed
- Add description in the externalised example using discriminator metadata by @yogeshnikam671 in #1379
- Add discriminator based value generation for event payloads by @yogeshnikam671 in #1381
- Fix the issue where event based discriminator values were having ? appended by @yogeshnikam671 in #1382
Full Changelog: 2.0.31...2.0.32