Skip to content

docs: expand 7.2.5 base distro updates#459

Merged
elibosley merged 3 commits intomainfrom
codex/update-7.2.5-base-distro
Apr 18, 2026
Merged

docs: expand 7.2.5 base distro updates#459
elibosley merged 3 commits intomainfrom
codex/update-7.2.5-base-distro

Conversation

@elibosley
Copy link
Copy Markdown
Member

@elibosley elibosley commented Apr 18, 2026

Summary

  • Expand the Unraid OS 7.2.5 Base distro updates section.
  • Replace the placeholder Docker version line with the exact Docker 27.5.1 -> 29.3.1 update and CVE list.
  • Add the libpng 1.6.50 -> 1.6.57 and PHP 8.3.26 -> 8.3.29 update bullets with CVEs.

Validation

  • pnpm exec remark docs/unraid-os/release-notes/7.2.5.md --quiet --frail
  • Full build intentionally not run, per AGENTS.md guidance for this repo.

Checklist

Before Submitting This PR, Please Ensure You Have Completed The Following:

  1. Are internal links to wiki documents using relative file links? No links changed.
  2. Are all new documentation files lowercase, with dash separated names (ex. unraid-os.mdx)? No new files added.
  3. Are all assets (images, etc), located in an assets/ subfolder next to the .md/mdx files? No assets added.
  4. Have you checked to ensure there aren't other open Pull Requests for the same update/change? No existing PR for this branch.
  5. Is the build succeeding? Not run locally, per repo validation guidance.

Summary by CodeRabbit

  • Documentation
    • Clarified base distro upgrades in the 7.2.5 release notes: explicit upgrade ranges and associated CVE identifiers for Docker, libpng, and PHP.
    • Adjusted heading anchors in setup guides to change how section links are rendered (affects in-page/fragment link targets).

Purpose of the change
- Add the detailed Base distro package updates for the Unraid OS 7.2.5 release note.

How behavior was before
- The Base distro section only listed Docker as version 29.

Why that was a problem
- The release note did not show the exact package version transitions or related CVEs for Docker, libpng, and PHP.

What the new change accomplishes
- Documents Docker 27.5.1 to 29.3.1 with the provided CVE list.
- Adds libpng 1.6.50 to 1.6.57 with its CVE.
- Adds PHP 8.3.26 to 8.3.29 with its CVEs.

How it works
- Replaces the placeholder Base distro bullet in docs/unraid-os/release-notes/7.2.5.md with the detailed package bullets.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 18, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: e6d50fce-58ec-49db-b6c2-2e29e2201f88

📥 Commits

Reviewing files that changed from the base of the PR and between 0ff5dee and f7f68a5.

📒 Files selected for processing (2)
  • docs/unraid-os/getting-started/set-up-unraid/complete-your-post-setup-essentials.mdx
  • docs/unraid-os/getting-started/set-up-unraid/configure-your-array.mdx

📝 Walkthrough

Walkthrough

Expanded release-notes Docker entry to an explicit upgrade range and added libpng and PHP base component upgrade lines with CVEs; adjusted MDX anchor syntax for two setup docs (changed plain heading IDs to JSX-comment-wrapped forms). No functional code changes. (34 words)

Changes

Cohort / File(s) Summary
Release Notes
docs/unraid-os/release-notes/7.2.5.md
Replaced docker: version 29 with docker: version 27.5.1 → 29.3.1, appended Docker CVE identifiers, and added libpng: 1.6.50 → 1.6.57 (with CVE) and php: 8.3.26 → 8.3.29 (with CVEs).
MDX Anchor Syntax Changes
docs/unraid-os/getting-started/set-up-unraid/complete-your-post-setup-essentials.mdx, docs/unraid-os/getting-started/set-up-unraid/configure-your-array.mdx
Replaced explicit heading ID attributes ({#...}) with JSX-comment-wrapped anchors ({/* #... */}) for two section headings, altering how anchors are declared in the MDX.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐇 I hopped through pages, tidy and bright,
Docker’s range now set just right,
libpng and PHP named in song,
Anchors adjusted where they belong,
A rabbit’s nibble—docs made light ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'docs: expand 7.2.5 base distro updates' clearly summarizes the main change of updating the 7.2.5 release notes documentation with expanded base distro information.
Description check ✅ Passed The PR description includes a clear summary of changes, validation steps performed, and completes the provided checklist with appropriate reasoning for each item.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/update-7.2.5-base-distro

Comment @coderabbitai help to get the list of available commands and usage tips.

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 18, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
unraid-docs f7f68a5 Commit Preview URL

Branch Preview URL
Apr 18 2026, 12:52 PM

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@docs/unraid-os/release-notes/7.2.5.md`:
- Line 46: Update the CVE list in the docker version line so the separators are
consistent: replace the single comma before CVE-2024-45336 with the same
delimiter used elsewhere (use commas between all CVEs or spaces between all
CVEs); locate the line containing "docker: version 27.5.1 -> 29.3.1
(CVE-2026-34040 ... CVE-2024-45336 CVE-2025-27144)" and normalize the separators
so every CVE is separated the same way (e.g., "CVE-2026-34040, CVE-2026-33997,
... , CVE-2024-45336, CVE-2025-27144").
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 330450f2-5f32-4fc3-b65e-9a12048ab419

📥 Commits

Reviewing files that changed from the base of the PR and between 0eb2d37 and 8cc1c41.

📒 Files selected for processing (1)
  • docs/unraid-os/release-notes/7.2.5.md

Comment thread docs/unraid-os/release-notes/7.2.5.md Outdated
Purpose of the change
- Normalize the Docker CVE separators in the Unraid OS 7.2.5 release note.

How behavior was before
- The Docker Base distro bullet mixed space-separated CVEs with one comma-separated pair.

Why that was a problem
- The inconsistent separators made the CVE list harder to scan and triggered review feedback.

What the new change accomplishes
- Uses comma separators consistently across every Docker CVE entry.

How it works
- Updates the Docker package bullet in docs/unraid-os/release-notes/7.2.5.md only.
Purpose of the change:

- Fix MDX parsing failures in setup documentation caused by classic heading ID syntax.

How behavior was before:

- The affected translated/setup MDX headings used Docusaurus-compatible classic anchors like {#anchor}.

- remark's MDX parser treated those braces as JavaScript expressions and failed before lint could complete.

Why that was a problem:

- pnpm lint stopped on two Cannot process file errors, blocking CI for docs changes.

What the new change accomplishes:

- Converts the two heading anchors to Docusaurus's MDX-safe comment-anchor syntax while preserving stable link targets.

How it works:

- Replaces classic {#...} heading IDs with {/* #... */} comments inline with the same headings.
@elibosley elibosley merged commit e115620 into main Apr 18, 2026
4 checks passed
@elibosley elibosley deleted the codex/update-7.2.5-base-distro branch April 18, 2026 12:56
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