Releases: spec-first/connexion
2.13.0
What's Changed
- [FIX] MethodViewResolver CamelCase Methods by @jdkent in #1467
- Fix and add example for enforced defaults for aiohttp by @p4l1ly in #1163
- lifecycle: add cookies attribute to ConnexionRequest (#1168) by @noirbee in #1209
- upgrade pyYAML supported versions in setup.py by @jonasboecquaert in #1478
- Move x-body-name to requestBody level by @RobbeSneyders in #1475
- Save memory on unused schema strings by @vmarkovtsev in #1482
- Add link to Flask JSONEncoder documentation by @Ruwann in #1484
- Remove obsolete code from basicauth example by @a-a-abramov in #1486
- Rework required_scopes checking by @Ruwann in #1474
- Drop pkg_resources by @Ruwann in #1499
New Contributors
- @jdkent made their first contribution in #1467
- @p4l1ly made their first contribution in #1163
- @noirbee made their first contribution in #1209
- @jonasboecquaert made their first contribution in #1478
- @vmarkovtsev made their first contribution in #1482
- @a-a-abramov made their first contribution in #1486
Full Changelog: 2.12.0...2.13.0
2.12.0
What's Changed
- Fix for aiohttp and multipart/form-data uploads by @ddurham2 in #1222
- Don't validate streamed responses by @cshorler in #1259
- Fix version of Flask subdependencies by @RobbeSneyders in #1465
- Drop openapi-spec-validator for custom ref handler by @RobbeSneyders in #1455
New Contributors
Full Changelog: 2.11.2...2.12.0
2.11.2
What's Changed
- Change deprecated aiohttp req.has_body to req.can_read_body by @cbosborn in #1296
- Take into account (x-)nullable when validating defaults by @RobbeSneyders in #1463
New Contributors
Full Changelog: 2.11.1...2.11.2
2.11.1
What's Changed
- Add Python 3.9 to supported versions in setup.py by @RobbeSneyders in #1459
Full Changelog: 2.11.0...2.11.1
2.11.0
What's Changed
- Bump upperbound version for jsonschema to 5.0.0 by @RobbeSneyders in #1447
- Fix sanitization of function arguments by @Ruwann in #1442
- Reload Flask on API file changes by @aparcar in #1418
- Use both class docstring and init docstring for autoapi by @Ruwann in #1451
- Automate release process via github actions by @RobbeSneyders in #1441, #1454, #1456
- fix-square bracket : V1 by @LeComptoirDesPharmacies in #1408
New Contributors
- @aparcar made their first contribution in #1418
- @LeComptoirDesPharmacies made their first contribution in #1408
Full Changelog: 2.10.0...2.11.0
2.10.0
Note
Due to unavailability of maintainers with access to the connexion
PyPi project, this version has been released under a new PyPi project connexion2
for now:
https://pypi.org/project/connexion2/
EDIT 15/01/2022: This version is now available under the main PyPi repository:
https://pypi.org/project/connexion/2.10.0/
Changelog
- Bump Flask & Werkzeug major versions to 2.x #1402
- Send request exception signal in common exception handler #1326
- Render correct UI template when serving multiple APIs #1404
- Use jsonschema for validation instead of openapi_spec_validator #936
- Add Relative resolver #1419
- Add keywords to the list of pythonic words #1425
- Improved error 415 #1185
Full Changelog: 2.9.0...2.10.0
2.9.0
Release with new (backwards-compatible) features: https://pypi.org/project/connexion/2.9.0/
Notable changes:
- support
required: false
for headers #1293 - support multiple security schemes #1290
- better handling of numerical path parameters in Flask #1290
Detailed list of changes: https://github.com/zalando/connexion/milestone/12
2.8.0
New maintenance/bugfix release https://pypi.org/project/connexion/2.8.0/
See https://github.com/zalando/connexion/milestone/11 for list of changes