Skip to content

docs(faq): name Azure API Management in the OpenAPI version guidance - #865

Merged
yeongseon merged 3 commits into
mainfrom
docs/faq-apim-version-guidance
Oct 30, 2026
Merged

yeongseon merged 3 commits into
mainfrom
docs/faq-apim-version-guidance

Conversation

@yeongseon

@yeongseon yeongseon commented Oct 30, 2026 •

Copy link
Copy Markdown
Owner

Summary

The FAQ entry on choosing OpenAPI 3.0, 3.1 or 3.2 named no downstream consumer, and the places where readers choose a version did not point to it. This names Azure API Management and links the entry from the CLI and configuration docs.

Changes

  • docs/faq.md: the existing entry now says that Azure API Management supports OpenAPI 2.0 and 3.0.x and accepts 3.1 for import only, and links to Microsoft's import restrictions instead of restating them.
  • docs/cli.md and docs/configuration.md: the --openapi-version option and the "OpenAPI version selection" section link to that entry.

Validation

Run locally:

  • mkdocs build --strict: exit 0 with no new warnings. The FAQ anchor used by both links exists in the built page.

GitHub CI on aaef342: all check runs completed with no failures, including the required Analyze, bandit, ci-required, PR title and semgrep contexts.

Related Issues

Closes #861

Merge after #863. The guidance recommends OpenAPI 3.0 for API Management, which for routes that use @validate_http depends on the fix in that PR. For that reason the known-limitation note listed in #861 is intentionally not added.

yeongseon and others added 2 commits October 30, 2026 19:34
The 3.0 versus 3.1 entry named no downstream consumer. Add Azure API Management, which supports OpenAPI 2.0 and 3.0.x and accepts 3.1 for import only, and link to Microsoft import restrictions instead of restating them. Refs #861

Co-authored-by: sisyphus-dev-ai <sisyphus-dev-ai@users.noreply.github.com>
The places where readers choose a version, the --openapi-version option and the OpenAPI version selection section, did not point to the FAQ entry that explains the choice. Refs #861

Co-authored-by: sisyphus-dev-ai <sisyphus-dev-ai@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are reported for the documentation changes clarifying Azure API Management compatibility and linking version-selection guidance.

No open issues 🎉

What changed in this PR

Clarifies OpenAPI version selection for Azure API Management users and makes the guidance easier to find from the CLI and configuration documentation. This is documentation-only and is intended to merge after #863’s OpenAPI 3.0 compatibility fix.

Changes:

  • Names Azure API Management’s supported versions and import-only support for 3.1, with a link to Microsoft’s restrictions.
  • Links both version-selection entry points to the existing FAQ.
File Description
docs/​faq.md Adds Azure API Management compatibility guidance and Microsoft’s reference link.
docs/​configuration.md Links version selection to the FAQ.
docs/​cli.md Adds a guidance link to the --openapi-version option.

Review effort: Balanced

@yeongseon
yeongseon merged commit 57684b4 into main Oct 30, 2026
22 checks passed
@yeongseon
yeongseon deleted the docs/faq-apim-version-guidance branch October 30, 2026 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(faq): name Azure API Management in the OpenAPI version guidance and link to it

2 participants