Skip to content

Releases: Neoteroi/essentials-openapi

v1.0.9

20 Nov 23:06
4ffc7b1
Compare
Choose a tag to compare
  • Adds support for Python 3.12.
  • Adds MarkupSafe among required dependencies (and not optional).
  • Adds support for latest function model_dump in Pydantic 2 (for examples
    defined using Pydantic models).
  • Upgrades development dependencies.
  • Fix bug with missing items entry #36 by @mh7d and @mh-at-fujitsu

v1.0.8

19 Jul 14:26
6bbd8c5
Compare
Choose a tag to compare
  • Fixes example generation breaks on explicitly enumerated array elements #31, by @jjedele

v1.0.7

01 May 08:58
Compare
Choose a tag to compare

v1.0.6

19 Mar 07:00
c70519b
Compare
Choose a tag to compare
  • Fixes a bug happening when trying to serialize examples in JSON, when they
    contain datetimes and are provided in YAML;
    (bug report).
  • Fixes a bug related to missing resolution of references for requestBody;
    (bug report).
  • Fixes support for code fences (disables by default autoescape, since the
    source of OpenAPI Specification files is supposed to be trusted anyway.
    Those who still wants to have autoescape enabled with Jinja can do so
    setting an environment variable: SELECT_AUTOESCAPE=1;
    (bug report).

v1.0.5

22 Dec 11:15
f879a92
Compare
Choose a tag to compare

v1.0.4

06 Nov 10:49
ffa59cb
Compare
Choose a tag to compare
  • Fixes #18
  • Fixes #19
  • Workflow maintenance

v1.0.3

02 Oct 08:20
b4ab454
Compare
Choose a tag to compare
  • Changes how httpx version is pinned (<1)

v1.0.2

08 May 12:07
3357caa
Compare
Choose a tag to compare
  • Adds support for OpenAPI specification files split into multiple files
    Neoteroi/mkdocs-plugins#5
  • Adds support for externalDocs and tags root properties

v1.0.1

05 May 19:30
7f5e1a9
Compare
Choose a tag to compare
  • Adds a new output style, to provide an overview of the API endpoints with
    PlantUML
  • Fixes two bugs caused by improper handling of OpenAPI Documentation without
    components Neoteroi/mkdocs-plugins#9

v1.0.0

20 Apr 22:17
Compare
Choose a tag to compare
  • Adds features and a CLI to generate artifacts from OpenAPI Documentation files (markdown for MkDocs and PyMdown extensions, PlantUML class diagrams from components schemas). ✨
  • Drops support for Python 3.6.