Releases: spec-first/connexion
Releases · spec-first/connexion
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
name
is… 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_options
in docstring forFlaskApp
by @FelixSchwarz in #2007 - Fix name of
hello
module 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
3.0.5
Highlights
Fix broken swagger_ui when using Swagger 2 specification with references.
What's Changed
Full Changelog: 3.0.4...3.0.5
3.0.4
Highlights
Set Starlette upperbound version to <0.33 until encode/starlette#2361 is resolved.
What's Changed
- Set starlette upperbound version to <0.33 by @RobbeSneyders in #1828
Full Changelog: 3.0.3...3.0.4
3.0.3
Highlights
- Fix regression in app startup time
- Fix CORS headers on error responses
What's Changed
- Fix missing colons in request docs; rename /path to /foo for consistency with other examples by @danielbprice in #1818
- Only instantiate specification once by @RobbeSneyders in #1819
- Fix CORS headers not set on exceptions by @nielsbox in #1821
New Contributors
- @danielbprice made their first contribution in #1818
- @nielsbox made their first contribution in #1821
Full Changelog: 3.0.2...3.0.3
3.0.2
Highlights
- Fix multiple file upload
- Add migration guide for migrating from Connexion 2 to 3
What's Changed
- Fix middleware doc example by @ajoga in #1796
- Fix 'Edit on GitHub' link on docs by @RobbeSneyders in #1799
- Fix multiple file upload by @RobbeSneyders in #1813
- Update the import statements for the cookbook snippets by @MatthiasDurivet in #1805
- Add interface to add WSGI middleware by @RobbeSneyders in #1814
- Add more detailed v3 migration guide by @RobbeSneyders in #1815
New Contributors
- @ajoga made their first contribution in #1796
- @MatthiasDurivet made their first contribution in #1805
Full Changelog: 3.0.1...3.0.2
3.0.1
Highlights
- Fix error handlers on
FlaskApp
to match documented behavior - Multiple documentation improvements
What's Changed
- Add Fern sponsor by @RobbeSneyders in #1779
- Fix fern link in docs by @RobbeSneyders in #1782
- Add CORS documentation by @RobbeSneyders in #1790
- Correctly document keys available in context by @RobbeSneyders in #1792
- Improve ASGI server documentation by @RobbeSneyders in #1791
- Fix FlaskApp exception handlers by @RobbeSneyders in #1788
Full Changelog: 3.0.0...3.0.1