Skip to content

Commit f48d067

Browse files
authored
feat: Add root-level Updating Unraid guidance (#464)
## Summary - Add **Updating Unraid** as a root-level Unraid OS category, with a concise landing page for the update journey. - Position **Updating Unraid** below **Troubleshooting** in the Unraid OS sidebar, with **Release notes** and **Version history** nested under it for navigation. - Keep existing **Release notes** and **Version history** document paths in place, so their URLs do not change. - Move **Release types** and **Upgrading Unraid** under that root-level update category, including their update/downgrade partials. - Keep detailed upgrade, downgrade, and manual recovery steps on **Upgrading Unraid** instead of overloading the root landing page. - Keep boot-device replacement under **System administration > Maintenance** so maintenance is separate from OS update decision-making. - Link the update journey from **Version history** and update release-note references to the new update path. - Add redirects from the old `system-administration/maintain-and-update` update URLs to the new `updating-unraid` URLs. - Tighten prerelease guidance so users do not remain on old beta or RC builds once newer prerelease or stable options are available. - Clarify **Release types** so Stable covers both `.0` minor releases and later patch releases, including what Unraid minor and patch releases typically contain. - Clarify that release branch changes happen in the Unraid account app; the Update OS tool only shows updates for the server's current branch. - Rename **Version history** to **Version Archive** and point users toward the built-in updater or USB Creator before browsing archived downloads. - Add Product Unraid links for stable bug reports, pre-release feedback, and feature requests, plus one footer link to the Feature and Bug Tracker. ## Why Updating Unraid is a core lifecycle task, not just a system-administration maintenance task. The docs now present it as a first-class user journey: choose the right release, understand prerelease risk, run the update, find older versions, and troubleshoot if needed. Separating boot-device replacement into Maintenance keeps hardware/configuration maintenance distinct from OS update guidance. Nesting Release notes and Version history under Updating Unraid keeps the full update flow together in the sidebar without forcing release-note URL changes. ## Validation - `node -e 'const { sortSidebarItems } = require("./sidebar-semver-sort.js"); const items = [{type:"category",label:"Updating Unraid",items:[{type:"doc",id:"unraid-os/updating-unraid/index"}]},{type:"category",label:"Release notes",items:[{type:"doc",id:"unraid-os/release-notes/7.3.0"},{type:"doc",id:"unraid-os/release-notes/7.2.5"}]},{type:"doc",id:"unraid-os/download_list",label:"Version history"}]; console.log(JSON.stringify(sortSidebarItems(items), null, 2));'`\n- `pnpm exec remark docs/unraid-os/updating-unraid/index.mdx --quiet --frail`\n- `pnpm exec remark docs/unraid-os/updating-unraid/index.mdx docs/unraid-os/updating-unraid/release-types.mdx docs/unraid-os/updating-unraid/upgrading-unraid.mdx docs/unraid-os/updating-unraid/partials/manual-downgrade-command-line.mdx docs/unraid-os/updating-unraid/partials/manual-downgrade-simplest.mdx docs/unraid-os/updating-unraid/partials/upgrade-legacy-611-612.mdx docs/unraid-os/updating-unraid/partials/upgrade-modern.mdx docs/unraid-os/download_list.mdx docs/unraid-os/release-notes/7.2.0.md docs/unraid-os/release-notes/7.2.1.md docs/unraid-os/release-notes/7.2.2.md docs/unraid-os/release-notes/7.2.3.md docs/unraid-os/release-notes/7.2.4.md docs/unraid-os/release-notes/7.2.5.md docs/unraid-os/release-notes/7.3.0.md docs/unraid-os/using-unraid-to/run-docker-containers/community-applications.mdx --quiet --frail`\n- `pnpm exec remark docs/unraid-os/download_list.mdx --quiet --frail`\n- `pnpm run check-case-sensitivity`\n- `git diff --check`\n\n- `git diff --check -- docs/unraid-os/updating-unraid/release-types.mdx` - `pnpm exec remark docs/unraid-os/updating-unraid/release-types.mdx docs/unraid-os/updating-unraid/partials/upgrade-modern.mdx --quiet --frail` - `git diff --check -- docs/unraid-os/download_list.mdx` - `pnpm exec remark docs/unraid-os/updating-unraid/release-types.mdx --quiet --frail` - `pnpm exec prettier --check docusaurus.config.ts` - `git diff --check -- docs/unraid-os/updating-unraid/release-types.mdx docusaurus.config.ts` Per repo guidance, I did not run the full Docusaurus build. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Added a new "Release Types" guide explaining Stable/Beta/RC and update guidance. * Introduced user-facing instructions for updating via the web "Update OS" tool. * Renamed and consolidated content under "Updating Unraid" and updated the Version Archive. * Reorganized sidebar ordering and added redirects to group update-related docs. * Updated links, fixed line-ending/formatting issues, and added a "Feature and Bug Tracker" footer link. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent c1eabf6 commit f48d067

26 files changed

Lines changed: 255 additions & 56 deletions

docs/unraid-os/advanced-configurations/_category_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
"link": {
55
"type": "generated-index"
66
}
7-
}
7+
}

docs/unraid-os/download_list.mdx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
---
2-
sidebar_position: 7
3-
title: Version history
2+
sidebar_position: 9
3+
title: Version Archive
44
---
55

66
import {VersionsTable} from '@site/src/components/VersionsTable';
77

8-
# Version history
8+
# Version Archive
99

10-
Need the USB Creator? [Getting Started With Unraid](https://unraid.net/getting-started)
10+
Use this archive to find release notes and download links for Unraid OS versions. To update an existing server, use the built-in updater; see the [standard update process](./updating-unraid/index.mdx#standard-update-process) for steps. To create a new boot device, use the [Unraid USB Creator](https://unraid.net/download).
11+
12+
If you are deciding which release to install, start with [Unraid OS release types](./updating-unraid/release-types.mdx).
1113

1214
<VersionsTable />

docs/unraid-os/release-notes/7.2.0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Note that some plugins may have visual issues in this release; please give plugi
66

77
## Upgrading
88

9-
For step-by-step instructions, see [Upgrading Unraid](../../unraid-os/system-administration/maintain-and-update/upgrading-unraid.mdx). Questions about your [license](../../unraid-os/troubleshooting/licensing-faq.mdx#license-types--features)?
9+
For step-by-step instructions, see [Updating Unraid](/unraid-os/updating-unraid/). Questions about your [license](../../unraid-os/troubleshooting/licensing-faq.mdx#license-types--features)?
1010

1111
### Known issues
1212

docs/unraid-os/release-notes/7.2.1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This is a small update with some great fixes and improvements.
44

55
## Upgrading
66

7-
For step-by-step instructions, see [Upgrading Unraid](../../unraid-os/system-administration/maintain-and-update/upgrading-unraid.mdx). Questions about your [license](../../unraid-os/troubleshooting/licensing-faq.mdx#license-types--features)?
7+
For step-by-step instructions, see [Updating Unraid](/unraid-os/updating-unraid/). Questions about your [license](../../unraid-os/troubleshooting/licensing-faq.mdx#license-types--features)?
88

99
### Known issues
1010

docs/unraid-os/release-notes/7.2.2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ If you are on 7.2.0 or earlier you can skip straight to 7.2.2.
88

99
## Upgrading
1010

11-
For step-by-step instructions, see [Upgrading Unraid](../../unraid-os/system-administration/maintain-and-update/upgrading-unraid.mdx). Questions about your [license](../../unraid-os/troubleshooting/licensing-faq.mdx#license-types--features)?
11+
For step-by-step instructions, see [Updating Unraid](/unraid-os/updating-unraid/). Questions about your [license](../../unraid-os/troubleshooting/licensing-faq.mdx#license-types--features)?
1212

1313
### Known issues
1414

docs/unraid-os/release-notes/7.2.3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This is a security and bugfix release, recommended for all users.
44

55
## Upgrading
66

7-
For step-by-step instructions, see [Upgrading Unraid](../../unraid-os/system-administration/maintain-and-update/upgrading-unraid.mdx). Questions about your [license](../../unraid-os/troubleshooting/licensing-faq.mdx#license-types--features)?
7+
For step-by-step instructions, see [Updating Unraid](/unraid-os/updating-unraid/). Questions about your [license](../../unraid-os/troubleshooting/licensing-faq.mdx#license-types--features)?
88

99
### Known issues
1010

docs/unraid-os/release-notes/7.2.4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This release includes critical security updates and bug fixes.
66

77
## Upgrading
88

9-
For step-by-step instructions, see [Upgrading Unraid](/unraid-os/system-administration/maintain-and-update/upgrading-unraid/). Questions about your [license](/unraid-os/troubleshooting/licensing-faq/)?
9+
For step-by-step instructions, see [Updating Unraid](/unraid-os/updating-unraid/). Questions about your [license](/unraid-os/troubleshooting/licensing-faq/)?
1010

1111
### Known issues
1212

docs/unraid-os/release-notes/7.2.5.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This release is recommended for all 7.2.x users.
88

99
## Upgrading
1010

11-
For step-by-step instructions, see [Upgrading Unraid](/unraid-os/system-administration/maintain-and-update/upgrading-unraid/). Questions about your [license](/unraid-os/troubleshooting/licensing-faq/)?
11+
For step-by-step instructions, see [Updating Unraid](/unraid-os/updating-unraid/). Questions about your [license](/unraid-os/troubleshooting/licensing-faq/)?
1212

1313
### Known issues
1414

docs/unraid-os/release-notes/7.3.0.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@ This release candidate includes onboarding and internal boot, TPM-based licensin
44

55
This is RELEASE CANDIDATE software. Please use on test servers only.
66

7+
Curious about what our different release types are? See [Unraid OS release types](/unraid-os/updating-unraid/release-types/).
8+
79
## Upgrading
810

9-
For step-by-step instructions, see [Upgrading Unraid](/unraid-os/system-administration/maintain-and-update/upgrading-unraid/). Questions about your [license](/unraid-os/troubleshooting/licensing-faq/)?
11+
For step-by-step instructions, see [Updating Unraid](/unraid-os/updating-unraid/). Questions about your [license](/unraid-os/troubleshooting/licensing-faq/)?
1012

1113
### Known issues
1214

13-
See [Unraid OS Prerelease (Bugs & Feedback)](https://product.unraid.net/b/unraid-os-prerelease-bugs-feedback) for issues reported by other testers.
15+
See [Unraid OS Pre-release (Bugs & Feedback)](https://product.unraid.net/b/unraid-os-prerelease-bugs-feedback) for issues reported by other testers.
1416

1517
- During internal boot setup, the WebGUI may show **Array Offline** while internal boot configures. **DO NOT** manually restart or remove your flash drive during this process.
1618
- Internal boot requires boot storage that can be accessed by in-tree Linux drivers during startup. Devices that require third-party drivers or post-boot configuration cannot be used for internal boot.
@@ -22,10 +24,10 @@ See [Unraid OS Prerelease (Bugs & Feedback)](https://product.unraid.net/b/unraid
2224

2325
### Rolling back
2426

25-
- If you already enabled internal boot or switched to TPM-based licensing while testing the 7.3 prerelease, you can roll back to `7.3.0-beta.1` without issue.
27+
- If you already enabled internal boot or switched to TPM-based licensing while testing the 7.3 pre-release, you can roll back to `7.3.0-beta.1` without issue.
2628
- Do not roll back to `7.2.4` or earlier after enabling internal boot or TPM-based licensing.
2729
- If you upgrade ZFS pool features, earlier Unraid releases may not be able to import those pools.
28-
- If you need to roll back, follow the normal prerelease rollback process before moving between builds.
30+
- If you need to roll back, follow the normal pre-release rollback process before moving between builds.
2931

3032
If you are considering any rollback path below `7.3.0-beta.1`, also see the [7.2.4 release notes](/unraid-os/release-notes/7.2.4/).
3133

@@ -280,7 +282,7 @@ To proactively switch to TPM-based licensing, see [How can I move from flash-bas
280282
- zfs: version 2.4.1
281283
- zlib: version 1.3.2
282284

283-
## Prerelease tester notes
285+
## Pre-release tester notes
284286

285287
### CHANGES FROM BETA.2
286288

docs/unraid-os/release-notes/_category_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"label": "Release notes",
3-
"position": 6,
3+
"position": 8,
44
"link": {
55
"type": "generated-index",
66
"description": "Unraid Release Notes"

0 commit comments

Comments
 (0)