You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added HTTP headers to more closely simulate PowerShell behaviour and help reduce the likelihood of Akamai CDN request blocking.
Introduced a local cache to reduce repeated requests and help avoid Akamai CDN request blocking. The default cache time-to-live (TTL) is 8 hours.
Added the -CacheTTLHours parameter (alias -TTL) to allow a custom cache TTL of up to 30 days.
Added the -NoCache parameter to bypass the cache and retrieve live data.
Added the -RefreshCache parameter to force regeneration of the cache if it becomes corrupted.
Fixed #64. Microsoft changed the update history pages to include multiple OS builds within the same OS version.
Fixed #65 and #67. Microsoft changed the page layout, causing release information to be parsed incorrectly.
New Features & Improvements
Added official support for Windows 11 26H1.
Introduced a new Baseline property for Hotpatch operating systems to clearly identify Baseline releases. Hotpatch-enabled operating systems now distinguish between Baseline and Hotpatch releases.
Updated the module to support modern TLS negotiation on newer operating systems while maintaining compatibility with Windows 10.
Continuous Integration (CI)
Updated CI tests to validate all releases for each supported operating system version rather than a single match. This should help prevent future regressions such as #64.
Updated CI tests to validate the new Baseline property.
Increased the delay between CI tests when running without the cache to help reduce the likelihood of Akamai CDN request blocking related to #62.
Fixed an issue in WindowsOSBuild.psm1 where the actual module import error was not displayed.
Fixed an issue in Import-HtmlAgilityPack.ps1 that prevented the following assembly loading error from being displayed when running CI tests locally in Visual Studio Code: Could not load file or assembly 'HtmlAgilityPack-1.12.4.0-netstandard2.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)