Add monthly updates section and JSON/RSS feeds to the releases page#19845
Add monthly updates section and JSON/RSS feeds to the releases page#19845jeffmerrick wants to merge 3 commits into
Conversation
Restructure the releases list page around a single newest-first `entries` manifest in content/releases/_index.md, where each entry is typed `updates` or `release`. Update months render inline as native <details> disclosures (title + optional tier badge, expanding to a one-sentence description and an inline Read more link); release entries are pointers whose card visuals and feed items are sourced from the detail page's section cards. Add curated JSON (/releases/index.json) and RSS (/releases/rss.xml) feeds, plus per-item product-tier badges on the updates list and the May release cards. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Your site preview for commit d6a2835 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-19845-d6a28357.s3-website.us-west-2.amazonaws.com |
Lighthouse Performance ReportCommit: d6a2835 | Metric definitions
|
Pre-merge Review — Last updated 2026-06-24T18:02:48ZTip Summary: This PR adds a "monthly updates" section and machine-readable JSON/RSS feeds to the releases page ( Review confidence:
Investigation log
🔍 Verification trail26 claims extracted · 12 verified · 0 unverifiable · 4 contradicted
🚨 Outstanding in this PRThese must be resolved or refuted before merging.
|
A release entry now expands into one <item> per linked section card on its detail page (title, link, card description), mirroring the JSON feed's items instead of a single release-page item. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Fix the GitHub Enterprise Server update blurb to say "comments" rather than "Neo's writes", matching the linked GitHub App docs. Remove the per-tier badges from Neo items (code reviews, GitHub/Slack apps, scheduled tasks). The upcoming pricing update (cnunciato/pricing-page-content-update) de-gates Neo by tier in favor of token-based metering, so advertising Team/Enterprise gates here would go stale. Genuinely tier-gated badges (private Terraform modules -> Enterprise, GHES auth -> Business Critical) are unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This adds a simple accordion list of items as an option for months that don't have a large dedicated release page like May.
Pulled from the blog, #product-updates Slack channel and the GitHub releases to build the items. These all need review to make sure they make sense and nothing is missing. We'll want to wait until July to merge so we can get any features between now and the end of the month in.
In addition, to assist with https://github.com/pulumi/pulumi-service/issues/43714, I've added tier labels to the features, including on the May release. These also need review for accuracy!
Proposed changes
Restructures the
/releaseslist page and adds machine-readable feeds:entriesmanifest incontent/releases/_index.md— one newest-first list where each entry is typedupdatesorrelease.<details>disclosures: title + optional product-tier badge, expanding to a one-sentence description with an inline "Read more" link./releases/index.jsonand/releases/rss.xml.Related: https://github.com/pulumi/pulumi-service/issues/43714