Fido Changelog

What's new in Fido 1.55

Feb 7, 2024
  • Work around the latest Microsoft download access restrictions [#88].
  • Add timeouts to web requests.

New in Fido 1.54 (Dec 19, 2023)

  • Add Windows 11 23H2 v2 downloads

New in Fido 1.53 (Nov 26, 2023)

  • Add UEFI Shell 2.2 23H2 ISO downloads
  • Also fix the Windows 11 23H2 build number, since Microsoft are utterly incapable of properly populating it, when they create the install.wim's XML index on their retail ISOs...

New in Fido 1.52 (Oct 31, 2023)

  • Replace Windows 11 22H2 downloads with 23H2.
  • Note that Microsoft has no plans to ever release a Windows 10 23H2, so the last Windows 10 release is still 22H2.

New in Fido 1.51 (Sep 8, 2023)

  • Fix a regression that may prevent Rufus from running the script (pbatard/rufus#2315)

New in Fido 1.50 (Jun 6, 2023)

  • Add UEFI Shell 2.2 23H1 download.

New in Fido 1.49 (May 25, 2023)

  • Add Windows 10 22H2 v1 ISO downloads

New in Fido 1.48 (May 24, 2023)

  • Add Windows 11 22H2 v2 ISO downloads (and remove Windows 11 22H2 v1 ones, since the ISOs are no longer available from Microsoft)

New in Fido 1.47 (May 23, 2023)

  • This release removes Windows ISOs that Microsoft is no longer allowing users to download.
  • Basically, this restricts downloads to only the most recent release for each Windows version (which currently means 22H2 only for Windows 10 and Windows 11).

New in Fido 1.46 (May 15, 2023)

  • Fix encoding for some error messages
  • Add a -Locale parameter for testing

New in Fido 1.45 (Apr 14, 2023)

  • Remove Windows 7 ISO download links (since these have now been removed by Microsoft).
  • Improve code for P/Invoke.

New in Fido 1.44 (Mar 7, 2023)

  • Actively prevents Linux/non-Windows platform usage, since it is too much of a liability (#58, #60).

New in Fido 1.43 (Feb 6, 2023)

  • Improve error message handling.
  • Use Start-BitsTransfer for commandline downloads (#56).
  • Remove the -DisableProgress commandline option now that we use Start-BitsTransfer.

New in Fido 1.42 (Jan 27, 2023)

  • Drop Windows 7 support (Too much of a liability to maintain. You had your run; move on!!!)
  • Fix Error: Could not parse languages for some non English locale due to Microsoft returning different HTML content.
  • Fix connection to https://vlscppe.microsoft.com for Windows 8.x.

New in Fido 1.41 (Jan 25, 2023)

  • Fix Error: Could not parse languages due to Microsoft's latest changes (pbatard/rufus#2146)

New in Fido 1.40 (Jan 9, 2023)

  • Improve error handling and reporting when querying vlscppe.microsoft.com.

New in Fido 1.39 (Jan 9, 2023)

  • Work around Microsoft's latest counter-measures (#52)

New in Fido 1.38 (Jan 6, 2023)

  • Improve error reporting (now Fido tries to report the actual message it got from the Microsoft servers).
  • Note that this does nothing to fix issue #52, it just makes the new behaviour of Microsoft's servers more explicit.

New in Fido 1.37 (Dec 15, 2022)

  • Add UEFI Shell 2.2 22H2 ISO downloads
  • Add -DisableProgress option to commandline

New in Fido 1.36 (Oct 19, 2022)

  • Add Windows 10 22H2 downloads
  • Remove Windows 11 22H2 v0 downloads since the ISOs have been removed by Microsoft (but Windows 11 22H2 v1 is still available!)

New in Fido 1.35 (Oct 1, 2022)

  • Update for Windows 11 22H2 v1

New in Fido 1.34 (Sep 23, 2022)

  • Fix an issue where Add-Type warnings would stop the script on some systems (pbatard/rufus#2030)
  • Fix handling of parentheses for the -Lang option (#29)

New in Fido 1.33 (Sep 21, 2022)

  • Fix incorrect Windows 11 22H2 build number
  • Fix The 'Referer' header must be modified using the appropriate property or method error on Windows 7 (#44)

New in Fido 1.32 (Sep 21, 2022)

  • Add Windows 11 22H2 downloads

New in Fido 1.31 (Aug 13, 2022)

  • Restore Windows 8 → Windows 11 ISO downloads.

New in Fido 1.30 (Aug 13, 2022)

  • Disable Windows 8 → Windows 11 ISO downloads
  • It appears that Microsoft purposefully made their download servers hostile to our script, and trying to fix this is likely to take a long time...

New in Fido 1.29 (May 29, 2022)

  • Add UEFI Shell 2.2 22H1 ISO download

New in Fido 1.28 (Jan 26, 2022)

  • Add Windows 11 21H2 v1 downloads

New in Fido 1.27 (Nov 16, 2021)

  • Add Windows 10 21H2

New in Fido 1.26 (Oct 4, 2021)

  • Add Windows 11 ISO downloads
  • Note: No Edu yet

New in Fido 1.25 (Sep 26, 2021)

  • Add Windows 10 Redstone 5 17763.379 (Courtesy of @Biswa96)

New in Fido 1.24 (Aug 31, 2021)

  • Add UEFI Shell 2.0 ISO download
  • Add UEFI Shell 2.2 21H2 ISO download
  • Retrieve UEFI Shell archs from the GitHub releases

New in Fido 1.23 (Aug 24, 2021)

  • Add UEFI Shell ISO downloads (from https://github.com/pbatard/UEFI-Shell)

New in Fido 1.22 (Aug 19, 2021)

  • Fix download of Windows 10 1507 (pbatard/rufus#1769)

New in Fido 1.21 (Aug 16, 2021)

  • Add commandline support (courtesy of flx5)

New in Fido 1.20 (Jun 10, 2021)

  • Add Windows 7 ISO downloads (en_US only)

New in Fido 1.19 (May 23, 2021)

  • Add Windows 10 21H1.
  • Drop the requirement for Internet Explorer to be installed (use basic parsing everywhere and perform our own DOM processing).
  • Make the script compatible with PowerShell 7.

New in Fido 1.18 (Jan 31, 2021)

  • Add 20H2 refresh

New in Fido 1.17 (Oct 21, 2020)

  • Add 20H2 ISOs a.k.a. 2009 a.k.a. 19042.508 a.k.a 2020.10 release

New in Fido 1.16 (May 27, 2020)

  • Add 20H1 ISOs a.k.a. 2004 a.k.a. 19041.264 a.k.a 2020.05 release
  • Enable going back on error