Skip to content

Releases: specmatic/specmatic

2.43.2

27 Mar 17:24

Choose a tag to compare

Release version 2.43.2

2.43.1

24 Mar 14:15

Choose a tag to compare

What's Changed

  • chore: change output to outputs in TestResultRecord so that it works with latest reporter by @yogeshnikam671 in #2359
  • OpenAPI Spec Conformance Tests: Part 1 by @sahilm in #2358
  • Implement programmatic readiness checks for SpecmaticMockRunners by @StarKhan6368 in #2362
  • Ensure governance result are sent via TestHooks by @StarKhan6368 in #2364

Full Changelog: 2.43.0...2.43.1

2.43.0

22 Mar 13:23

Choose a tag to compare

What's Changed

  • chore(deps): update dependency io.specmatic.build-reporter:specmatic-reporter-min to v0.3.8 by @specmatic-builder in #2332
  • fix: preserve original pattern in matchers for consistent matching and generation by @yogeshnikam671 in #2337
  • fix: fix the matcher token parsing issue where it used to fail where the regex matcher had a regex with a comma by @yogeshnikam671 in #2342
  • chore: update patternFrom signature so that either deep pattern or exact pattern can be derived using the same method by @yogeshnikam671 in #2344
  • chore(deps): update plugin com.asarkar.gradle.build-time-tracker to v5.0.2 by @specmatic-builder in #2340
  • chore(deps): update dependency joda-time:joda-time to v2.14.1 by @specmatic-builder in #2327
  • chore(deps): update dependency org.springframework:spring-web to v6.2.17 by @specmatic-builder in #2253
  • chore(deps): update dependency io.kotest:kotest-assertions-core-jvm to v6.1.7 by @specmatic-builder in #2238
  • chore(deps): Remove mozilla-rhino "dependency" by @ketan in #2348
  • Update reporter with version 0.3.8 by @jaydeepk in #2338
  • Implement support for interpolated openapi paths by @StarKhan6368 in #2317
  • Implement spec-level isolation for HttpStub interceptors by @StarKhan6368 in #2334
  • fix: filter proxy transport headers from recorded artifacts by @nashjain in #2351
  • chore(deps): update junit-framework monorepo by @specmatic-builder in #2271
  • Handle missing-in-spec spec association for API coverage report by @nashjain in #2354
  • Refine OpenAPI coverage reporting for operation metrics by @nashjain in #2355
  • chore(deps): update jackson monorepo to v2.21.2 by @specmatic-builder in #2353
  • Use coverage status to determine missed and not-implemented operation counts by @jaydeepk in #2356
  • fix: filter browser metadata headers from proxy recordings by @nashjain in #2357

Full Changelog: 2.42.2...2.43.0

2.42.2

11 Mar 15:45

Choose a tag to compare

What's Changed

  • Fix test example filtering by @joelrosario in #2330
  • Add test for test-side fix for example loading by @joelrosario in #2331
  • chore(deps): upgrade reporter version to latest by @ketan in #2333
  • fix: Make parsing of Bearer security scheme declared in OpenAPI spec case insensitive by @joelrosario in #2335
  • Fix mock filtering implementation to ensure it is symmetric with the contract tests by @StarKhan6368 in #2336

Full Changelog: 2.42.1...2.42.2

2.42.1

09 Mar 13:55

Choose a tag to compare

What's Changed

Full Changelog: 2.42.0...2.42.1

2.42.0

05 Mar 14:58

Choose a tag to compare

What's Changed

Full Changelog: 2.41.1...2.42.0

2.41.1

04 Mar 13:54

Choose a tag to compare

What's Changed

  • Integrate priospot into the build via the specmatic gradle plugin by @ketan in #2314
  • fix: pass config file path to http mock if it's present by @joelrosario in #2316

Full Changelog: 2.41.0...2.41.1

2.41.0

02 Mar 18:45

Choose a tag to compare

What's Changed

Full Changelog: 2.40.1...2.41.0

2.40.1

25 Feb 17:04

Choose a tag to compare

What's Changed

Full Changelog: 2.40.0...2.40.1

2.40.0

24 Feb 15:39

Choose a tag to compare

What's Changed

  • Don't create .specmatic folder. A git clone operation will create the appropriate directory, so this is redundant by @ketan in #2291
  • feat: hook up actuator to _specmatic/health endpoint. Keep the old actuator by @ketan in #2290
  • Fix OpenAPI components.pathItems refs dropping operations by @nashjain in #2292
  • Expose methods to identify and resolve config templates by @StarKhan6368 in #2288
  • chore(deps): update jackson monorepo to v2.21.1 by @specmatic-builder in #2294
  • fix: example-only changes do not break backward compatibility for anyOf nullable schema by @nashjain in #2223
  • Handle Swagger spec requests without OpenAPI mocks by @joelrosario in #2255
  • Suppress MockEvent emission for internal stub control requests by @joelrosario in #2296

Full Changelog: 2.39.7...2.40.0