Skip to content

docs: convert OpenAPI version support note to GitHub footnote - #106

Merged
dotkas merged 1 commit into
developfrom
copilot/update-readme-markdown-footnote
Aug 13, 2026
Merged

docs: convert OpenAPI version support note to GitHub footnote#106
dotkas merged 1 commit into
developfrom
copilot/update-readme-markdown-footnote

Conversation

Copilot AI commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Converts the trailing prose sentence below the OpenAPI version support table into a proper GitHub-flavoured Markdown footnote ([^openapi-versions]), keeping the information without cluttering the table's visual flow.

@dotkas
dotkas marked this pull request as ready for review August 13, 2026 11:50
Copilot AI lite review requested due to automatic review settings August 13, 2026 11:50

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the README’s OpenAPI version support note by converting the prose line after the version table into a GitHub-flavored Markdown footnote, aiming to reduce visual clutter around the table.

Changes:

  • Adds a footnote reference ([^openapi-versions]) below the OpenAPI version support table.
  • Converts the existing maintenance/provenance note into a footnote definition ([^openapi-versions]: ...).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md Outdated
Co-authored-by: dotkas <25500117+dotkas@users.noreply.github.com>
@dotkas
dotkas force-pushed the copilot/update-readme-markdown-footnote branch from 1415014 to ee684bb Compare August 13, 2026 11:54
Copilot AI review requested due to automatic review settings August 13, 2026 11:54
@dotkas
dotkas enabled auto-merge (squash) August 13, 2026 11:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Suppressed comments (2)

README.md:68

  • Putting the footnote reference inside the heading changes the rendered heading text and can change the generated GitHub anchor/ToC entry, which may break existing links to this section. Keep the heading stable and attach the footnote reference in the body text instead (e.g., at the end of the intro paragraph before the table).
### OpenAPI Version Support [^openapi-versions]

Adding full support to all OpenAPI versions is not trivial, and is done in iterations which all require various design
decisions to support.

README.md:76

  • The new footnote definition is a single very long line, which makes future diffs harder to read and is inconsistent with the surrounding hard-wrapped Markdown style in this README. Wrap the footnote definition across multiple indented continuation lines so it remains a single footnote block.
[^openapi-versions]: This table and the tracking issues are maintained automatically by the [OpenAPI version check workflow](.github/workflows/check-openapi-versions.yml), which probes the [upstream spec releases](https://github.com/OAI/OpenAPI-Specification/releases) against [`.github/openapi-versions.json`](.github/openapi-versions.json).

@dotkas
dotkas merged commit 6b26893 into develop Aug 13, 2026
8 checks passed
@dotkas
dotkas deleted the copilot/update-readme-markdown-footnote branch August 13, 2026 11:57
@alchemax-housekeeper

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.0.0-dev.39 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@alchemax-housekeeper

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants