Changelog History
Page 9
-
v0.20.1 Changes
December 13, 2019 -
v0.20.0 Changes
December 12, 2019๐ Features ๐
aa3801e
Case.validate_response
for running built-in checks against app's response
๐ 585e461 WSGI applications support๐ Bug fixes ๐
046d1ec RST syntax
โ 2670db2 Failing test on Mac ๐ง Don't know the root cause, but on Linux the values are not in list, ๐ฆ not checked the package versions yet, but this check doesn't make harm ๐ It seems that this conversion happens implicitly somewhere e0cd6d0 Importing WSGI applications import behavior is environment-dependent โ 81267b7 Fix flaky test8f395d5 Docstring in
Case.call
methodf4a8d4b Replaceassert
withraise AssertionError
in checks to avoid pytest's assertion rewriting in corner cases1af55e2 Typo in docstringe94c6a0 Add proper aliases in test app's handlersd1eae1e Convert status code in schema to stringa900932 Types inCase
class๐ฑ Chores and Improvements ๐ง
๐ ee1f3f1 Pin maximum Poetry version
๐ฆ Other ๐ฆ
๐ b217904 Release 0.20.0
437937d Use more precise types for
dict_true_values
anddict_not_none_values
200cc54 Improvetest_validate_schema
-
v0.19.1 Changes
December 11, 2019๐ Bug fixes ๐
531291c Compatibility with Hypothesis >= 4.53.2
โ 85d02df Flaky test for threaded code
932577a Unhandled too long paths in CLI๐ฑ Chores and Improvements ๐ง
๐ e1810a8 Remove git depth limit ๐ This is what is causing the releases to have a single entry
๐ฆ Other ๐ฆ
๐ 53494a0 Release 0.19.1
-
v0.19.0 Changes
December 02, 2019 -
v0.18.1 Changes
November 28, 2019 -
v0.18.0 Changes
November 27, 2019๐ Features ๐
๐ 2fe23cf Add support for resolving references in
PathItem
objects. Refs #301๐ Bug fixes ๐
e55ea00 Fix loading string dates as
datetime.date
objects in YAML loader Refs #305 3e25113 Fix resolving of relative paths in schemas Refs #303 ๐ c57b180 Fix release/pypi CI job.๐ฆ Other ๐ฆ
๐ dd48985 Restructure CLI output for better extensibility
4d26e6e Extract checks into a separate module
๐จ 196e5fc Refactor CI๐ฆ Other ๐ฆ
๐ 4d9224b Release 0.18.0
-
v0.17.0 Changes
November 21, 2019๐ Features ๐
319ff91 Resolving references that point to different files Refs #294 730f314 Handling of
KeyboardInterrupt
during the CLI run Refs #295๐ฑ Chores and Improvements ๐ง
๐ 66d609b Add automatic release notes generator
๐ท 219870c Add job to enforce commit message convention๐ฆ Other ๐ฆ
๐ 7eef732 Release 0.17.0
๐ท 99f607a Make image more usable in CI environments Improve caching by just copying essential files for each stage Group RUN commands in as few layers as possible ๐ฆ Use poetry==1.0.0b5, which allows avoiding the installation of the local package Generate schemathesis comand, globally accessible ๐ณ Use whitelist approach for .dockerignore ๐ 8c7ba2d add publish to pypi.org on release.
-
v0.16.0 Changes
November 19, 2019โ Added
- ๐ Display RNG seed in the CLI output to allow test reproducing. #267
- ๐ Allow specifying seed in CLI.
- Ability to pass custom kwargs to the
requests.get
call inloaders.from_uri
.
๐ Changed
- ๐จ Refactor case generation strategies: strategy is not used to generate empty value. #253
- ๐ Improved error message for invalid path parameter declaration. #255
๐ Fixed
-
v0.15.0 Changes
November 15, 2019โ Added
- ๐ Support for OpenAPI 3.0 server variables (base_path). #40
- ๐ Support for
format: byte
. #254 - Response schema conformance check in CLI / Runner. #256
- ๐ณ Docker image for CLI. #268
- Pre-run hooks for CLI. #147
- A way to register custom checks for CLI via
schemathesis.register_check
. #270
๐ Fixed
- Not quoted path parameters. #272
๐ Changed
- Verbose messages are displayed in the CLI on failed checks. #261
-
v0.14.0 Changes
November 09, 2019