This repository has been archived by the owner on Feb 28, 2021. It is now read-only.
Releases: aaronparker/LatestUpdate
Releases · aaronparker/LatestUpdate
v2.3.1.81
Private Functions
- Fix version string for Windows Server 2016/2019, Windows Server 2008 R2, Windows 7 in
Get-UpdateDownloadArray
Tests
- Add Pester tests for
Get-LatestUpdate -WindowsBuild Windows8
andGet-LatestUpdate -WindowsBuild Windows7
v2.3.0.78
Public Functions
- Ensure
Get-LatestUpdate
,Get-LatestServicingStack
&Get-LatestFlash
return consistent output - Sort output in
Get-LatestFlash
andGet-LatestUpdate
on Version property
Private Functions
- Update
Get-UpdateDownloadArray
to add Version property to function outputs
Tests
- Add tests for Version property in all public functions
v2.2.0.74
Public Functions
- Add
Get-LatestServicingStack
Public function to return Servicing Stack updates for Windows 10 versions. - Update module description
Tests
- Add Pester tests for
Get-LatestServicingStack
v2.1.0.69
Public Functions
- Added
Get-LastestFlash
public function to return the latest Adobe Flash Player updates for Windows 10, Windows Server 2016 / 2019 etc. - Update module version to 2.1
- Add -ForceWebRequest parameter to
Save-LatestUpdate
to enable force usage ofInvoke-WebRequest
overStart-BitsTransfer
even on Windows PowerShell - Update
Save-WebRequest
to use private functionTest-PSCore
to test whether module is running under PowerShell Core and to useInvoke-WebRequest
overStart-BitsTransfer
Private Functions
- Added private functions
Get-KbUpdateArray
,Get-RxString
,Get-UpdateCatalogLink
,Get-UpdateCatalogLink
,Get-UpdateDownloadArray
,Get-UpdateFeed
to optimise shared code acrossGet-LastestFlash
andGet-LatestUpdate
public functions.
Tests
- Update Public and Private function Pester tests
v2.0.0.51
Public Functions
- Changed to use RSS Atom feed for each version of Windows. This feed is kept up to date by Microsoft (Thanks to @BladeFireLight)
- Changed process to determine latest update based on Windows 10 build minor number instead of KB number (Thanks to @BladeFireLight)
- Updated
Get-LatestUpdate
to return an array of all processor architectures. Returns KB, Architecture, Note, URL to the pipeline that can be filtered in a script - Removed dynamic parameters -Architecture, -SearchString as these are no longer needed
- Updated
Get-LatestUpdate
to support Windows 10 1809 - Improved error handling and feed retrieval in
Get-LatestUpdate
- Updated
Save-LatestUpdate
to support new output fromGet-LatestUpdate
- Update Pester tests to support new output format in
Get-LatestUpdate
v1.1.0.37
Public Functions
- Updated
Get-LatestUpdate
to support Windows 10 1803 (17134)
v1.1.0.36
v1.1.0.34
General
- Update module version
- Inline help updates
- Module description updates
Public Functions
- Add support for Windows 8.1 / 7 (and Windows Server 2012 R2 / 2008 R2) to
Get-LatestUpdate
- Change parameters with -WindowsVersion, -Build, -Architecture in
Get-LatestUpdate
to support Windows OS changes
Private Functions
- Add private function New-DynamicParam to support -WindowsVersion, -Build, -Architecture in
Get-LatestUpdate
Tests
- Update Pester tests
v1.0.1.27
General
- Inline help updates, code style formatting
- Update module description
- Update module release notes link
Private functions
- Add
Test-PSCore
for testing when environment is PowerShell Core - Add suppression of PSUseDeclaredVarsMoreThanAssignments for PSScriptAnalyzer false positive in
Select-LatestUpdate
; Pester tests now testSelect-LatestUpdate
Public functions
- Update
Get-LatestUpdate
andSave-LatestUpdate
with support for PowerShell Core - Better error handling in
Import-LatestUpdate
Tests
- Add Pester tests for
Test-PSCore
v1.0.1.20
Updates
General
- Fix ProjectUri
Private functions
- Rename
Get-ValidPath
- Simplify
Import-MdtModule
output - Add
New-MdtDrive
- Improve
New-MdtPackagesFolder
robustness, update output - Add
Remove-MdtDrive
- Update
Select-LatestUpdate
notes - Update
Select-UniqueUrl
notes
Public functions
- Update
Get-LatestUpdate
inline help - Update
Import-LatestUpdate
inline help, parameters, new MDT drive, more robust action when creating the MDT package folder - Fix pipeline support for
Save-LatestUpdate
Tests
- Detailed Pester tests for Private and Public functions