Skip to content

feat(server): add versioned download boxes and release timeline - #1569

Merged
castrojo merged 1 commit into
mainfrom
feat/server-release-timeline
Oct 22, 2026
Merged

castrojo merged 1 commit into
mainfrom
feat/server-release-timeline

Conversation

@castrojo

Copy link
Copy Markdown
Contributor

Summary

  • Add versioned download boxes for Bluefin Server artifacts (USB Installer, OS DDI, Netboot UKI/ESP).
  • Render a left-rail timeline displaying the last 7 releases with component version boxes, supply chain attestations, and downloadable release asset tables.
  • Limit server recent release collection in fetch-image-releases.mjs to the 7 latest releases.
  • Update DownloadCard to support the server variant.
  • Document the server download cards and timeline structure in docs/skills/variant-docs-pages.md.

Verification

  • npm run typecheck passed clean.
  • npm run lint passed (0 errors).
  • node --test scripts/catalog-components.test.js scripts/portal-stream-adapter.test.js passed.
  • node scripts/fetch-image-releases.mjs --self-check passed.
  • npm run build:ci -- --locale en passed with static verification on build/server/index.html.

Add structured versioned download boxes and a left-bar timeline of the
last 7 releases for Bluefin Server on /server, matching docs catalog styling.

Assisted-by: Gemini 3.8 Flash via GitHub Copilot
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@castrojo
castrojo added this pull request to the merge queue Oct 22, 2026
Merged via the queue into main with commit 57881ee Oct 22, 2026
2 of 3 checks passed
@castrojo
castrojo deleted the feat/server-release-timeline branch October 22, 2026 02:52
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