Skip to content

Add v26.7.1 release announcement post - #115

Closed
vpetersson-bot wants to merge 1 commit into
sbomify:masterfrom
vpetersson-bot:post/v26-7-1-release-announcement
Closed

Add v26.7.1 release announcement post#115
vpetersson-bot wants to merge 1 commit into
sbomify:masterfrom
vpetersson-bot:post/v26-7-1-release-announcement

Conversation

@vpetersson-bot

Copy link
Copy Markdown
Contributor

Draft release post for v26.7.1, matching the existing release-announcement pattern.

Conventions followed

Modelled on the v26.7.0 post and the two before it:

  • YYYY-MM-DD-announcing-sbomify-vXX-Y-Z-the-one-that-... filename and matching slug
  • Front matter: title, description, author.display_name, categories: [announcement], tags, tldr, date — no keywords, consistent with the other release posts (only 6 of 91 posts use it)
  • Byline Viktor Petersson, first person, closing invitation to open a support ticket
  • --- separators between themes, ## Getting Started last with hosted / self-hosted split and a link to the GitHub release notes

Structure

VEX leads, since it is the substantive change: three formats (CycloneDX / OpenVEX / CSAF), in-product triage, Dependency-Track sync, scheduled drift detection. The post explains why VEX matters before listing features, the way the v26.7.0 post introduced CBOM.

Then CBOM ingestion breadth — framed as closing the gap v26.7.0 left, with a link back to that post — Trust Center exposure, and a section on the vulnerability-count fix.

That count fix gets its own section deliberately: users will see their totals drop, in many cases sharply, and it is better to explain that in advance than to field confused questions. The post is explicit that nothing was fixed by the change itself, the number is just accurate now.

Design refresh, API/security, and a short "Under the Hood" on CI and error-tracking round it out.

Verification

  • bun run lint:markdown — clean
  • hugo --minify --environment production --buildDrafts — builds, 454 pages
  • Every internal link resolves: previous release post, /features/trust-center/, /authors/vpetersson/, and all seven tag pages
  • Rendered <title>, byline and TL;DR block all correct (the escaped quotes in the title render properly)

Two things to note

draft: true is set, so merging will not publish it. Remove that line when you are happy with the copy. I defaulted to draft since you asked for a draft, and the deploy workflow publishes on push to master.

The commit is authored by vpetersson-bot, not Viktor. The post byline is Viktor Petersson as requested, but I did not forge git authorship. Reassign or amend the commit if you would rather it be attributed to you.

Drafts the release post for v26.7.1, following the house pattern for
release announcements (byline Viktor Petersson, "The One That ..." title,
TL;DR block, per-theme sections, Getting Started).

Leads on VEX, which is the substantive change in this release: three
formats, in-product triage, Dependency-Track sync, and scheduled drift
detection. Then CBOM ingestion breadth (framed as closing the gap left by
v26.7.0), Trust Center exposure, and the vulnerability-count posture fix,
which is called out separately because users will see their totals drop.

Left as `draft: true` so merging does not publish it before it has been
reviewed -- delete that line to ship. Verified: dprint clean, Hugo builds,
and every internal link resolves (previous release post, /features/
trust-center/, /authors/vpetersson/, all tag pages).
@vpetersson-bot

Copy link
Copy Markdown
Contributor Author

Superseded by #118, which folds this together with the other two v26.7.1 site changes into a single PR. The commit is carried over unchanged (cherry-picked with -x), so review history is preserved there.

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