Releases: znsio/specmatic
Releases · znsio/specmatic
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
2.0.31
What's Changed
- Support discriminator based example generation by @yogeshnikam671 in #1374
Full Changelog: 2.0.30...2.0.31
2.0.30
What's Changed
- Implement multiple examples loading and generation in the Interactive Server. by @StarKhan6368 in #1367
- Metadata based filtering for test by @yogeshnikam671 in #1364
Full Changelog: 2.0.29...2.0.30
2.0.29
Merge pull request #1368 from znsio/config_file_from_classpath Loading config file from classpath Also in case of env property or classpath checking if the file exists before returning
2.0.28
What's Changed
- Generate negative scenarios where mandatory headers are removed by @yogeshnikam671 in #1344
- Stop auto-generation of mandatory query params and headers missing in example by @yogeshnikam671 in #1353
- Externalise examples should override inline examples with same name by @yogeshnikam671 in #1336
- Externalised examples for 400 status code should load for stubs by @yogeshnikam671 in #1359
- Resolve issue where the parent schema has multiple discriminator mappings and each child schema also declares its all discriminator mapping by @joelrosario in #1360
- Externalised example should override inline example for stub by @yogeshnikam671 in #1358
- Interactive Examples Fixes. by @StarKhan6368 in #1363
Full Changelog: 2.0.27...2.0.28
2.0.27
What's Changed
- Added shutdown timeout to stub command (by @joelrosario)
- Fixes to workflow, so that workflow values are not used by negative tests (by @joelrosario)
- Negative path parameter tests now annotate themselves (by @joelrosario)
Full Changelog: 2.0.26...2.0.27
2.0.26
What's Changed
- Bump org.junit.platform:junit-platform-launcher from 1.11.0 to 1.11.1 by @dependabot in #1327
- Bump jgit_version from 6.10.0.202406032230-r to 7.0.0.202409031743-r by @dependabot in #1326
- Bump org.junit.platform:junit-platform-reporting from 1.11.0 to 1.11.1 by @dependabot in #1325
- Bump io.netty:netty-codec-http from 4.1.113.Final to 4.1.114.Final by @dependabot in #1332
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.18.0 by @dependabot in #1330
- Bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.17.2 to 2.18.0 by @dependabot in #1329
- Impoved discriminator matching by @joelrosario in #1334
- Improved implementation of dictionary by @joelrosario in #1341
- Bump org.junit.platform:junit-platform-reporting from 1.11.1 to 1.11.2 by @dependabot in #1340
- Bump junit_version from 5.11.1 to 5.11.2 by @dependabot in #1338
- Bump org.junit.platform:junit-platform-launcher from 1.11.1 to 1.11.2 by @dependabot in #1339
- Ability to execute tests on generated examples via the interactive server. by @StarKhan6368 in #1335
- Generate negative scenarios where mandatory query params are removed by @yogeshnikam671 in #1331
- Interactive examples server changes by @harikrishnan83 in #1342
- Add response interceptor hook in HttpStub by @yogeshnikam671 in #1324
Full Changelog: 2.0.25...2.0.26
2.0.25
What's Changed
- Fix test around missing example related logging by @yogeshnikam671 in #1313
- Example generation devx improvements by @joelrosario in #1317
- Example generations using dictionary in both interactive and command-line modes. by @StarKhan6368 in #1315
- Bump org.springframework.boot:spring-boot-starter from 3.3.2 to 3.3.4 by @dependabot in #1312
- Bump io.netty:netty-codec-http from 4.1.112.Final to 4.1.113.Final by @dependabot in #1283
- Bump org.apache.ant:ant-junit from 1.10.14 to 1.10.15 by @dependabot in #1280
- Bump com.ginsberg:junit5-system-exit from 1.1.2 to 2.0.0 by @dependabot in #1282
- Vulnerability Scan stage for docker should fail for HIGH/CRITICAL by @yogeshnikam671 in #1308
- Stub strict mode example loading fixes by @yogeshnikam671 in #1314
- Enum based Request header info in test names by @yogeshnikam671 in #1316
- Implement Dictionary Substitution for Path and Query parameters by @StarKhan6368 in #1318
- Bump org.springframework.boot:spring-boot-starter-test from 3.3.3 to 3.3.4 by @dependabot in #1323
- Bump org.springframework:spring-core from 6.1.12 to 6.1.13 by @dependabot in #1321
- Bump joda-time:joda-time from 2.12.7 to 2.13.0 by @dependabot in #1320
- Bump junit_version from 5.11.0 to 5.11.1 by @dependabot in #1322
Full Changelog: 2.0.24...2.0.25