Releases: spec-first/connexion
Releases · spec-first/connexion
3.3.0
What's Changed
- Update sqlalchemy example to work with Python 3.8, 3.9 and 3.10 by @ifeLawal in #2025
- Update docstring of
connexion.ConnexionMiddleware.add_apiby @bastantoine in #2030 - Specify skip for separate referencing package by @Ruwann in #2049
- Custom auth types in security_map by @anna-intellegens in #1940
- Revise use of sed in-place option in tox.ini to support testing on MacOS by @chrisinmtown in #2047
- Remove semicolon from text/plain content type in example Swagger specs by @chrisinmtown in #2022
- Drop Python 3.9 and add 3.13, 3.14 by @RobbeSneyders in #2088
- Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.13.0 in /.github/workflows by @dependabot[bot] in #2079
- Fix Python 3.14 test suite by @RobbeSneyders in #2090
- Fix spec clone method and usage of raw vs resolved spec by @RobbeSneyders in #2089
- Extend tox.ini with
testpathsand {posargs} in poetry-pytest invocation by @chrisinmtown in #2067 - Remove Fern from sponsors by @RobbeSneyders in #2091
New Contributors
- @ifeLawal made their first contribution in #2025
- @bastantoine made their first contribution in #2030
- @anna-intellegens made their first contribution in #1940
- @dependabot[bot] made their first contribution in #2079
Full Changelog: 3.2.0...3.3.0
2.15.1
What's Changed
- (v2) Add missing dependency packaging at min version 25 by @chrisinmtown in #2086
Full Changelog: 2.15.0...2.15.1
2.15.1rc1
What's Changed
- (v2) Add missing dependency packaging at min version 25 by @chrisinmtown in #2086
Full Changelog: 2.15.0...2.15.1rc1
2.15.0
What's Changed
- Update NumberConverter regex to match new Werkzeug behavior (v2) by @RobbeSneyders in #1643
- Upgrade dependencies on v2 banch by @mfmarche in #1992
- Roll back Flask version pin for improved compatibility by @chrisinmtown in #2058
- Remove semicolon from text/plain content type in example Swagger spec by @chrisinmtown in #2056
- (v2) chore(requirements): drop unused dependencies by @noirbee in #2060
Full Changelog: 2.14.2...2.15.0
2.15.0rc3
What's Changed
- Remove semicolon from text/plain content type in example Swagger spec by @chrisinmtown in #2056
- (v2) chore(requirements): drop unused dependencies by @noirbee in #2060
Full Changelog: 2.15.0rc2...2.15.0rc3
2.15.0rc2
What's Changed
- Roll back Flask version pin for improved compatibility by @chrisinmtown in #2058
Full Changelog: 2.15.0rc1...2.15.0rc2
2.15.0rc1
What's Changed
- Update NumberConverter regex to match new Werkzeug behavior (v2) by @RobbeSneyders in #1643
- Upgrade dependencies on v2 banch by @mfmarche in #1992
Full Changelog: 2.14.2...2.15.0rc1
3.2.0
What's Changed
- Remove duplicate log statement that was forgotten in the context of PR #1926. by @alfechner in #1935
- Split parsing from validation completely by @RobbeSneyders in #1934
- Can return HTTPStatus member when default response is declared by @chbndrhnns in #1918
- auth module documentation suggestion by @edelagnier in #1977
- Handle starlette/templating.py:161: DeprecationWarning: The
nameis… by @mavwolverine in #1976 - [#1786] Address jsonschema format_checker deprecation by @mavwolverine in #1974
- Fix failing test by @RobbeSneyders in #1981
- Improve type hints nullable parameters by @druizz90 in #1972
- Add API-key scope checking by @etvahala in #1837
- Fix test to include scopes by @RobbeSneyders in #1984
- Add downloads badge to README by @RobbeSneyders in #1982
- fix: update scope when content-length changes by @mfmarche in #1955
- Add info-section to quickstart.rst by @peso in #1991
- Change response codes to strings (#1112) by @peso in #1990
- Introducing Connexion Guru on Gurubase.io by @kursataktas in #1989
- Guru widget Introduced by @kursataktas in #1996
- import python_multipart instead of multipart by @dotlambda in #1995
- Correct pydoc to show swagger_ui_options param type SwaggerUIOptions by @chrisinmtown in #2001
- Fix swagger UI for split specs by @RobbeSneyders in #2002
- remove duplicate parameter
swagger_ui_optionsin docstring forFlaskAppby @FelixSchwarz in #2007 - Fix name of
hellomodule in v3 getting-started doc by @chrisinmtown in #2003 - use connexion logger instead of root logger by @FelixSchwarz in #2010
- Add example of split API specifications with relative references by @chrisinmtown in #2009
- Document how to install prerequisites in examples READMEs by @chrisinmtown in #1993
- Return NoContent when mocking HTTP 204 operations by @julienschuermans in #2000
- Update example for latest version of SQLAlchemy by @chrisinmtown in #2011
New Contributors
- @chbndrhnns made their first contribution in #1918
- @edelagnier made their first contribution in #1977
- @mavwolverine made their first contribution in #1976
- @druizz90 made their first contribution in #1972
- @etvahala made their first contribution in #1837
- @mfmarche made their first contribution in #1955
- @peso made their first contribution in #1991
- @kursataktas made their first contribution in #1989
- @dotlambda made their first contribution in #1995
- @chrisinmtown made their first contribution in #2001
- @FelixSchwarz made their first contribution in #2007
Full Changelog: 3.1.0...3.2.0
3.1.0
What's Changed
- Allow the specification to be specified as a URL. by @mjp4 in #1871
- Inject current request in security handlers by @RobbeSneyders in #1883
- Fix lifespan example by @fcollonval in #1893
- Fix docs build for Poetry >=1.8 by @RobbeSneyders in #1900
- Generate examples with jsf by @mjp4 in #1891
- fix: uneven quotes by @LukeHagar in #1906
- Fix openapi spec in quickstart doc by @psegedy in #1922
- Fix typo in example pip install command by @avivace in #1929
- Log handled errors to warning by @alfechner in #1926
New Contributors
- @fcollonval made their first contribution in #1893
- @LukeHagar made their first contribution in #1906
- @psegedy made their first contribution in #1922
- @avivace made their first contribution in #1929
Full Changelog: 3.0.6...3.1.0
3.0.6
What's Changed
- Bugfix/starlette root path by @Ruwann in #1833
- Fix quickstart WSGI example typo by @rparini in #1845
- Fix ReverseProxied middleware and add docs by @RobbeSneyders in #1873
- Fix two broken links in the docs. by @Julian in #1854
- Fix for JSON array parsing in multipart/form-data (#1869) by @alfechner in #1872
- Fix file upload for base64 encoded files by @RobbeSneyders in #1843
New Contributors
- @rparini made their first contribution in #1845
- @Julian made their first contribution in #1854
- @alfechner made their first contribution in #1872
Full Changelog: 3.0.5...3.0.6