diff --git a/.github/scripts/check_aliases.py b/.github/scripts/check_aliases.py index 877f80525e..63bab50557 100644 --- a/.github/scripts/check_aliases.py +++ b/.github/scripts/check_aliases.py @@ -7,7 +7,7 @@ # Match any path containing a version-like segment: /12.34/ version_pattern = re.compile(r"/\d{2}\.\d{2}/") # Allowed exception pattern -exception_pattern = re.compile(r"^/scale/\d{2}\.\d{2}/gettingstarted/scalereleasenotes/?$") +exception_pattern = re.compile(r"^/scale/\d{2}\.\d{2}/gettingstarted/versionnotes/?$") # Get list of changed files compared to the base branch base_branch = f"origin/{os.environ.get('GITHUB_BASE_REF', 'master')}" diff --git a/CSV-TABLE-SETUP.md b/CSV-TABLE-SETUP.md index 70aadb5cbf..dbc6f5e4a2 100644 --- a/CSV-TABLE-SETUP.md +++ b/CSV-TABLE-SETUP.md @@ -9,7 +9,7 @@ Your CSV changelog table is now ready with version support and automated generat - ✅ **Version configuration**: `/static/data/changelog-versions.json` - ✅ **Version support**: Multiple CSV files per release version - ✅ **Automated generation**: Script to combine individual releases -- ✅ **Integration**: Added to `SCALEReleaseNotes.md` with version selector +- ✅ **Integration**: Added to `VersionNotes.md` with version selector ### 2. **Version Configuration** @@ -96,7 +96,7 @@ This will automatically: #### **Step D: Update Documentation Pages** Update your release notes page to use the new version: ```javascript -// In your release notes page (e.g., SCALEReleaseNotes.md) +// In your release notes page (e.g., VersionNotes.md) initializeChangelogTableForTabs('25.10'); // Matches the key in changelog-versions.json ``` diff --git a/content/GettingStarted/SCALEReleaseNotes.md b/content/GettingStarted/VersionNotes.md similarity index 99% rename from content/GettingStarted/SCALEReleaseNotes.md rename to content/GettingStarted/VersionNotes.md index b71f96c729..eff5bd89ea 100644 --- a/content/GettingStarted/SCALEReleaseNotes.md +++ b/content/GettingStarted/VersionNotes.md @@ -2,6 +2,8 @@ title: "25.10 (Goldeye) Version Notes" description: "Highlights, change log, and known issues for TrueNAS 25.10 releases." weight: 10 +aliases: +- /gettingstarted/scalereleasenotes/ related: false use_jump_to_buttons: true jump_to_buttons: diff --git a/content/SCALETutorials/Storage/ManagePoolsScale.md b/content/SCALETutorials/Storage/ManagePoolsScale.md index f6f2a49dd0..0eacb103ec 100644 --- a/content/SCALETutorials/Storage/ManagePoolsScale.md +++ b/content/SCALETutorials/Storage/ManagePoolsScale.md @@ -64,7 +64,7 @@ Upgrading a storage pool is typically not required unless the new OpenZFS featur Do not do a pool-wide ZFS upgrade until you are ready to commit to this TrueNAS major version! You can not undo a pool upgrade, and you lose the ability to roll back to an earlier major version! -The **Upgrade** button displays on the **Storage Dashboard** for existing pools after an upgrade to a new TrueNAS major version that includes new [OpenZFS feature flags]({{< ref "SCALEReleaseNotes.md#component-versions" >}}). +The **Upgrade** button displays on the **Storage Dashboard** for existing pools after an upgrade to a new TrueNAS major version that includes new [OpenZFS feature flags]({{< ref "VersionNotes.md#component-versions" >}}). Newly created pools are always up to date with the OpenZFS feature flags available in the installed TrueNAS version. {{< trueimage src="/images/SCALE/Storage/StorageDashboardUpgradPoolConfirmationDialog.png" alt="Upgrade Pool Confirmation Dialog" id="Upgrade Pool Confirmation Dialog" >}} diff --git a/content/SCALEUIReference/Storage/_index.md b/content/SCALEUIReference/Storage/_index.md index cff01985f7..a361eb7dbe 100644 --- a/content/SCALEUIReference/Storage/_index.md +++ b/content/SCALEUIReference/Storage/_index.md @@ -306,7 +306,7 @@ TrueNAS complies with SAS/SATA specifications and reports temperatures in Celsiu ## Upgrade Dialog -The **Storage Dashboard** shows the **Upgrade** button for existing pools after an upgrade to a new TrueNAS release that includes new [OpenZFS feature flags]({{< ref "SCALEReleaseNotes.md#component-versions" >}}). +The **Storage Dashboard** shows the **Upgrade** button for existing pools after an upgrade to a new TrueNAS release that includes new [OpenZFS feature flags]({{< ref "VersionNotes.md#component-versions" >}}). Newly created pools are always up-to-date with the OpenZFS feature flags in the installed TrueNAS release. {{< include file="/static/includes/UpgradePools.md" >}} diff --git a/content/_index.md b/content/_index.md index 90456a2e1b..8766df0506 100644 --- a/content/_index.md +++ b/content/_index.md @@ -33,7 +33,7 @@ h1 {display:none;}
Getting Started Guide
-
Release Notes
+
Release Notes
Community Hardware Guide
Software Install
Migrating from CORE
diff --git a/data/properties/scale-releases.yaml b/data/properties/scale-releases.yaml
index 6cbfcfe589..5f1b79664e 100644
--- a/data/properties/scale-releases.yaml
+++ b/data/properties/scale-releases.yaml
@@ -29,11 +29,11 @@ majorVersions:
releases:
- name: "25.10-RC.1"
type: "Early"
- link: "https://www.truenas.com/docs/scale/25.10/gettingstarted/scalereleasenotes/#25.10-RC.1"
+ link: "https://www.truenas.com/docs/scale/25.10/gettingstarted/versionnotes/#25.10-RC.1"
releaseDate: "2025-09-30"
latest: true
- name: "25.10 Nightlies"
type: "Experimental"
- link: "https://www.truenas.com/docs/scale/25.10/gettingstarted/scalereleasenotes/"
+ link: "https://www.truenas.com/docs/scale/25.10/gettingstarted/versionnotes/"
releaseDate: "2025-01-27"
latest: false
diff --git a/layouts/shortcodes/section-cards.html b/layouts/shortcodes/section-cards.html
index efb60ce1ab..29649a023a 100644
--- a/layouts/shortcodes/section-cards.html
+++ b/layouts/shortcodes/section-cards.html
@@ -22,7 +22,7 @@