You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: dactyl/templates/template-openapi_data_type.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ This type can contain the following fields:
55
55
| Field | Type | Required? | Description |
56
56
|-------|------|-----------|-------------|
57
57
{%- for name,field in properties.items() %}
58
-
|`{{name}}`| {{field.type|title}}{% if "items" in field.keys() and "title" in field["items"].keys() %} of [{{field["items"].title}}]({{type_link(field["items"].title)}}){% endif %} {% if field["title"] is defined %}([{{field.title}}]({{type_link(field.title)}})){% endif %} | {{"Required" if name in required else "Optional"}} | {{field.description}} |
58
+
|`{{name}}`| {{field.type|title}}{% if "items" in field.keys() and "title" in field["items"].keys() %} of [{{field["items"].title}}]({{type_link(field["items"].title)}}){% endif %} {% if field["title"] is defined %}([{{field.title}}]({{type_link(field.title)}})){% endif %} | {{"Required" if field.required else "Optional"}} | {{field.description}} |
59
59
{%- endfor %}
60
60
61
61
{% if additionalProperties is defined and additionalProperties == True %}This type MUST NOT contain any additional fields.{% endif %}
Copy file name to clipboardexpand all lines: dactyl/templates/template-openapi_endpoint.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -52,7 +52,7 @@ The request uses the following fields:
52
52
| Field | Type | Required? | Description |
53
53
|-------|------|-----------|-------------|
54
54
{%- for name,field in thisbody.schema.properties.items() %}
55
-
|`{{name}}`| {{field.type|title}}{% if "items" in field.keys() and "title" in field["items"].keys() %} of [{{field["items"].title}}]({{type_link(field["items"].title)}}){% endif %} {% if field["title"] is defined %}([{{field.title}}]({{type_link(field.title)}})){% endif %} | {{"Required" if name in required else "May be omitted"}} | {% if field.description is defined %}{{field.description}}{% endif %} |
55
+
|`{{name}}`| {{field.type|title}}{% if "items" in field.keys() and "title" in field["items"].keys() %} of [{{field["items"].title}}]({{type_link(field["items"].title)}}){% endif %} {% if field["title"] is defined %}([{{field.title}}]({{type_link(field.title)}})){% endif %} | {{"Required" if field.required else "May be omitted"}} | {% if field.description is defined %}{{field.description}}{% endif %} |
56
56
{%- endfor %}
57
57
{% endif %}
58
58
@@ -82,7 +82,7 @@ The response uses the following fields:
82
82
| Field | Type | Required? | Description |
83
83
|-------|------|-----------|-------------|
84
84
{%- for name,field in thisbody.schema.properties.items() %}
85
-
|`{{name}}`| {{field.type|title}}{% if "items" in field.keys() and "title" in field["items"].keys() %} of [{{field["items"].title}}]({{type_link(field["items"].title)}}){% endif %} {% if field["title"] is defined %}([{{field.title}}]({{type_link(field.title)}})){% endif %} | {{"Required" if name in required else "May be omitted"}} | {% if field.description is defined %}{{field.description}}{% endif %} |
85
+
|`{{name}}`| {{field.type|title}}{% if "items" in field.keys() and "title" in field["items"].keys() %} of [{{field["items"].title}}]({{type_link(field["items"].title)}}){% endif %} {% if field["title"] is defined %}([{{field.title}}]({{type_link(field.title)}})){% endif %} | {{"Required" if field.required else "May be omitted"}} | {% if field.description is defined %}{{field.description}}{% endif %} |
Copy file name to clipboardexpand all lines: releasenotes.md
+4
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,7 @@
1
+
# v0.14.5 Release Notes
2
+
3
+
This release fixes a bug with the OpenAPI spec parser that caused it to fail when used with Jinja 3.x. This same bug also caused some fields to show as "Optional" or "May be omitted" when they were required.
0 commit comments