Releases: maticardenas/django-contract-tester
Releases · maticardenas/django-contract-tester
v1.5.0
Features
- Adding support for
readOnly
properties validation on requests. PR #49 by @maticardenas.
v1.4.5
Features
🔨 Fixing bug that caused writeOnly
properties to be validated against API requests. PR #47 by @maticardenas, reported by @TheSuperiorStanislav
v1.4.4
Features
🔨 Fixing issue when serializing a json
request payload, without providing application/json
content type. PR #45 by @maticardenas, reported by @TheSuperiorStanislav
v1.4.3
Features
♻️ Replacing usage of json
with orjson
in order to improve package's performance. PR #43 by @maticardenas
v1.4.1
Features
🔨 Fixing issue when attempting to use OpenAPIClient
and Django-Ninja
is not installed. PR #42 by @maticardenas, reported by @StopMotionCuber
v1.4.0
Features
- Adding support for Django Ninja test client. PR #33 by @maticardenas
v1.3.2
Features
- Fixing serialization for
date
values. PR #35 by @madhavsh96 - Adding support for validation of
string
type schemas with numerical values. PR #37 by @danut-t - Refactor tests and serialization - disabling (temporarily)
codecov
checks. PR #38 by @maticardenas
v1.3.1
Features
- Adding support for Django
5.0
(it was limited at the dependency configuration). PR #29 by @maticardenas (reported by @StopMotionCuber) - Improving error messages. PR #30 by @danut-t
- Serializing
json
requests data whenapplication/json
header is passed. PR #30 by @danut-t - Replacing
black
andisort
linters withruff
(https://github.com/astral-sh/ruff). PR #32 by @maticardenas
v1.3.0
Adding support for passing "prefix" in order to match schemas and frameworks paths.
Features
- Adding
path_prefix
argument toSchemaTester
#25
Contributors
v1.2.0
Description
Adding support for Django Ninja.
- Allowing to use
OpenAPIClient
againstDjango Ninja
API endpoints, handlingHttpResponse
objects forOpenAPI
validation. - Adding small
Django Ninja
test project.