Skip to content

Releases: postmanlabs/openapi-to-postman

Released v4.1.0

20 Jul 06:37
Compare
Choose a tag to compare
  • Fixed issue where conversion was failing for definitions with info object as null.
  • Fixed issue where generated collection did not have correct examples value from XML type of content.
  • Fixed issue #518 where generated collection was having NaN as value for integer query params with enum values.
  • Fixed issue #496 where validateTransactions() was returning missing endpoints even though corresponding requests are present in the collection.
  • Fixed issue #478 where updation of path parameter in collection resulted in MISSING_IN_REQUEST error.
  • Fixed issue #559 where parameter description was undefined for form-data type of content even if defined.
  • Fixed issue where bundle() API didn't handle circular references correctly.
  • Added non-required files to be published as npm module in .npmignore
  • Fixed issue where disableBodyPruning option was not set for requests with no request body.

Release v3.1.0

04 Mar 09:10
Compare
Choose a tag to compare

v3.1.0 (March 04, 2022)

  • Removed usage of schema resolution cache to avoid incorrect resolution.
  • Fixed issue where the newly converted collection had mismatches from validateTransaction() API.
  • Fixed issue where falsy example were not getting converted correctly in generated collection.
  • Fixed issue where readOnly and writeOnly properties were not removed from required in the resolved schema.
  • Fixed issue where if schema had a pattern as property, conversion failed with error.

Release v3.0.0

14 Feb 07:40
Compare
Choose a tag to compare

Release v2.13.0

09 Dec 05:34
68fd0d7
Compare
Choose a tag to compare

What's Changed

  • Fixed issue where validation against collection failed for collection with larger request name.
  • Added support for composite schema during validation flow.

v1.2.7

09 Sep 09:48
Compare
Choose a tag to compare
  • Fixed issue where schema type object with no properties resolved to string.
  • Fix for #8474 - Unable to validate primitive data types in req/res body.
  • Added support for handling correct media types which were throwing mismatches for validation.
  • Added support for internal $ref resolution in validation flows.
  • Fixed issue where parameter resolution was "schema" when "example" was specified.
  • Add supported formats for schema resolution (deref).
  • Fix for #7643, #7914, #9004 - Added support for Auth params in response/example.
  • Bumped up multiple dependencies and dev-dependencies versions to keep them up-to-date.
  • Updated code coverage tool from deprecated istanbul to nyc.

v1.2.6

10 Aug 08:30
Compare
Choose a tag to compare
  • Fixed TypeError happening when null parameter value provided.
  • Fixed an issue where suggested value for mismatch did not fix corresponding mismatch upon applying.
  • Fixed issue where root path was not matched during validation.
  • Fixed an issue where transaction was not matching if path had segment with fix and variable parts during valiadtion.
  • Fixed issue where URL did not contain baseUrl as host when base url variables are present.
  • Fixed issue where collection variable generated for path variables had empty values.
  • Fixed issue where invalid deserialisation was happening for param style matrix.
  • Added validation tests to improve code coverage.

v1.2.3

14 Jul 10:09
Compare
Choose a tag to compare
  • Added support for parameter serialisation in conversion and deserialisation in validation.
  • Skipped validation for headers/query-params added by security scheme.
  • Fixed incorrect Url and collection variable when path level server is present.
  • Fixed issue where empty description property caused mismatch.
  • Fixed issue where mismatch was happening even when correct path variable is present.
  • Fixed dataPath handling for root property when dataPath is empty string.
  • Fixed collection variable ignoring when pattern property is present.
  • Added support for collection variables for local servers in suggested request for validation.
  • Fixed TypeError happening when empty parameter is provided.
  • Fixed invalid transaction json path for headers.

v1.2.1

18 Jun 15:38
86b2ac3
Compare
Choose a tag to compare
  • Added support for validating content-type header.

v1.2.0

14 Jun 19:40
8407a2c
Compare
Choose a tag to compare

Bump up previous release to minor instead patch.

v1.1.20

14 Jun 18:43
26209d4
Compare
Choose a tag to compare
  • Added support for stricter request matching via option for validation.
  • Added missing endpoints from collection info in result of validation.
  • Suggest fixes in collection for violated properties in validation.
  • Introduced option to validate metadata for validation.
  • Use faked value instead of fallback to schema for parameter resolution when set to example.
  • Use faked value instead of invalid schema defined example.
  • Introduced option to ignore unresolved postman variable mismatches.
  • Fixed invalid generated collection for body type formdata.