Releases: pbatard/rufus
Releases · pbatard/rufus
Rufus 3.19
- Add a new selection dialog for Windows 11 setup customization:
- Secure Boot and TPM bypass have now been moved to this dialog
- Also allows to bypass the mandatory requirement for a Microsoft account with Windows 11 22H2
(NB: Network MUST be temporarily disabled or unplugged for the local account creation to be proposed) - Also add an option to skip all collection questions (Sets all answers to "Don't allow")
- Also add an option for setting internal drives offline with Windows To Go
Note: These customization options are only proposed when using a Windows 11 image.
- Add support for distros using a nonstandard GRUB 2.0 prefix directory (openSUSE Live, GeckoLinux)
- Add the ability to ignore USBs (See here for details)
- Change drive listing to always list in increasing order of size
- Update exceptions needed by Red Hat and derivatives for the 9.x releases
- Update UEFI:NTFS drivers to latest
- Reassign a letter for drives written in DD mode that don't have an ESP (e.g. CoreELEC)
- Fix Windows refusing to mount Linux MBR partitions on FIXED drives
- Fix support for multiextent files when Joliet is in use
Rufus 3.18
- Fix DLL sideloading vulnerabilities (#1838, #1877)
- Fix ISO → ESP creation when running on Windows 11 (#1855)
- Fix an issue when detecting network connectivity when the DHCP service is disabled (#1801)
- Update FreeDOS to version 1.3
- Add bypass of Windows 11 restrictions for in-place upgrades
- Add Miracle Linux 8 to the list of Red Hat exceptions (#1866)
- Other internal fixes and improvements
Rufus 3.17 [BUGFIX RELEASE]
- Fix MBR not being properly cleared
- Fix commandline hogger not being deleted on exit
- Improve ReFS handling for platforms that support it
- Update UEFI:NTFS to latest and remove Secure Boot notice since this version is Secure Boot signed
- Update Grub4DOS to latest
Rufus 3.16
- Fix ISO mode support for Red Hat 8.2+ and derivatives [#1777]
- Fix BIOS boot support for Arch derivatives
- Fix removal of some boot entries for Ubuntu derivatives
- Fix log not being saved on exit
- Add Windows 11 "Extended" installation support (Disables TPM/Secure Boot/RAM requirements)
- Add UEFI Shell ISO downloads (retroactively applied through FIDO)
- Add support for Intel NUC card readers
- Improve Windows 11 support [#1779]
- Improve Windows version reporting
- Speed up clearing of MBR/GPT
Rufus 3.15
- Update GRUB to version 2.06
- Add support for
.vtsi
files (Ventoy Sparse Image, courtesy of @ventoy) - Add workaround for openSUSE Live ISOs
- Move default app directory to
%LocalAppData%\Rufus\
and always save a log there on exit - Fix AppStore version of Rufus not being able to store downloaded files [#1744]
- Fix failure to open Syslinux/GRUB files when Rufus is located at the root of a drive [#1747, #1761]
- Prevent the creation of
System Volume Information
on ESPs written in DD mode - Prevent drive letter assignation to the UEFI:NTFS partition [pbatard/uefi-ntfs#25]
- Prevent persistent partition creation errors due to size
- Enhance safety checks before running the Fido ISO download script
- Other internal fixes and improvements [#1727, etc]
Rufus 3.14
- Improve DD write speed (uncompressed images only)
- Improve checksum computation speed
- Improve network connectivity detection
- Only prompt for additional GRUB/Syslinux downloads when not writing in DD mode
- Fix potential "loss" of disk after writing Ubuntu 20.10 in DD mode
- Fix GRUB compatibility issue with Ubuntu 21.04
- Fix Rufus MBR not being selected by default for Windows ISOs
- Fix drag and drop being enabled during drive creation
- Add more "exceptions" for forced DD image writing
Rufus 3.13
- Add a cheat mode (Alt-M) to accept disk images without a Boot Marker
- Add marquee operation progress to the taskbar icon
- Add zeroing/image writing progress to the log
- Switch to using
0x55
and0xAA
instead of0x00
and0xFF
for low pass badblock check - Switch to using fake/manufacturer units when computing the default label
- Fix overnumerous write retries on error when writing a disk image
- Work around Windows' abysmal handling of removable drives that contain an ESP [#1637]
- Improve mounting/unmounting of volumes [#1640]
- Update UEFI:NTFS file system drivers to version 1.7
- Other internal fixes and improvements (VDS, error reporting, etc.)
Rufus 3.12
- Add optional SHA-512 digest algorithm (Alt-H)
- Add a cheat mode (Alt-+/-) to increase/decrease application priority
- Enable direct provision of
install.wim
/install.esd
for Windows To Go - Move Windows To Go ESP to the beginning of the drive, on systems that allow it
- Enforce a minimum volume size of 256 MB for
ext2
/ext3
partitions [#1576] - Speed up the scanning of ISOs with lots of Rock Ridge deep directory entries [#1575]
- Fix detection of GRUB version and update embedded GRUB for Ubuntu 20.10 support [#1573, #1616]
- Fix user interface labels for accessibility [#1467]
- Work around a Windows bug where the wrong drive letter may be returned
Rufus 3.11
- Add Rock Ridge deep directory support [#1526]
- Add an option to write small ISOs to an ESP (GPT only)
- Add a cheat mode (Ctrl-SELECT) to extract content from an additional zip archive on top of the ISO
- Add a cheat mode (Alt-G) to disable Virtual Hard Disk listing
- Add a cheat mode (Alt-P) to toggle a GPT ESP to Basic Data (Windows 10 only)
- Fix improper x86 32-bit NTFS driver being used for UEFI:NTFS
- Improve UEFI:NTFS compatibility with older UEFI firmwares [#1213]
- Improve startup time by running the ISO download feature check in the background
- Remove Ubuntu's splash screen for persistent UEFI drives
- Enable ASLR for the Rufus executable
Rufus 3.10
- Improve support for Ubuntu 20.04 [#1499]
- Improve detection of FIXED drives with no mounted partitions
- Improve
extfs
formatting (courtesy of Marcos Mello) [#1516] - Update UEFI:NTFS file system drivers to v1.5
- Fix progress not being updated when using the German localization
- Fix primary GPT being overwritten when adding the protective MBR message [#1507]
- Fix a regression with lousy security solutions that prevent the creation of an
autorun.inf
[#1496] - Fix an assert during FreeDOS drive creation when the Windows system locale is set to UTF-8 [#1468]
- Fix invalid label errors when using a non-Western locale [#1506]