All Versions
93
Latest Version
Avg Release Cycle
6 days
Latest Release
579 days ago

Changelog History
Page 3

  • v2.3.2 Changes

    August 04, 2020

    ๐Ÿฑ ๐Ÿš€ Features

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

    ๐Ÿ“ฆ ๐Ÿ“ฆ Other

    • ๐Ÿ‘ท d11a6e8 Fix exclusion paths for mutmut job
    • ๐Ÿšš 5644c53 Move docs link to the top of the README file
  • v2.3.1 Changes

    July 28, 2020

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • f980cdc ensure the "examples" is non-empty before trying to index into it

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

    ๐Ÿ“ฆ ๐Ÿ“ฆ Other

    • โšก๏ธ f1f7bfd Update a link to the docs
  • v2.3.0 Changes

    July 26, 2020

    ๐Ÿฑ ๐Ÿš€ Features

    • ed86737 Possibility to generate values for in: formData parameters that are non-bytes or contain non-bytes (e.g. inside an array)

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • 00afdca Generating illegal unicode surrogates in path
    • ๐Ÿ‘ ac5856a Support for properties named "$ref" in object schemas. Previously, it was causing TypeError
    • 26cb194 AttributeError during generation of "multipart/form-data" parameters that have no "type" defined
    • 952f6bc StopIteration during requestBody processing if it has empty "content" value
    • cceb04c KeyError during processing a schema with nullable parameters and in: body
    • โœ… 07e3aab ValueError during sending a request with test payload if the endpoint defines a parameter with type: arrayandin: formData`

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

    • ๐Ÿš€ 1bf0a2b Release 2.3.0
    • f032444 Avoid using hypothesis-jsonschema private API for registering custom string formats
    • 0a9b99d Error message for cases when a path parameter is in template but is not defined in the parameters list or missing required: true in its definition
    • 6af072a Fix dev dependencies in pyproject.toml
    • โœ… 683f1e4 Add norecursedirs config option for pytest to reduce the time for tests collection

    ๐Ÿ“ฆ ๐Ÿ“ฆ Other

    • 151c664 Install dependencies via poetry in tox runs
    • f51a22f Avoid hiding import errors
    • โœ… 85dbe00 Disable HealthCheck.too_slow health check in tests for valid form data
  • v2.2.1 Changes

    July 22, 2020

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • ๐Ÿ”’ 3020477 Possible UnicodeEncodeError during generation of Authorization header values for endpoints with basic security scheme

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

  • v2.2.0 Changes

    July 14, 2020

    ๐Ÿฑ ๐Ÿš€ Features

    • 66edf04 before_load_schema hook for GraphQL schemas
    • f1dc8c6 from_dict loader for GraphQL schemas

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • 751d237 Serialization of non-string parameters

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

    • ๐Ÿš€ ac26c6a Release 2.2.0
    • ๐Ÿšš 2382577 Move OpenAPI-specific code to schemathesis.specs.openapi._hypothesis
  • v2.1.0 Changes

    July 06, 2020

    ๐Ÿฑ ๐Ÿš€ Features

    • ๐Ÿ‘ 6913f1b support property-level examples

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • 29b72a9 Handling of multipart requests for Open API 3.0 schemas
    • 63bca9b Sending non-file form fields in multipart requests
    • 0๏ธโƒฃ 5aba5b9 Content type conformance check for cases when Open API 3.0 schemas contain "default" response definitions

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

    • ๐Ÿš€ 64702d2 Release 2.1.0
    • ๐Ÿ”จ fa10801 Refactoring & comments
    • ๐Ÿšš deee01b Remove unneeded condition
    • 7396949 Remove deprecated _accepts_context internal function
    • ๐Ÿšš d204391 Remove deprecated skip_validation argument to HookDispatcher.apply
    • 93f3cfe Changelog entry formatting

    ๐Ÿ“ฆ ๐Ÿ“ฆ Other

    • ๐Ÿšš f4ce014 Remove parametrization over Open API spec version where it is not needed
    • โœ… e854e5b Add Open API 3.0 test app
    • โœ… e37a5d3 Fix flaky test
  • v2.0.0 Changes

    July 01, 2020

    ๐Ÿฑ ๐Ÿ› Bug fixes

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

    • ๐Ÿš€ b71ca69 Downgrade actions/checkout to v1 for release-notes job
    • ๐Ÿš€ a5c033b Release 2.0.0
    • โšก๏ธ 885a03e Update pre-commit hooks
    • 3dc5e08 Statically guarantee that the output of get_strategies_from_examples will not contain None values
    • โฌ‡๏ธ 812b1fc Downgrade actions/checkout to v1 for commitsar job
    • โšก๏ธ fb5fb23 Update codecov/codecov-action to v1.0.7
    • โšก๏ธ aa5374b Update actions/setup-python to v2
    • โšก๏ธ ab3fcde Update actions/cache to v2
    • โšก๏ธ 1b8994e Update actions/checkout to v2
    • ๐Ÿšš 620376d Remove deprecated code
  • v1.10.0 Changes

    June 28, 2020

    ๐Ÿฑ ๐Ÿš€ Features

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • db1dda8 Passing headers to loader_for_app
    • ๐Ÿšš f684d9e remove a not must code for asgi
    • ๐Ÿ‘ท b692140 ASGI applications using workers parametrize has error

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

    ๐Ÿ“ฆ ๐Ÿ“ฆ Other

  • v1.9.1 Changes

    June 21, 2020

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • ๐Ÿšš 3e31a76 changelog entry moved where it belongs
    • 2aad176 changelog, formatting, added an extra assertion
    • ๐Ÿšš 152bc9e Removed copy&paste leftover
    • 70b7f48 silence mypy
    • ๐Ÿ“œ 7cd73b2 Fix schema loader to parse numbers in scientific notation

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

  • v1.9.0 Changes

    June 20, 2020

    ๐Ÿฑ ๐Ÿš€ Features

    • โœ… 402db10 Support for hook usage via LazySchema / from_pytest_fixture`
    • a919c13 Allow register function-level hooks without passing their name as the first argument to apply
    • 41a83e9 pass original case's response to add_case hook
    • ๐Ÿ‘ 48a8497 support for multiple examples
    • 080dcc5 add CLI option to minimize the verbose schema error

    ๐Ÿฑ ๐Ÿ› Bug fixes

    • โœ… 7b812e4 Show exception information for test runs on invalid schemas with --validate-schema=false command-line option
    • 8cf428a Crash during generation of loosely-defined headers

    ๐Ÿฑ ๐Ÿ”ง Chores and Improvements

    ๐Ÿ“ฆ ๐Ÿ“ฆ Other

    • โšก๏ธ 7481605 Update docs on function hook usage
    • โœ… fb90ad3 Add tests for some not covered code path