Skip to content

Register set-available-attachment-versions extension - #195

Draft
JakeSCahill wants to merge 1 commit into
mainfrom
feat/register-available-attachment-versions
Draft

Register set-available-attachment-versions extension#195
JakeSCahill wants to merge 1 commit into
mainfrom
feat/register-available-attachment-versions

Conversation

@JakeSCahill

Copy link
Copy Markdown
Contributor

What

Registers the new set-available-attachment-versions Antora extension (redpanda-data/docs-extensions-and-macros#224) in all three playbooks.

Why

The site's properties-json-url / connect-json-url meta tags are built from release-tracking attributes that drift ahead of the generated JSON attachments, producing our top 404s (~25k requests/day) and silently breaking property tooltips on streaming/current. The extension sets available-properties-tag / available-connect-version from what actually exists in the catalog, and disables property tooltips on old streaming versions that have no properties JSON at all.

⚠️ Merge order

Draft until a @redpanda-data/docs-extensions-and-macros release containing #224 is published — the require path doesn't exist in the currently installed package, so merging early breaks the build. After the release, re-run npm update @redpanda-data/docs-extensions-and-macros (pin is ^5.0.0) and mark ready.

Related: docs-ui negative caching (redpanda-data/docs-ui#407), props v26.1.14 and connect 4.102.0 regeneration PRs (already open).

🤖 Generated with Claude Code

Sets available-properties-tag / available-connect-version from what is
actually in the content catalog so the UI's properties-json-url and
connect-json-url meta tags never reference a JSON attachment that was
not generated (top source of 404s: ~25k requests/day).

Requires a docs-extensions-and-macros release containing
redpanda-data/docs-extensions-and-macros#224.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@netlify

netlify Bot commented Jul 28, 2026

Copy link
Copy Markdown

Deploy Preview for redpanda-documentation failed. Why did it fail? →

Name Link
🔨 Latest commit 83efabc
🔍 Latest deploy log https://app.netlify.com/projects/redpanda-documentation/deploys/6a6884e7f9238800087a5674

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.

1 participant