This repository has been archived by the owner on Aug 9, 2024. It is now read-only.
Releases: MarketSquare/robotframework-openapidriver
Releases · MarketSquare/robotframework-openapidriver
Improved OAS 3.1 support
What's Changed
- Support security settings openapi libcore by @robinmackaij in #31
- Improved oas 3.1 support by @robinmackaij in #33
Full Changelog: v4.0.0...v4.2.0
Improved filter support
Added support for alternative resource identifier names
What's Changed
- Add support for resource identifiers other than id
- Validation of values in arrays in responses added
- Various bugfixes
- Updated documentation
Full Changelog: v3.4.3...v3.6.2
Additional validate_resource_properties fix
v3.4.3 Version bump + dependencies update
Fix in validate_resource_properties and dependencies update
Small fix in validate_resource_properties and updated dependencies to prevent prance / openapi-core conflicts.
Full Changelog: v3.4.1...v3.4.2
Fix openapi-libcore version dependency
v3.4.1 Fix dependency to openapi-libcore
Added 'cert' parameter for SSL support
- Added the
cert
parameter to support SSL (closes #25 )
Full Changelog: v3.3.0...v3.4.0
Support new OpenApiLibCore features
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. Fixes #20
What's Changed
- Feature/support new openapilibcore features by @robinmackaij in #24
Full Changelog: v3.1.0...v3.3.0
v3.1.0
What's Changed
- Added support for custom headers: this can be used for API-key authorization
- Bugfix: keyword detection / autocompletion did not work due to missing libspec files
- Bugfix: content and Content-Type header are optional (closes #20)
- Refactor: use new datadriver interface
Full Changelog: v3.0.0...v3.1.0
Moved core logic to robotframework-openapi-libcore
What's Changed
- Refactor/move openapilibcore to other robotframework-openapi-libcore repo by @robinmackaij in #19
Full Changelog: v2.3.0...v3.0.0