-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add 7.1.0 release notes #258
Conversation
WalkthroughThe release notes for Unraid version 7.1.0 have been updated to document the transition from a beta release (7.1.0-beta.4) to a release candidate (7.1.0-rc.1). Beta-specific language has been removed across sections including storage, networking, VM Manager, and WebGUI. The document also details updates to various package versions and the addition of new packages, while clarifying instructions such as wireless networking setup that now requires an initial wired connection. Changes
Sequence Diagram(s)sequenceDiagram
participant U as User
participant W as WebGUI
participant S as System
U->>W: Log in to WebGUI
W->>U: Display updated release notes & setup instructions
U->>W: Initiate Wireless Networking Setup
W->>S: Validate initial wired connection requirement
S->>W: Confirm system configuration
W->>U: Provide wireless configuration steps and confirmation
Possibly related PRs
Poem
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (6)
docs/unraid-os/release-notes/7.1.0.md (6)
23-39
: Revised Storage Section and Mover FixesThe “Storage” section is now split into general storage updates and “Other storage changes,” making it easier for users to understand the fixes. The bullet points detailing fixes (including issues with disabled disks, spin down settings, and the mover functionality—such as handling hard link recreation and hanging on named pipes) are clearly laid out. Please double-check that these grouping changes align with your documentation standards.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~39-~39: You might be missing the article “the” here.
Context: ...ver would fail to recreate hard link if parent directory did not already exist. * Fi...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
42-45
: Networking Section Enhancement for Wireless SupportThe update introduces a dedicated “Networking” section with a subheading for “Wireless Networking.” This improvement highlights the new WiFi support. As a minor nitpick, consider using “hard‐wired” (with a hyphen) instead of “hard wired” for consistency with standard compound adjective usage.
79-86
: Enhancements in Other Networking ChangesThis section now better explains several network configuration improvements—including DNS settings adjustments, added interface details via an Info button, automatic removal of obsolete interfaces, and fixes for DHCP issues. One suggestion: consider adding a comma before “so there are no conflicts” in the sentence about additional gateways to improve readability.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~84-~84: Use a comma before ‘so’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...n a higher metric than existing gateways so there are no conflicts. You can overrid...(COMMA_COMPOUND_SENTENCE_2)
88-104
: VM Manager Updates and Driver OptionsThe VM Manager portion now clearly delineates updated subsections such as “Nouveau GPU driver”, “VirGL”, “QXL Virtual GPUs”, and notes on optional CPU pinning. A couple of minor points:
- In the Nouveau GPU driver section, a comma after “included” may improve the readability of the sentence.
- In the VirGL instructions, consider rephrasing the sentence (e.g., reviewing the preposition use and punctuation) for enhanced clarity.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~92-~92: Possible missing comma found.
Context: ...vidia GPUs is now included, disabled by default as we expect most users to want the Nvi...(AI_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~96-~96: The preposition ‘to’ seems more likely in this position.
Context: ...ccelerated graphics but will not output on the monitor. Note that this does not ye...(AI_HYDRA_LEO_REPLACE_ON_TO)
[uncategorized] ~96-~96: Possible missing comma found.
Context: ...work with Nvidia GPUs using the Nouveau driver though). To use the virtual GPU in a L...(AI_HYDRA_LEO_MISSING_COMMA)
131-137
: WebGUI CSS Updates for ResponsivenessThe CSS changes aimed at making the webGUI more responsive are concisely described. There is a minor suggestion—review the sentence explaining the changes to consider inserting a comma for a smoother read.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~133-~133: Possible missing comma found.
Context: .... For the most part, this should not be noticeable aside from some minor color adjustments...(AI_HYDRA_LEO_MISSING_COMMA)
143-147
: WebGUI Enhancements and Bug FixesThe “Other WebGUI changes” section addresses fixes such as the AdBlocker issue and file copy improvements in the File Manager. As a small refinement, consider inserting the article “the” before “dashboard” (e.g., “prevent the dashboard from loading”) for clarity.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~145-~145: You might be missing the article “the” here.
Context: ...hanges * Fix: AdBlockers could prevent dashboard from loading * Fix: In the File Manager...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
docs/unraid-os/release-notes/7.1.0.md
(13 hunks)
🧰 Additional context used
🪛 LanguageTool
docs/unraid-os/release-notes/7.1.0.md
[uncategorized] ~39-~39: You might be missing the article “the” here.
Context: ...ver would fail to recreate hard link if parent directory did not already exist. * Fi...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[misspelling] ~46-~46: This expression is normally spelled as one or with a hyphen.
Context: ...Networking Unraid now supports WiFi! A hard wired connection is typically preferred, but ...
(EN_COMPOUNDS_HARD_WIRED)
[uncategorized] ~46-~46: Possible missing comma found.
Context: ...ed, but if that isn't possible for your situation you can now setup WiFi. For the initia...
(AI_HYDRA_LEO_MISSING_COMMA)
[grammar] ~46-~46: The word “setup” is a noun. The verb is spelled with a space.
Context: ...possible for your situation you can now setup WiFi. For the initial setup you will e...
(NOUN_VERB_CONFUSION)
[style] ~48-~48: ‘prior to’ might be wordy. Consider a shorter alternative.
Context: ...e able to configure wireless networking prior to the initial boot. * Access the webGUI ...
(EN_WORDINESS_PREMIUM_PRIOR_TO)
[uncategorized] ~84-~84: Use a comma before ‘so’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...n a higher metric than existing gateways so there are no conflicts. You can overrid...
(COMMA_COMPOUND_SENTENCE_2)
[uncategorized] ~92-~92: Possible missing comma found.
Context: ...vidia GPUs is now included, disabled by default as we expect most users to want the Nvi...
(AI_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~96-~96: The preposition ‘to’ seems more likely in this position.
Context: ...ccelerated graphics but will not output on the monitor. Note that this does not ye...
(AI_HYDRA_LEO_REPLACE_ON_TO)
[uncategorized] ~96-~96: Possible missing comma found.
Context: ...work with Nvidia GPUs using the Nouveau driver though). To use the virtual GPU in a L...
(AI_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~133-~133: Possible missing comma found.
Context: .... For the most part, this should not be noticeable aside from some minor color adjustments...
(AI_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~145-~145: You might be missing the article “the” here.
Context: ...hanges * Fix: AdBlockers could prevent dashboard from loading * Fix: In the File Manager...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (2)
- GitHub Check: build
- GitHub Check: AWS Amplify Console Web Preview
🔇 Additional comments (9)
docs/unraid-os/release-notes/7.1.0.md (9)
1-1
: Version and Release Date UpdateThe version line now correctly reflects the new release candidate (“7.1.0-rc.1”) along with the updated date (2025-04-11). Please ensure that all cross-references (in documentation or links) are updated accordingly.
9-11
: Clarification in Plugins Upgrade InstructionsThe “#### Plugins” section now clearly instructs users to upgrade all plugins, with specific emphasis on Unraid Connect and the Nvidia driver. This change improves clarity by replacing previous beta-specific warnings.
61-61
: Firmware Files Copy UpdateThe added note regarding firmware files being copied from
/boot/config/firmware/
to/lib/firmware/
before the driver modules are loaded is useful for informing users about the boot process.
71-71
: Docker Network Configuration ClarificationThe new bullet clarifying that a Docker container’s Network Type cannot use br0/bond0/eth0 is an important detail to avoid misconfiguration. Verify that any related Docker documentation is updated to reflect this constraint.
126-126
: Additional VM Change NoticeThe “Other VM changes” section now warns users that when the Primary GPU is used for passthrough, a compatible vBIOS is required. This precautionary note is clear; please ensure that users can find further details on resolving such issues if they encounter them.
154-159
: Miscellaneous Fixes and ImprovementsThe miscellaneous section lists several important fixes—from preventing shutdowns when visiting boot.php to addressing memory utilization issues on the dashboard. The bullet points are succinct; just ensure that each fix provides enough context for users to understand the underlying benefit.
161-170
: Linux Kernel Version and Feature UpdatesThe Linux kernel update to version 6.12.23 is well-documented, including new configuration options and feature support. This detailed list should help advanced users verify that their hardware is fully supported.
171-178
: Enhanced Wireless Support in Linux KernelThe expanded wireless support now lists several chipset vendors (including the new entries like Microtek). This is a valuable addition for users relying on WiFi. Ensure that any compatibility notes (e.g., for older chipsets) are available elsewhere in your documentation if needed.
189-293
: Base Distro Package Version UpdatesA comprehensive series of package updates—from core utilities (coreutils and diffutils) to critical libraries (libgpg-error, libvirt, openssh, openssl) and virtualization tools (qemu, spice, virglrenderer, virtiofsd)—has been incorporated. These version bumps are significant and should be verified for compatibility with the overall Unraid system and its plugins.
🧰 Tools
🪛 LanguageTool
[grammar] ~195-~195: Make sure that the singular noun after the number ‘2.91’ is correct.
Context: ... version 3.12 * dnsmasq: version 2.91 * docker: version 27.5.1 * e2fsprogs: version 1....(CD_POINT_CD_NN)
[grammar] ~199-~199: Make sure that the singular noun after the number ‘6.14’ is correct.
Context: ...ersion 255.17 * ethtool: version 6.14 * floppy: version 5.6 * gdbm: version 1.25 * git...(CD_POINT_CD_NN)
[grammar] ~201-~201: Make sure that the singular noun after the number ‘1.25’ is correct.
Context: ...ppy: version 5.6 * gdbm: version 1.25 * git: version 2.49.0 * glib2: version 2.84.1...(CD_POINT_CD_NN)
[grammar] ~257-~257: Make sure that the singular noun after the number ‘3.6’ is correct.
Context: ... version 1.56.3 * parted: version 3.6 * patch: version 2.8 * pcre2: version 10.45 * p...(CD_POINT_CD_NN)
This pull request is automatically being deployed by Amplify Hosting (learn more). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (5)
docs/unraid-os/release-notes/7.1.0.md (5)
35-35
: Clarify Storage Fix Description.
The fix note for resolving "Wrong pool State. Too many wrong or missing devices" is informative. Consider reviewing the casing (for example, using "Wrong Pool State") for consistency.
38-38
: Improvement in Mover Fix Note.
For the note "Fix: mover would fail to recreate hard link if parent directory did not already exist," consider inserting the definite article ("the") before "parent directory" to enhance readability.
86-86
: Typo Correction in DHCP Fix.
There appears to be a typo: "Fix various issued with DHCP." likely should be "Fix various issues with DHCP."
96-96
: VirGL Feature Description.
The description detailing how VirGL enables sharing of Intel and AMD GPUs is clear. For enhanced readability, consider inserting a comma before "though" (e.g., "... using the Nouveau driver, though.") to improve the sentence flow.🧰 Tools
🪛 LanguageTool
[uncategorized] ~96-~96: The preposition ‘to’ seems more likely in this position.
Context: ...ccelerated graphics but will not output on the monitor. Note that this does not ye...(AI_HYDRA_LEO_REPLACE_ON_TO)
[uncategorized] ~96-~96: Possible missing comma found.
Context: ...work with Nvidia GPUs using the Nouveau driver though). To use the virtual GPU in a L...(AI_HYDRA_LEO_MISSING_COMMA)
144-144
: AdBlockers Fix Note.
The fix note "Fix: AdBlockers could prevent dashboard from loading" is clear; consider adding the definite article before "dashboard" (e.g., "prevent the dashboard from loading") to enhance clarity.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro (Legacy)
📒 Files selected for processing (1)
docs/unraid-os/release-notes/7.1.0.md
(13 hunks)
🧰 Additional context used
🪛 LanguageTool
docs/unraid-os/release-notes/7.1.0.md
[uncategorized] ~27-~27: Possible missing article found.
Context: ...n disk instead of the first. * Removing device from btrfs raid1 or zfs single-vdev mir...
(AI_HYDRA_LEO_MISSING_THE)
[uncategorized] ~39-~39: You might be missing the article “the” here.
Context: ...ver would fail to recreate hard link if parent directory did not already exist. * Fi...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[misspelling] ~46-~46: This expression is normally spelled as one or with a hyphen.
Context: ...Networking Unraid now supports WiFi! A hard wired connection is typically preferred, but ...
(EN_COMPOUNDS_HARD_WIRED)
[uncategorized] ~46-~46: Possible missing comma found.
Context: ...ed, but if that isn't possible for your situation you can now setup WiFi. For the initia...
(AI_HYDRA_LEO_MISSING_COMMA)
[grammar] ~46-~46: The word “setup” is a noun. The verb is spelled with a space.
Context: ...possible for your situation you can now setup WiFi. For the initial setup you will e...
(NOUN_VERB_CONFUSION)
[style] ~48-~48: ‘prior to’ might be wordy. Consider a shorter alternative.
Context: ...e able to configure wireless networking prior to the initial boot. * Access the webGUI ...
(EN_WORDINESS_PREMIUM_PRIOR_TO)
[uncategorized] ~84-~84: Use a comma before ‘so’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...n a higher metric than existing gateways so there are no conflicts. You can overrid...
(COMMA_COMPOUND_SENTENCE_2)
[uncategorized] ~92-~92: Possible missing comma found.
Context: ...vidia GPUs is now included, disabled by default as we expect most users to want the Nvi...
(AI_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~96-~96: The preposition ‘to’ seems more likely in this position.
Context: ...ccelerated graphics but will not output on the monitor. Note that this does not ye...
(AI_HYDRA_LEO_REPLACE_ON_TO)
[uncategorized] ~96-~96: Possible missing comma found.
Context: ...work with Nvidia GPUs using the Nouveau driver though). To use the virtual GPU in a L...
(AI_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~133-~133: Possible missing comma found.
Context: .... For the most part, this should not be noticeable aside from some minor color adjustments...
(AI_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~145-~145: You might be missing the article “the” here.
Context: ...hanges * Fix: AdBlockers could prevent dashboard from loading ## Misc ### Other change...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (2)
- GitHub Check: build
- GitHub Check: AWS Amplify Console Web Preview
🔇 Additional comments (39)
docs/unraid-os/release-notes/7.1.0.md (39)
1-1
: Version Update Confirmed.
The release notes now display version "7.1.0-rc.1" with the appropriate release date. Ensure that all internal version references are updated consistently.
9-11
: Plugins Section Update.
The "#### Plugins" header along with the instruction "Please upgrade all plugins, particularly Unraid Connect and the Nvidia driver." clearly communicates the necessary action without the old beta-specific warnings. Verify that any related documentation reflects this change.
23-23
: Storage Section Header.
The header "### Storage" is now in place to properly introduce the storage-related changes.
29-29
: Other Storage Changes Header.
The header "#### Other storage changes" succinctly introduces the subsequent fixes.
36-36
: Storage Fix Note Clarity.
The note regarding the inability to replace a ZFS device from a smaller vdev is clear and straightforward.
39-39
: Mover Hanging Fix Note.
The note "Fix: mover hanging on named pipes." is clear and needs no further changes.🧰 Tools
🪛 LanguageTool
[uncategorized] ~39-~39: You might be missing the article “the” here.
Context: ...ver would fail to recreate hard link if parent directory did not already exist. * Fi...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
42-42
: Networking Section Header.
The "### Networking" header correctly sets the stage for the upcoming WiFi and network settings changes.
44-44
: Wireless Networking Header.
The header "#### Wireless Networking" effectively introduces the details regarding WiFi support within Unraid.
52-52
: Regulatory Region Guidance.
The instruction for the Regulatory Region — stating that it can generally remain at Automatic but should be set to your location if needed — is clear. Ensure that this recommendation aligns with updated regional regulations.
62-62
: Firmware Files Handling.
The note regarding firmware files being copied from/boot/config/firmware/
to/lib/firmware/
before driver modules load is informative and precise.
71-71
: Docker Network Type Restriction.
The instruction that "A Docker container's Network Type cannot use br0/bond0/eth0" is clear and unambiguous.
79-79
: Other Networking Changes Header.
The header "#### Other networking changes" adequately groups the subsequent improvements in network configuration.
80-80
: DNS Settings Adjustment Note.
Stating that the server's DNS settings can now be adjusted without stopping other services is a valuable improvement.
81-81
: Network Interface Information.
The added detail that each network interface now includes an Info button is clear and enhances user guidance.
85-85
: Automatic Removal of Old Interfaces.
The note about automatically removing outdated network interfaces when saving settings is concise and clear.
88-88
: VM Manager Section Header.
The header "### VM Manager" is correctly placed and introduces the VM-related changes effectively.
90-90
: Nouveau GPU Driver Header.
The header "#### Nouveau GPU driver" correctly introduces the section discussing the inclusion and status of the Nouveau driver.
94-94
: VirGL Section Header.
The header "#### VirGL" appropriately introduces the virtual 3D OpenGL renderer details.
100-100
: QXL Virtual GPUs Section.
The instructions for configuring QXL Virtual GPUs are comprehensive and clear.
104-104
: CPU Pinning Information.
The note that CPU pinning is now optional is straightforward and useful for VM management.
125-125
: Other VM Changes Header.
The header "#### Other VM changes" effectively signals additional modifications and warnings for VM configuration.
129-129
: WebGUI Section Header.
The "### WebGUI" header is properly positioned to introduce the web interface updates.
131-131
: CSS Changes Section Header.
The header "#### CSS changes" correctly introduces the style modifications aimed at improving responsiveness.
137-137
: nchan Memory Issue Section.
The header "#### nchan out of shared memory issues" clearly alerts the reader to the related adjustments.
143-143
: Other WebGUI Changes Header.
The header "#### Other WebGUI changes" capably groups the various fixes and improvements under the WebGUI umbrella.
154-154
: IPv6 Anonymization Improvement.
The statement regarding improved anonymization of IPv6 addresses in diagnostics is evidently clear and precise.
155-155
: Docker Dropdown Menu Fix.
The clarification regarding truncation of the dropdown menu for the last container on the Docker tab is straightforward and helpful.
156-156
: Dashboard Memory Utilization Fix.
The note that browser memory utilization on the dashboard could exponentially grow has been addressed effectively.
157-157
: Docker Directory Deletion Fix.
The fix note confirming that deleting a Docker directory on a ZFS volume now works correctly is concise and clear.
161-161
: Linux Kernel Version Update.
The update reflecting kernel version "6.12.23" along with the highlighted configuration changes is well-documented.
170-170
: Wireless Support in Kernel.
The addition of a bullet point for "Wireless support" under the Linux kernel updates is clear and useful.
175-175
: Additional Wireless Chipset Support.
The inclusion of Microtek as part of the wireless chipset support is noted and clear.
226-226
: libgpg-error Version Update.
The update to libgpg-error version "1.53" is clearly listed.
232-232
: libvirt Version Update.
The update to libvirt version "11.2.0" is shown correctly.
251-251
: openssh Version Update.
The update to openssh version "10.0p1" is correctly indicated.
252-252
: openssl Version Update.
The update to openssl version "3.5.0" is clearly recorded.
261-261
: qemu Version Update.
The update to qemu version "9.2.3" is clearly documented.
265-265
: spice Version Update.
The update to spice version "0.15.2" is properly listed.
277-277
: virtiofsd Version Update.
The update reflecting virtiofsd version "1.13.1" is clear and well-formatted.
Before Submitting This PR, Please Ensure You Have Completed The Following:
Summary by CodeRabbit
Documentation
New Features
Bug Fixes
Chores