Skip to content

dev: sync with main - #5550

Open
oai-spec-publisher[bot] wants to merge 185 commits into
devfrom
dev-sync-with-main
Open

dev: sync with main#5550
oai-spec-publisher[bot] wants to merge 185 commits into
devfrom
dev-sync-with-main

Conversation

@oai-spec-publisher

Copy link
Copy Markdown
Contributor

Merge relevant changes from main into dev.

char0n and others added 30 commits September 19, 2025 21:42
Signed-off-by: Vladimir Gorej <vladimir.gorej@gmail.com>
3.2.1: Fix dead anchor links to appendix
Co-authored-by: Karen Etheridge <ether@cpan.org>
Fix dialect link from 3.1 to 3.2
Co-authored-by: Karen Etheridge <ether@cpan.org>
RFC6570 section 3.2.1 says:
"A variable that is undefined (Section 2.3) has no value and is ignored by the
expansion process.  If all of the variables in an expression are undefined,
then the expression's expansion is the empty string."

..therefore the provided examples for the "matrix" and "label" styles are
incorrect -- the full expansion is the empty string, with no leader/prefix.
karenetheridge and others added 12 commits August 21, 2026 10:44
3.2: Fix formatting of 'Encoding Object' in oas.md
The "pattern" keyword is defined as following unicode semantics, where \d will
match digits outside of the ascii range. But this is not likely to be treated
as a valid version, so we must restrict to ascii digits.
karenetheridge
karenetheridge previously approved these changes Sep 10, 2026
@lornajane lornajane mentioned this pull request Sep 10, 2026
@lornajane

Copy link
Copy Markdown
Contributor

Is it expected that it delete the schema test file? Do we only use that on the main branch?

@karenetheridge
karenetheridge self-requested a review September 11, 2026 18:09
@karenetheridge

Copy link
Copy Markdown
Member

This change appears to revert src/oas.md to the 3.1.1 version.

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.

I don't believe this file should be deleted. It's present on the dev and v3.x-dev branches, and I assume it's expected to be there. Something happened in the deploy scripts that delete things in the release branch and I'm not sure what the right thing is to do here.

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.

10 participants