Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

Releases: MarketSquare/robotframework-openapi-libcore

Improved OAS 3.1 support

28 Jul 14:47
aa7911a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.9.1...v1.10.0

Added more security-related requests parameters

22 Jun 08:30
cfaddc2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.2...v1.9.1

Fix #11

03 Mar 08:39
fb8478d
Compare
Choose a tag to compare

Fix for #11
Added CLI extra to prance dependency for CLI support

Added support for alternative resource identifier names

17 Feb 08:47
fb8478d
Compare
Choose a tag to compare

What's Changed

  • Add support for resource identifiers other than id
  • Improved handling of hal+json
  • Various bugfixes and improvements in value invalidation
  • Logging tweaks for easier troubleshooting

Full Changelog: v1.6.3...v1.8.2

Fix missing schema resolving

21 Sep 12:13
Compare
Choose a tag to compare

Added missing schema resolving that could cause key error in schemas with allOf.

Pinning prance dependencies

21 Sep 09:32
Compare
Choose a tag to compare

Small release to ensure compatibility between prance and openapi-core / openapi-spec-validator.

Improve handling of overloaded paths

31 Aug 12:20
Compare
Choose a tag to compare

Added 'cert' parameter for SSL support

28 Aug 15:51
Compare
Choose a tag to compare

What's Changed

  • Replace requests docs url with official one by @bhirsz in #9
  • Added the cert parameter to allow using SSL with requests made.

New Contributors

  • @bhirsz made their first contribution in #9

Full Changelog: v1.5.0...v1.6.0

Faker support and other enhancements

19 Jun 10:13
14f64c9
Compare
Choose a tag to compare

Highlights

  • Random strings generated by OpenApiLibCore now use the Faker library. Localization as support by Faker can be used. This change also brings support for a number of format options that can be used with string type parameters / properties:
    • The OAS format types date, date-time, password, byte and binary are supported.
    • In addition, a number of non-OAS formats will also use (localized) Faker strings: email, uuid, uri, url, hostname, ipv4, ipv6, name, text and description.
  • Basic support for OAS specs with recursion in them. Default behavior is to stop recursion after 1 loop by replacing the target by an empty JSON object ({} on the Python side).
  • Better support and some bugfixes in the area of query parameter / header / object property invalidation, mostly in the area of invalidation of strings.

What's Changed

Full Changelog: v1.2.0...v1.5.0

Basic support for array parameters / query strings

28 Apr 15:48
07f210c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.2...v1.2.0