Skip to main content

Version 7.2.0-beta.3 2025-09-19

The Unraid webGUI is now responsive! The interface automatically adapts to different screen sizes, making it usable on mobile devices, tablets, and desktop monitors alike. The Unraid API is now built in, and the release also brings RAIDZ expansion, Ext2/3/4, NTFS and exFAT support, and the (optional) ability to login to the webGUI via SSO, among other features and bug fixes.

Search this page for -beta.3 to see what has changed since the last beta.

Note that some plugins may have visual issues in this release, please give plugin authors time to make adjustments. Plugin authors, please see this post describing how to update your plugins to make them responsive.

Upgrading

Known issues

Plugins

The Theme Engine, Dark Theme, and Dynamix Date Time plugins are incompatible and will be automatically uninstalled, as will outdated versions of Unraid Connect.

Please upgrade all plugins, particularly Unraid Connect and the Nvidia driver before updating. Note that some plugins may have visual issues in this release, please give plugin authors time to make adjustments.

For other known issues, see the 7.1.4 release notes.

Rolling back

If rolling back earlier than 7.1.4, also see the 7.1.4 release notes.

Changes vs. 7.1.4

Storage

ZFS RAIDZ expansion

You can now expand your single-vdev RAIDZ1/2/3 pools, one drive at a time:

  • With the array running, on Main → Pool Devices, select the pool name to view the details
  • In the Pool Status area, check for an Upgrade Pool button. If one exists, you'll need to click that before continuing. Note that upgrading the pool will limit your ability to downgrade to earlier releases of Unraid (7.1 should be OK, but not 7.0)
  • Stop the array
  • On Main → Pool Devices, add a slot to the pool
  • Select the appropriate drive (must be at least as large as the smallest drive in the pool)
  • Start the array

Enhancements

  • Fix: There will now be an "invalid expansion" warning if the pool needs to be upgraded first [-beta.2]
  • Improvement: better defaults for ZFS RAIDZ vdevs [-beta.2]

Ext2/3/4, NTFS, and exFAT Support

Unraid now supports Ext2/3/4, NTFS, and exFAT [-beta.2] drive formats in addition to XFS, BTRFS, and ZFS.

Use case: say you are a content creator with a box full of hard drives containing all of your historical videos. When first creating an array (or after running Tools → New Config), add all of your existing data drives (blank, or with data in a supported drive format) to the array. Any parity drives will be overwritten but the data drives will retain their data. You can enjoy parity protection, share them on the network, and take full advantage of everything Unraid has to offer.

Critical note: you can continue adding filled data drives to the array up until you start the array with a parity drive installed. Once a parity drive has been added, any new data drives will be zeroed out when they are added to the array.

To clarify, Unraid has always worked this way, what is new is that Unraid now supports additional drive formats.

Additionally, you can create single drive pools using the new formats as well.

  • Improved the usability of the File System Type dropdown as the list of available options is growing [-beta.2]

Warn about deprecated file systems

The Main page will now warn if any array or pool drives are formatted with ReiserFS; these drives need to be migrated to another filesystem ASAP as they will not be usable in a future release of Unraid (likely Unraid 7.3). Similarly, it will warn if there are drives formatted in a deprecated version of XFS; those need to be migrated before 2030. See Converting to a new file system type in the docs for details. [-beta.3]

Other storage changes

  • Two-device ZFS pools are mirrored by default, but you can make them RAIDZ1 if you plan to expand that vdev in the future
  • Fix: Display issue on Main page when two pools are named similarly
  • Fix: glibc bug which could lead to data loss with ZFS [-beta.2]
  • Improvement: Disallow shares named homes, global, and printers (these have special meaning in Samba) [-beta.2]
  • Fix: Shares with invalid characters in names could not be deleted or modified [-beta.2]
  • Fix: Correct handling of case-insensitive share names [-beta.3]
  • Fix: BTRFS array disks with multiple filesystem signatures don't mount [-beta.3]
  • Fix: Resolved some issues for parity disks with existing 1MiB aligned partitions [-beta.3]
  • Improvement: Add File system status to DeviceInfo page, showing whether a drive is mounted/unmounted and empty/not empty [-beta.3]

Networking

Other networking changes

  • Feature: IPv6 Docker custom networks now support Unique Local Addresses (ULA) in addition to the more standard Global Unicast Addresses (GUA), assuming your router provides both subnets when the Unraid host gets an IPv6 address via DHCP or SLAAC. To use, assign a custom static IP from the appropriate subnet to the container.
  • Fix: The Settings → Network Settings → Interface Rules page sometimes showed the wrong network driver (was just a display issue)

VM Manager

Other VM changes

  • Feature: Save PCI hardware data, warn if hardware used by VM changes
  • Feature: Support virtual sound cards in VMs
  • Improvement: Enhance multi-monitor support, automatically enabling spicevmc when needed
  • Feature: Upgrade to noVNC v1.6
  • Removed historical OpenElec and LibreElec VM templates
  • Fix: VM Console did not work when user shares were disabled
  • Fix: Don't allow single quotes in Domains storage path [-beta.2]
  • Fix: Updated kernel to restore Intel Arc GPU (Xe driver) compatibility [-beta.2]

Unraid API

The Unraid API is now built into Unraid! The new Notifications panel is the first major feature to use it, over time the entire webGUI will be updated to use it.

The Unraid API is fully open source: https://github.com/unraid/api. Get started in the API docs.

The Unraid Connect plugin adds functionality which communicates with our cloud servers, it remains completely optional.

Other Unraid API changes

WebGUI

Responsive CSS

The Unraid webGUI is now responsive! Most screens should now work as well on your phone as they do on your desktop monitor.

  • Fix: Resolve various File Manager issues introduced with the responsive webGUI changes [-beta.2]
  • Fix: Text input fields were hidden on various pop‑ups [-beta.2]
  • Fix: Some tooltips were missing from the Main page [-beta.2]
  • Fix: Footer alignment [-beta.2]
  • Fix: Dashboard icon spacing [-beta.3]
  • Fix: Formatting issue with Settings → Display Settings → Language [-beta.3]
  • Fix: Diagnostics popup showing offscreen [-beta.3]
  • Fix: Text alignment on Settings → Network Settings → Routing Table [-beta.3]
  • Fix: Adjust notifications for dark mode [-beta.3]
  • Fix: Share page: Adjust placement of prev/next buttons on narrow screens [-beta.3]
  • Fix: Dashboard: Prevent buttons from appearing on top of settings menu [-beta.3]

Login to the WebGUI via SSO

Login to the Unraid webGUI using Single Sign‑On (SSO) with your Unraid.net account or any other OIDC-compliant provider [new to -beta.2]. For details on this optional feature, see OIDC Provider Setup in the Docs.

Other WebGUI changes

  • Feature: Add new notifications management view, access via the bell in the upper right corner of the webGUI
  • Feature: Add progress indicator to Docker / Plugin / VM popup window
  • Feature: (Optional) Allow specific unraid.net accounts to login to the webGUI, see Settings → Management Access → Unraid API
  • Feature: Show countdown timer on login page when locked out due to too many incorrect login attempts
  • Feature: Add Force Install button to bypass version checks when manually installing plugins
  • Feature: Add Tools → Open Terminal page; can access it by searching for "terminal". Can optionally remove Terminal button from toolbar via Settings → Display Settings → Show Terminal Button in header
  • Feature: Users → Root → SSH authorized keys now supports more formats
  • Feature: Added a welcome screen for new systems, shown after setting the root password
  • Fix: Re-enable smart test buttons after completion of test
  • Fix: Prevent webGUI from crashing when dynamix.cfg is corrupt
  • Fix: blob: links shouldn't be considered external
  • Feature: Differentiate between Intel E-Cores and P-Cores on the Dashboard [improved in -beta.2]
  • Fix: Docker Advanced View was missing when tabs were disabled [-beta.2]
  • Fix: VPN Manager should hide key details by default [-beta.2]
  • Fix: Prevent Firefox from showing resend/cancel popup when starting array [-beta.3]
  • Fix: Dashboard network speed calculation was incorrect [-beta.3]
  • Fix: Docker Advanced View toggle not saving in certain circumstances [-beta.3]
  • Feature: Dashboard now gets CPU usage stats from the Unraid API [-beta.3]
  • Fix: File Manager: stop spinner and show error when it fails [-beta.3]
  • Feature: Speed up rendering of Plugins and Docker pages [-beta.3]
  • Chore: Change charting libraries on the Dashboard [-beta.3]

Misc

  • Feature: Do not execute go script when in safe mode, create /boot/config/go.safemode script if needed
  • Improvement: Require authentication on http://localhost. This improves security and allows Tailscale Funnel to work with the webGUI. Note that when booting in GUI mode, you will now need to login again to access the webGUI.
  • Feature: Add favicon and web app manifest support
  • Feature: License key upgrades are installed automatically, without needing to restart the array
  • Feature: Thunderbolt devices will be auto-authorized when connected
  • Feature: Improvements to custom udev rules and scripts, at boot:
    • /boot/config/udev/*.rules are copied to /etc/udev/rules.d/
    • /boot/config/udev/*.sh are copied to /etc/udev/scripts/ where they can be used by your custom udev rules
  • Fix: Remove support for nonworking ipv6.hash.myunraid.net URLs
  • Fix: Docker Tailscale integration was broken [-beta.2]
  • Fix: Docker custom network creation failed when IPv6 was enabled [-beta.2]
  • Fix: Resolve issues with high CPU load due to nchan and lsof [-beta.2]
  • Improvement: Removed option to disable live updates on inactive browsers, should no longer be needed [-beta.2]
  • Improvement: Better messaging around mover and "dangling links" [-beta.2]
  • Fix: Prevent errors related to searchLink when installing plugins [-beta.3]
  • Europe/Kiev timezone renamed to Europe/Kyiv to align with the IANA Time Zone Database [-beta.3]
  • Fix: Firefox wasn't showing the proper favicons [-beta.3]

Other changes

Linux kernel

  • version 6.12.47-Unraid [-beta.3]
    • built-in: CONFIG_EFIVAR_FS: EFI Variable filesystem
    • CONFIG_INTEL_RAPL: Intel RAPL support via MSR interface
    • Added eMMC support: [-beta.3]
      • CONFIG_MMC: MMC/SD/SDIO card support
      • CONFIG_MMC_BLOCK: MMC block device driver
      • CONFIG_MMC_SDHCI: Secure Digital Host Controller Interface support
      • CONFIG_MMC_SDHCI_PCI: SDHCI support on PCI bus
      • CONFIG_MMC_SDHCI_ACPI: SDHCI support for ACPI enumerated SDHCI controllers
      • CONFIG_MMC_SDHCI_PLTFM: SDHCI platform and OF driver helper

Base distro updates

  • aaa_glibc-solibs: version 2.42
  • adwaita-icon-theme: version 48.1
  • at-spi2-core: version 2.56.4
  • bash: version 5.3.003
  • bind: version 9.20.13
  • btrfs-progs: version 6.16
  • ca-certificates: version 20250812
  • cifs-utils: version 7.4
  • cryptsetup: version 2.8.1
  • curl: version 8.16.0
  • e2fsprogs: version 1.47.3
  • ethtool: version 6.15
  • exfatprogs: version 1.2.9
  • fontconfig: version 2.17.1
  • freetype: version 2.14.0
  • gdbm: version 1.26
  • gdk-pixbuf2: version 2.44.0
  • git: version 2.51.0
  • glib2: version 2.86.0
  • glibc: version 2.42 (build 2)
  • gnutls: version 3.8.10
  • grub: version 2.12
  • gtk+3: version 3.24.50
  • harfbuzz: version 11.4.5
  • intel-microcode: version 20250812
  • iproute2: version 6.16.0
  • inih: version 61
  • iputils: version 20250605
  • iw: version 6.17
  • kbd: version 2.8.0
  • kernel-firmware: version 20250909_4573c02
  • krb5: version 1.22
  • less: version 679
  • libXfixes: version 6.0.2
  • libXpresent: version 1.0.2
  • libXres: version 1.2.3
  • libarchive: version 3.8.1
  • libdrm: version 2.4.125
  • libffi: version 3.5.2
  • libgcrypt: version 1.11.2
  • libjpeg-turbo: version 3.1.2
  • libnftnl: version 1.3.0
  • libnvme: version 1.15
  • libpng: version 1.6.50
  • libssh: version 0.11.3
  • libtirpc: version 1.3.7
  • liburing: version 2.12
  • libusb: version 1.0.29
  • libwebp: version 1.6.0
  • libxkbcommon: version 1.11.0
  • libxml2: version 2.14.6
  • libzip: version 1.11.4
  • lsof: version 4.99.5
  • lvm2: version 2.03.35
  • mcelog: version 206
  • mesa: version 25.2.2
  • nano: version 8.6
  • ncurses: version 6.5_20250816
  • nettle: version 3.10.2
  • nghttp2: version 1.67.0
  • nghttp3: version 1.11.0
  • noto-fonts-ttf: version 2025.09.01
  • nvme-cli: version 2.15
  • openssl: version 3.5.2
  • ovmf: version unraid202502
  • p11-kit: version 0.25.7
  • pam: version 1.7.1
  • pcre2: version 10.46
  • pango: version 1.56.4
  • pciutils: version 3.14.0
  • perl: version 5.42.0
  • php: version 8.3.21-x86_64-1_LT with gettext extension
  • pixman: version 0.46.4
  • rclone: version 1.70.1-x86_64-1_SBo_LT.tgz
  • readline: version 8.3.001
  • samba: version 4.22.2
  • shadow: version 4.18.0
  • smartmontools: version 7.5
  • spirv-llvm-translator: version 21.1.0
  • sqlite: version 3.50.4
  • sudo: version 1.9.17p2
  • sysstat: version 12.7.8
  • sysvinit: version 3.15
  • tdb: version 1.4.14
  • tevent: version 0.17.1
  • userspace-rcu: version 0.15.3
  • util-linux: version 2.41.1
  • wayland: version 1.24.0
  • wireguard-tools: version 1.0.20250521
  • wireless-regdb: version 2025.07.10
  • xdpyinfo: version 1.4.0
  • xdriinfo: version 1.0.8
  • xfsprogs: version 6.16.0
  • xkeyboard-config: version 2.45
  • xorg-server: version 21.1.18
  • xterm: version 402
  • zfs: version zfs-2.3.4_6.12.47_Unraid-x86_64-2_LT