Skip to content

Releases: znsio/specmatic

1.0.3

29 Nov 07:45
Compare
Choose a tag to compare
Updated the version to 1.0.3

1.0.2

21 Nov 06:30
Compare
Choose a tag to compare
Updated the version to 1.0.2

1.0.1

20 Nov 14:36
ef419db
Compare
Choose a tag to compare

What's new

  • Added support for minProperties and maxProperties
  • Added support for oneOf nested within allOf
  • Use schema example as the default example

1.0.0

18 Nov 05:44
Compare
Choose a tag to compare
updating version to 1.0.0

0.81.2

10 Nov 06:32
Compare
Choose a tag to compare
Ability to run only positive generative tests

Set the environment variable ONLY_POSITIVE to true

0.81.1

18 Oct 08:56
Compare
Choose a tag to compare

What's new:

  • Gracefully handle poorly formed yaml files when checking if a file is an OpenAPI file.

0.81.0

16 Oct 05:23
Compare
Choose a tag to compare
  • Improved logging while checking out contract repo.
  • Bump junit_version from 5.9.1 to 5.10.0
  • Bump org.apache.ant:ant-junit from 1.10.12 to 1.10.14
  • Bump ktor_version from 2.3.4 to 2.3.5
  • Added support for example refs
  • Added ability to use request and response payloads as expectations
  • Added the ability to load test data from external JSON files
  • Bump org.fusesource.jansi:jansi from 2.4.0 to 2.4.1
  • Added support for additionalProperties: true

0.80.1

06 Oct 07:57
Compare
Choose a tag to compare

What's new:

  • When generating the Central Contract Repo report, if a specification has some error, log the exception with the filename and collect stats for the rest.

0.80.0

06 Oct 04:06
Compare
Choose a tag to compare

What's new:

  • Implemented a new command 'central-contract-repo-report' to generate a json report which lists all the operations present across all specifications in a central contract repo.

0.79.0

04 Oct 16:38
Compare
Choose a tag to compare

What's Changed

  • Bump com.squareup.okhttp3:okhttp from 4.9.1 to 4.11.0 by @dependabot in #740
  • Bump actions/checkout from 3 to 4 by @dependabot in #734
  • Fix AnyPattern nullable bug by @aeoncl in #743
  • Bump ktor_version from 2.1.3 to 2.3.4 by @dependabot in #744
  • Bump org.jetbrains.kotlin.jvm from 1.7.21 to 1.9.10 by @dependabot in #704
  • Upgraded gradle to 8.3 (latest) by @joelrosario in #751
  • removing explicit kotlin compile jvm target to 1.8 by @harikrishnan83 in #753
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.9 to 2.1.16 by @dependabot in #755
  • Bump org.jetbrains.kotlinx:kotlinx-serialization-json-jvm from 1.4.1 to 1.6.0 by @dependabot in #759
  • Bump org.junit.platform:junit-platform-launcher from 1.9.1 to 1.10.0 by @dependabot in #757
  • Bump org.springframework:spring-web from 5.3.23 to 5.3.30 by @dependabot in #758
  • Bump org.junit.platform:junit-platform-reporting from 1.9.1 to 1.10.0 by @dependabot in #756
  • Bump org.json:json from 20220924 to 20230618 by @dependabot in #761
  • Bump org.jetbrains.kotlin:kotlin-reflect from 1.7.21 to 1.9.10 by @dependabot in #762
  • Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.4.1 to 1.6.0 by @dependabot in #763
  • Bump org.jetbrains.kotlin.plugin.serialization from 1.7.21 to 1.9.10 by @dependabot in #765
  • Bump org.slf4j:slf4j-nop from 2.0.3 to 2.0.9 by @dependabot in #764
  • Bump org.assertj:assertj-core from 3.23.1 to 3.24.2 by @dependabot in #766
  • Execute POST tests first by @joelrosario in #767

Full Changelog: 0.78.0...0.79.0