Change log
This is the change log for the Evergreen module. To view the changes for the Evergreen application functions, review the releases page at eucpilots/evergreen-apps.
2604.2835.0
Get-GitHubRepoRelease- Add logic to remove the Sha256 property when the asset has no digest. This prevents emitting an empty Sha256 field for Windows assets and ensures the output object only contains the digest when presentGet-InstallerType- Add more output strings to provide more values toInstallerTypeproperty. Address #124- Normalise "anycpu" to "any", and "aarch64" to "ARM64" in
Get-Architecture
2603.2832.0
- Update
Shared/Get-AzulZulu.ps1- Refine the selection to exclude gzipped downloads when filtering latest releases.
2603.2829.0
- Update
Shared/Get-AzulZulu.ps1- Refactor image type detection by extracting URL-matching logic into a dedicated variable. Add explicit handling for fx-jre -> JREFX and fx-jdk -> JDKFX, retain jre -> JRE and jdk -> JDK, and default to Unknown when no pattern matches. This expands supported image type distinctions. https://github.com/EUCPilots/evergreen-apps/issues/87
2511.2826.0
- Fix
JREorJDKstring match inGet-AzulZulu
2511.2823.0
- Adds
Get-AzulZulushared function for usingapi.azul.comfor downloads
2510.2820.0
- Adds support for adding output filters for Get-EvergreenApp. This should simplify returning details for a specific application by not requiring the use of
Where-Object. The filters can be added to/Evergreen/Filters, along side the cached Apps and Manifests. #871 - Important change Removes
Sort-ObjectfromGet-EvergreenAppandGet-EvergreenAppFromApito enable returning data to the pipeline as soon as it is available. This change will require the administrator to useSort-Objectmanually. This removesSort-Object -Property @{ Expression = { [System.Version]$_.Version }; Descending = $true }, "Ring", "Channel", "Track" -ErrorAction "SilentlyContinue"which can instead be used directly withGet-EvergreenAppto sort the output.
2510.2817.0
- Adds private function
ConvertFrom-Jwtto convert JSON Web Tokens to something usable Write-Message- Changed the Message parameter in Write-Message.ps1 from mandatory to optional to allow calling the function without specifying a message.Get-EvergreenEndpointFromApi- Added[ValidateNotNullOrEmpty()]to the Name parameter to ensure it is not null or empty. Improved output filtering by throwing an error if no endpoints are found for the specified application(s), and standardized output using Write-Output.
2510.2814.0
- Account for changing the
EVERGREEN_APPS_PATHvariable at runtime - Reorganized the
Update-Evergreen.ps1function to remove the begin/process blocks and streamline logic flow - Improved variable initialization, error handling, and messaging for better readability and maintainability
- Swapped the order of local and remote version retrieval to first read the local version before fetching the remote version. This improves clarity and error handling when checking for version mismatches
- Adds Pester tests for
Update-Evergreen
2510.2811.0
- Updated regex in
Get-GitHubRepoRelease.ps1andGet-GitHubRepoTag.ps1to allow dots in repo names - Added a warning when no assets are found in a release and clarified verbose logging when skipping non-Windows assets.
2510.2808.0
- Breaking change Release version that seperates the core module from the Evergreen apps. Requires the administrator to run
Update-Evergreento download the Evergreen app functions and manifests before using the module
WARNING
Update existing scripts with Update-Evergreen after importing the Evergreen module, or before using other Evergreen functions.
2510.2802.0-beta
- Adds
-ReleasetoUpdate-Evergreento enable updating Evergreen apps to a specified version - Adds
Expand-CabArchiveto supportGet-MicrosoftPowerAutomateDesktop
2509.2549.0-beta
- Creates
Update-Evergreento download application functions and manifests fromevergreen-appsrepository - Removes application functions and manifests from the module
- Deletes docs, because this has been moved to a seperate repo
2509.2489
- Fixes an issue where
MicrosoftOneDrivewould returnx64architecture for anx86release
2508.2431
- Update
OmnissaHorizonClient,FreedomScientificFusion,FreedomScientificJAWS,FreedomScientificZoomTextto use the Microsoft Edge user agent instead of the default Evergreen user agent
2508.2374
- Fix download URL change in
OBSStudioandMicrosoftEdgeDriver - Updates user agent for
OracleJavaapps - Reorder properties in
Microsoft.NETfor better standardisation - Important change Creates a custom Evergreen user agent in this format:
Evergreen/<version> (https://github.com/eucpilots/evergreen-module; PowerShell <PowerShell version>; <OS platform)
Example: Evergreen/2508.9999 (https://github.com/eucpilots/evergreen-module; PowerShell 7.5.2; macOS)
This approach should achieve the following:
- Ensures Evergreen can be identified on calls to target endpoints
- Avoids the need to update the previous user agent (The default Microsoft Edge on Windows user agent was being used) - some vendor endpoints will block out of date user agents
This change introduces the following private functions:
- Get-EvergreenUserAgent
- Get-ModuleVersion
- Get-OSName
The following functions are updated to use the Evergreen user agent:
- Get-EvergreenAppFromApi
- Save-EvergreenApp
- Test-EvergreenApp
- Invoke-EvergreenRestMethod
- Invoke-EvergreenWebRequest
- Invoke-SystemNetRequest
- Save-File
- Get-SourceForgeRepoRelease
2507.2318
- Updates
eduVPNto support changes in move from GitHub to Codeberg #832 - Updates
GhislerTotalCommanderto fix download URLs #833 - Removes
AzureDataStudio#834 (See What's happening to Azure Data Studio?)
2506.2263
- Fixes change to download URL in
MicrosoftAzurePipelinesAgent
2506.2209
- Modifies the URI to include '?viasf=1' in
Get-SourceForgeRepoReleasefor all SourceForge hosted apps to ensure downloads withSave-EvergreenAppworks
2506.2156
- Fixes
MicrosoftEdge,MicrosoftEdgeWebView2Runtimefor missingStablechannel #826 - Adds
MicrosoftEdgeForBusiness - Breaking change
MicrosoftEdgeis split intoMicrosoftEdgeandMicrosoftEdgeForBusiness - Breaking change
MicrosoftEdgeshows current versions only for each architecture - previousConsumerandEnterprisereleases were showing the same version anyway - Breaking change
Releaseproperty only includesEnterpriseto avoid breaking existing scripts - Breaking change
MicrosoftEdgeForBusinessshows all data available for Edge, including Administrative Templates
2505.2104
- Renames
stealthpuppyWindowsCustomisedDefaultstoWindowsEnterpriseDefaults
2505.2053
- Adds
PaloAltoGlobalProtect,MicrosoftWindowsAdminCenter - Fixes
LehrerOfficefor a change in the source URL - Updates internal function
ConvertTo-DateTimeto return a simple date/time conversion where a short date conversion fails
2505.2003
- Adds
ControlUpMonitor - Updates
AkeoRufusAltto remove ARM32 architecture - Updates the module default user agent
2503.1954
- Adds
ThoriumReader,NSClient++,NagiosCrossPlatformAgent,OmnissaDynamicEnvironmentManager,OmnissaOSOptimizationTool - Updates
MicrosoftWvdBootLoaderto support new source URL - Removes
VMwareHorizonClientAltdue to source no longer exists. UseOmnissaHorizonClientinstead
2503.1906
- Remove
x86platforms fromMicrosoftVisualStudioCode - Update
MicrosoftWvdInfraAgentto support new source URL
2503.1859
- Adds
BellSoftLibericaJDK23 - Fixes the download URL in
Fork#791 - Fixes an issue with
GitForWindowswhere output it repeated #802 - Fixes an issue with
MicrosoftWvdMultimediaRedirection,MicrosoftWvdRtcServicedue to changes in the source URL - Removes
Filenameproperty fromMicrosoftWvdRemoteDesktopbecause property is no longer required - Updates
FreedomScientificFusion,FreedomScientificJAWS,FreedomScientificZoomTextto addArchitectureproperty - Updates
OmnissaHorizonClient#678 - Updates
PaintDotNetto returnstableandbetachannels #783 - Updates default user agent in
TableauDesktop,TableauPrep,TableauReader#801 - Updates default user agent for the module
- Removes
RedHatOpenJDK11because no data is returned from the API for this version
2502.1814
- Adds
ALMToolkit,AnalogDevicesLTspice,DAXStudio,MarkMpnSQL4CDS,NodeVersionManager,Python - Fixes
Fork,GitForWindows,GitHubDesktop,MicrosoftWindowsApp,MicrosoftOutlook,MicrosoftFSLogixApps,Wireshark,mySQLConnectorNET,mySQLConnectorODBC,mySQLWorkbench,VisualCppRedistAIO,VisualCppRedistAIO
2412.1770
- Fix
URIproperty onFigmaDesktop
2412.1727
- Adds
FigmaDesktop#784 - Adds
ARM64architecture toGoogleChrome - Changes the GitHub repo used for
PodmanDesktop#780 - Changes the update feed used for
TrackerSoftwarePDFXChangeEditor#782 - Changes the update feed used for
PaintDotNet#783
2412.1685
- Fix an issue with the version number calculated in
QGIS#775
2411.1644
- Adds
AWSSMP,Autoit - Fixes an issue with
PaintDotNet - Removes MSI files from
ScooterBeyondCompareand updates the update URL - Updates
mySQLConnectorNET,mySQLWorkbench,mySQLConnectorODBCto use a custom user agent
2411.1604
- Adds
mySQLConnectorNET,mySQLConnectorODBC - Fixes an issue in
Gimpto account for strings in the version number #767
2410.1565
- Use a custom user agent in
Get-SourceForgeRepoRelease.ps1#763
2410.1527
- Fix an issue in
JetBrainsDataGrip#757 - Update
FoxitReaderto return the latest installer. Note that this doesn't fix the version number #756 - Fix ErrorAction in
MicrosoftWindowsApp
2410.1490
- Fixes
MicrosoftWindowsAppto resolve FwLink URLs to thequery.prod.cms.rt.microsoft.comURL before returning details
2410.1454
- Adds
MicrosoftWindowsApp,NextcloudDesktop#749,Dropbox#292,MSIXHero - Updates
VMwareToolsto remove thex86architecture and addARM64architecture #751
2409.1419
- Adds
NetPad - Adds new
ConvertTo-DotNetVersionClass- converts theVersionnumber exported byGet-EvergreenAppto a .NET compliant version class #717 - Adds
Get-GitHubRepoTagto return an object of tags from a GitHub repository #544 - Updates
AWLCLIandNpcapto useGet-GitHubRepoTagand support proxy server connections #544
2409.1385
- Adds
OracleJava23,NavimaticsWinFSP#741 - Fixes an issue with
PositRStudiodue to change in update URL #742 - Updates default user agent
- Breaking change Renames
RStudiotoPositRStudio
2409.1352
- Update
7ZiptoGet-GitHubRepoRelease#737 - Update
TechSmithSnagitto remove thex86architecture - Fix an issue with
AdvancedInstaller
2409.1320
- Adds
AWSAppStreamClient,AdvancedInstaller - Fixes an issue with
EgnyteDesktopApp#729 - Updates
FoxitReaderto account for a version number issue in the source feed #732 - Updates
MozillaThunderbirdto address version mismatch #735 - Updates
Zoteroto return additional processor architectures #730 - Updates internal function
Resolve-MicrosoftFwLinkto reduce default redirects
2407.1289
- Update
AdobeAcrobatReaderDCto addx64architecture to all languages - Fix an issue in
Get-EvergreenLibrarywhereSplit-Pathtransposes the/character to\in URLs
2407.1259
- Adds
OBSStudioAlt- provides an alternative method for returning OSB Studio downloads - Updates
MicrosoftTerminalto return.msixbundleinstallers - Renames function
Get-EvergreenLibraryApptoGet-EvergreenAppFromLibrary.Get-EvergreenLibraryAppremains as the alias - Updates
Get-EvergreenLibraryto return details from an Evergreen Library hosted on ahttpsURL (e.g. an Azure storage account) - Updates
Start-EvergreenLibraryUpdateto support an application in the library without a filter - Updates internal function
Get-AdoptiumTemurinto ensurejdk-text is not returned in the version number - Updates filter in the default Evergreen Library template -
EvergreenLibraryTemplate.json
2407.1230
- Updates
Save-EvergreenAppto use a custom user agent for an identified list of URLs #677 - Updates
ScooterBeyondComparewith additional languages - Updates
VideoLanVlcPlayer#704 #158,CitrixWorkspaceApp#578 #298 to output warnings for known issues - Updates
GoogleChrome,MicrosoftOneDrive,MozillaFirefox,MozillaThunderbirdto reorder output properties - Updates default user agent
- Breaking change Renames
diagrams.nettoJGraphDrawIO#714
2407.1202
- Adds
AmazonCorretto8,AmazonCorretto11,AmazonCorretto16,AmazonCorretto17,AmazonCorretto20,AmazonCorretto21,AmazonCorretto22#711 - Updates output properties in
AtlassianSourcetree - Updates output properties in internal function
Get-GitHubRepoRelease - Fixes an issue with the
Versionproperty inAkeoRufusAlt - Fixes an issue with the
Filenameproperty inPiriformCCleanerFree - Breaking change Removes
AmazonCorretto- replaced with individualAmazonCorretto - Breaking change Removes
OpenJDK#712
2407.1175
- Adds
AdoptiumTemurin22,BellSoftLibericaJDK21,BellSoftLibericaJDK22,ManicTimeClient#572 - Fixes an issue with
ProtonDriveto account for duplicate keys in the update feed preventing conversion withConvertTo-Json - Updates the URL used for
TelerikFiddlerClassicto return the latest version - Updates
LibreOfficeto removeStablerelease which was returning the same details from theLatestrelease only anyway - Removes
FileZilla#581
2407.1149
- Adds
OmnissaHorizonClient,Elgato4KCaptureUtility,ElgatoAudioEffects,ElgatoCameraHub,ElgatoControlCenter,ElgatoEpocCam,ElgatoGameCapture,ElgatoStreamDeck,ElgatoVideoCapture,ElgatoWaveLink - Fixes an issue with
MicrosoftAzureDataStudio#708 - Breaking change Removes
MicrosoftOutlook- new Outlook uses a new update API and we haven't yet found a valid query to that API
2406.1124
- Update
Slackto removex86download (which is no longer available)
2406.1100
- Adds
QGIS - Updates internal function
Get-GitHubReleaseto allow returning all releases and then filtering the results in an app function - Updates
PDFArrangerto return the latest Windows release with downloads
IMPORTANT UPDATES
- Renames
Invoke-EvergreenApptoGet-EvergreenAppFromApi.Invoke-EvergreenAppremains as the alias - Renames
Invoke-EvergreenLibraryUpdatetoStart-EvergreenLibraryUpdate.Invoke-EvergreenLibraryUpdateremains as the alias - Renames
Get-EvergreenEndpointtoGet-EvergreenEndpointFromApi.Get-EvergreenEndpointremains as the alias - Breaking change Removes
JetBrainsHub- the update source no longer includes Windows specific update info
2405.1076
- Adds
DockerCompose - Updates
NETworkManagerto return new MSI installers - Updates
MicrosoftAzureCLIto returnx64andx86architectures #691 - Fixes an issue with
GoogleChromewhere source data returns date value as an array - Minor updates to
MicrosoftWvdMultimediaRedirectionandMicrosoftWvdRtcService
2405.1054
- Fixes an issue with
MicrosoftSsms
2405.1033
- Adds
MicrosoftOpenJDK21,AdoptiumTemurin21,AzulZulu21,Proxyman,RedHatOpenJDK21 - Adds
MicrosoftODBCDriverForSQLServer17#685,MicrosoftOLEDBDriverForSQLServer18#686 - Updates
MicrosoftODBCDriverForSQLServer#685,MicrosoftOLEDBDriverForSQLServer18#686,MicrosoftOLEDBDriverForSQLServer#686 - Updates
MicrosoftSsmswith new source URL that should ensure latest version is always found, and simplifies function code #687 - Updates
Resolve-MicrosoftFwLinkto support more flexible queries - Breaking change Removes
VMwareHorizonClient,VMwareOSOptimizationTool,VMwareSDWANClient,VMwareWorkstationPlayer,VMwareWorkstationPro#678
2405.1013
- Adds
AkeoRufusAlt - Update
GimpwithRevisionproperty #639 - Updates
MicrosoftOneDriveto convert sha256 value from base64 to string #481 - Update
MestrelabMnovato throw an error when update feed is not in the expected format - Fix an issue with
MozillaFirefox#676 - Adds
ConvertFrom-Base64Stringprivate function
2405.976
- Adds
GoogleChromeForTesting,GoogleChromeHeadlessShell#674 - Updates
MozillaThunderbirdwith human readable channel names, adds Beta channel, MSIX file types - Breaking change Removes
ChromiumChromeDriver#674
2405.976
- Adds
VSCodium - Updates
MozillaFirefoxwith additional channels - Updates
MicrosoftAzureDataStudioto throw if the update feed is unavailable - Updates
ProtonDriveto throw if the update feed includes parsing issues - Updates
Get-SourceForgeRepoReleaseto use null UserAgent and resolve correct download hosts #669 - Updates
Resolve-InvokeWebRequestwith support for Headers, ability to set UserAgent to null - Fixes an issue with
AdobeConnect - Fixes an issue with
McNeelRhino#670 - Fixes
TableauDesktop,TableauPrep,TableauReader#658 - Fixes an issue with
Resolve-SystemNetWebRequestwith ability to set UserAgent to null #669 - Adds a custom user agent to
Invoke-EvergreenAppto improve reporting on Cloudflare Workers - Breaking change Changes values for
MozillaFirefoxto be human readable #667 #672
2405.959
- Fix an issue with date/time conversion on Windows PowerShell for
GoogleChrome#668
2405.943
- Update default user agent #642
- Fix an issue with
Get-ArchitecturereturningAMD64#663 - Adds
Get-EvergreenAppFromApi,Start-EvergreenLibraryUpdatealiases. Public functions will be renamed in a future release - Fix various issues with help URI links for public functions
- Update help XML
- Adds
OracleJava22 - Fixes
AdobeDigitalEditions,JetBrainsYouTrack,ProgressChefInfraClient - Updates
GoogleChromewith start date for each channel
2404.928
- Adds
DrataAgent - Restores
LibreOffice- note this function currently returns only the 7.x release of Libre Office - Fix
DevToysto reference the moved repository - Update
DockerDesktopto return both MSI and EXE installers - Update
deviceTRUSTto filter update feed for latest Windows installers only
2404.914
- Adds
Get-EvergreenEndpoint
2404.901
- Adds argument completer for
Get-EvergreenApp - Updates the default user agent used by Evergreen to match Microsoft Edge #642
- Adds
TeraTerm,SUSERancherDesktop#635,GrafanaAgent#628,PlexDesktop,PlexHTPC,PlexMediaServer#270,Flameshot#597,1PasswordCLI#589,ProtonDrive#595 - Updates
MicrosoftTeamsto support Teams 2.0 (removesMicrosoftTeamsPreview), AddsMicrosoftTeamsClassicto return details of Teams 1.0 #625 - Updates
Microsoft365Appsto dynamically determine channel names and removed from hard coded channel details from the manifest #650 - Fixes the source releases feed for
MicrosoftSsmsto return current releases #651 - Updates various functions to use a consistent approach to enabling TLS 1.2 #643
- Fixes an issue with
KubernetesKubectl - Fixes an issue with
ScooterBeyondCompareto resolve an with XML conversion of the update source feed
2403.889
- Adds
KubernetesKubectl#634,ProtonVPN#596,eduVPN,AdobeDigitalEditions#621,ClarivateEndNote,DBBrowserforSQLite,JabraDirect,MicrosoftWSL,Npcap,PodmanDesktop,Podman - Update URLs for
MicrosoftODBCDriverForSQLServerandMicrosoftOLEDBDriverForSQLServer#567 - Updates
Invoke-EvergreenLibraryUpdate#488 #566 - Updates
MicrosoftPowerShellto returnmsixbundlefile type - Fixes update source for
MasterPackager - Address PSScriptAnalyzer issues
2312.878
- Adds
CitrixShareFile#564,ParallelsClient#577 - Updates
Microsoft.NETfor all available supported channels #583 - Updates
mySQLWorkbenchdownload URL - Updates source URL used in
MicrosoftSsmsto fix version numbers - Updates
DruvainSyncClientfor Cloud and GovCloud releases - Fix date property on
MicrosoftWvdMultimediaRedirection
2310.868
- Adds
OracleJava21,ZoomVDI - Updates
RStudioto use the Stable release feed instead of the Dailies feed #554 - Updates
Zoomto use the download JSON found in the Zoom downloads page #555 - Fixes an issue with
OracleJava17(and all Oracle Java apps) where a later version was returned instead of the release version #558 - Breaking change
Zoomhas been split intoZoomandZoomVDI. These functions also provide different property values. #556
2309.859
- Adds
OracleJava20,OracleJava17#381 - Adds
Get-VMwareSDWANClient,MicrosoftODBCDriverForSQLServer,MicrosoftOLEDBDriverForSQLServer - Updates
GoogleChrometo address missingx86installers #550 - Updates
GhislerTotalCommanderto address version and URL issue #552 - Updates
GitForWindowsto address version string issue #511 - Optimises shared code for Hashicorp apps
- Optimises shared code for Opera apps
- Optimises shared code for Oracle Java apps
- Optimises shared code for VMware apps #474
- Updates
MicrosoftVisualStudioto return release17
2309.850
- Adds
UnitySetup#245 - Updates
GoogleChrometo address retirement of update source #546 - Updates
MicrosoftOneDriveto add theThrottleproperty to assist filtering the current rollout version #547 - Removes
MicrosoftOpenJDK16,MicrosoftOpenJDK8as binaries are not available
2309.840
- Adds
BellSoftLibericaJDK20,BellSoftLibericaJDK17,BellSoftLibericaJDK11,BellSoftLibericaJDK8#539 - Adds
AdoptiumTemurin20,AdoptiumTemurin19#540 - Adds
MicrosoftOpenJDK17,MicrosoftOpenJDK16,MicrosoftOpenJDK11,MicrosoftOpenJDK8#540 - Adds
AzulZulu17,AzulZulu11,AzulZulu8#540 - Adds
RedHatOpenJDK17,RedHatOpenJDK8,RedHatOpenJDK11#540 - Updates
AdoptiumTemurinapps to optimise shared code - Removes
AdoptOpenJDK11,AdoptOpenJDK16,AdoptOpenJDK8,AdoptOpenJDKIcedTeaWeb,AdoptOpenJDKSemuru11,AdoptOpenJDKSemuru17,AdoptOpenJDKSemuru18,AdoptOpenJDKSemuru8#540
2308.831
- Adds
GoogleChromeDriver#537,ControlUpRemoteDX - Adds
Get-JetBrainsYouTrack,Get-JetBrainsGateway,Get-JetBrainsHub,Get-JetBrainsTeamCity,JetBrainsToolbox - Adds internal function
Get-JetBrainsAppfor shared code for JetBrains functions
2308.823
- Adds
DruvainSyncClient#524,JetBrainsCLion,JetBrainsDataGrip,JetBrainsDataSpell,JetBrainsGoLand,JetBrainsPhpStorm,JetBrainsRubyMine,JetBrainsWebStorm - Updates
JetBrainsIntelliJIDEA,JetBrainsPyCharm - Updates
OpenLenswith additional installer types
2307.816
- Fixes an issue in
Get-EvergreenAppwhere-AppParamswas not being passed to the application function
2307.810
- Adds
NodeJs#510,GeoGebraClassic,LehrerOffice,ThymioSuite,TPGiColourContrastAnalyser#519 - Fixes an issue with
MicrosoftVisualStudioCode#518 - Fixes an issue with
jqdue to a change in repository - Removes
CitrixVMTools- Citrix VM Tools requires a login to download #512 - Updates
Get-EvergreenAppto return clearer output when an application function fails
2305.801
- Add
mySQLWorkbench#499,MicrosoftAzureCLI#506 - Adds MSI file type to
Win32OpenSSH#505 - Adds Windows Server Hosting and ASP Net Core Runtimes to
Microsoft.NET#501 - Update
Get-EvergreenLibraryAppto account for non-standard version numbers #502 - Update
Get-GitHubRepoReleaseto support finding a version number from repository tags - Fix a duplicate object issue in
Anaconda#503 - Fix an issue in
ChromiumChromeDriverwhere the version doesn't match Google Chrome #500 - Removes version
3.1fromMicrosoft.NET#507
2305.798
- Adds
OCSInventoryWindowsAgent#496,GoogleDrive#480,gsudo#464 - Removes HDX RTME from
CitrixWorkspaceApp#493 - Fixes an issue with the
-Bodyparameter on the internal functionInvoke-RestMethodWrapper
2305.795
- Fixes an issue with
MicrosoftWvdInfraAgentwhere the source no longer returns the download size #490 - Updates private function
GitHubRepoReleaseto return a new propertyInstallerTypewith values forPortable,User, orDebugbased on the installer type. This property has a default value ofDefaultwhere none of the other types are supported - Adds private function
Get-InstallerTypeto determine the installer type - Fixes an issue with
Export-EvergreenAppwhere the version property is not a proper version number #491 - Some small code improvements in public functions
2305.793
- Update
MicrosoftWvdMultimediaRedirectionto remove file size as value is not returned from Microsoft source
2304.791
- Fix an issue in
Get-SourceForgeRepoRelease.ps1- fix an issue introduced in2304.790on Windows PowerShell where URLs are being returned with\instead of/- updates the approach to building the file URL path #483
2304.790
- Adds
MicrosoftTeamsPreviewwhich will return versions and installers for the Microsoft Teams preview. Note: this function will change in a future release once this version of Teams is out of preview - Adds
ARM64architecture toMicrosoftOneDrive - Updates
Minitabby removing version 19 and adding version 21 - Updates internal function
Get-SourceForgeRepoReleaseto determine a download mirror and return that in URLs #483
2303.789
- Adds
GoToConnect#469,MicrosoftAzurePipelinesAgent#472,AutodeskFusion360,GoToConnect#469,PDFArranger#471 - Adds a temporary fix for
VMwareWorkstationPlayer, andVMwareWorkstationProwith new download URLs #474 - Breaking change Renames
LogMeInGoToMeetingandLogMeInGoToOpenertoGoToMeetingandGoToOpener
2303.788
- Adds
ResponsivelyApp - Addresses a change in source update data for
VMwareHorizonClient#460 - Fixes an issue in
Export-EvergreenApp#463 - Fixes an issue with
AWSCLIwhere the incorrect version number would be returned - Fixes an issue with ESET applications where the version number for a specific language can be higher than other languages, and only releases for a single language is returned #466
- Reverts changes to the URLs used by
OctopusTentacle - Fix an issue with incorrect application name and URLs in
MicrosoftOutlook#465
2301.787
- Fix an issue in
Resolve-InvokeWebRequestwhere a throw would only occur under Windows PowerShell preventing app functions that require loops to exit without returning data #452 - Fix an issue in
Get-EvergreenAppwhere null was sent to Write-Information
2301.786
- Adds
Get-EvergreenLibraryApp - Fix an issue with
OctopusTentaclewhere URL redirects are not followed
2301.769
- Fixes an issue with
MicrosoftWvdRemoteDesktop - Removes
x86architecture fromOBSStudio
2301.767
- Fixes an issue with
OBSStudiowhere the incorrect URI was returned where build number equals 0 #445 - Updates
Invoke-EvergreenAppto check for supported applications before posting a request - Updates
MozillaFirefoxto suppress errors and warning when attempting to return installers for specific languages - Updates various private functions to ensure consistent use of
throwwhen encountering an error
2301.717
- Fixes filename case for
AppVentiXwhich was causing issues when run on Linux - Remove the use of the
-Depthparameter when used withConvertFrom-Jsonas this is not supported on PowerShell 5.1 #442 - Code optimisations for various functions via improved Pester tests and code coverage review (CodeCov) including removing code that would never be executed under normal circumstances
2212.715
- Adds
MicrosoftVdot - Adds parameter
-UserAgenttoTest-EvergreenApp
2212.709
2212.704
- Adds
GitHubDesktop - Fixes
GhislerTotalCommanderdue to change in version number format #423 - Updates
DockerDesktopwith release type. Switches installers from MSI to supported EXE installers - Updates
Zoomwith Universal VDI and AVD plug-ins
2211.697
- Fixes an issue with returning data for
MicrosoftWvdMultimediaRedirectiondue to a change in the Microsoft source #418. Note: due to a change in the source file name, determining the version is difficult, thus the version string will be returned as-is
2211.694
- Adds
XnSoftXnViewMP,XnSoftXnConvert#416,KDiff3 - Adds
MicrosoftTerminal,AWSCLI,YubicoAuthenticator
2211.686
- Adds
SafingPortmaster,VMPlexWorkstation,AdoptOpenJDKIcedTeaWeb,AdoptOpenJDKSemuru18,AdoptOpenJDKSemuru17,AdoptOpenJDKSemuru11,AdoptOpenJDKSemuru8,AirtameApp,MicrosoftAzureWindowsVMAgent#413 - Adds
-SkipCertificateCheckparameter toGet-EvergreenApp- allows for ignoring certificate errors when checking for application updates. Useful for when a vendor forgets to renew a certificate #412; however, data returned should be validated - Fixes an issue with
FoxitReaderandFoxitPDFEditorwhen resolving the installer URI
2210.676
- Updates
MozillaFirefox,MozillaThunderbird,CendioThinLinc,MendeleyDesktop,OctopusTentacleto improve performance. Execution time has been improved by 30% or more - Remove
Unstablechannel fromProgressChefWorkstation(which isn't supported by the update API anyway)
2210.674
- Adds
ProgressChefInfraClient,ProgressChefInSpec,ProgressChefWorkstation - Adds
ESETSecureAuthentication,ESETEndpointAntivirus,ESETEndpointSecurity,ESETFullDiskEncryption,ESETInspectConnector,ESETPROTECTServer,ESETSecureAuthentication,ESETServerSecurity#347 - Updates
WinMergeto query application updates from GitHub #404 - Adds proxy server support for the following functions -
Get-EvergreenApp,Save-EvergreenApp,Invoke-EvergreenLibraryUpdate. Adds-Proxyand-ProxyCredentialarguments.Get-EvergreenAppsets an environment variable for the proxy server address and credential for use by internal app and private functions.Save-EvergreenAppandInvoke-EvergreenLibraryUpdateeither use these parameters directly or pass the parameters to other functions - Fix spelling on
Microsoft365Appschannels #406
2210.661
- Adds
OpenLens,MicrosoftOutlook,AWSSAMCLI,ChromiumChromeDriver#375,GitExtensions,KeeWeb,Maximus5ConEmu - Updates
OracleVirtualBoxwith release channels -STABLE,LATEST,BETA - Updates
AdobeAcrobatProStdDCto address an issue with the source query, and adds download URIs forx86 - Fixes
MicrosoftWvdMultimediaRedirectionwhere the source URL has changed #401
2210.645
- Adds
OnlyOfficeDesktopEditors,OperaCryptoBrowser.AdobeConnect#382 - Updates channels for
OperaBrowser#299 - Updates property output for
OperaBrowserandOperaGXBrowser#299
2209.641
- Adds
PiriformCCleanerFree#291,RizonesoftNotepad3,ZorgmailVeiligVerzendenAddin,SoberLemurPDFSamBasic#390 - Updates
Zoomwith additional installers #377 - Updates
AdobeAcrobatwith the 64-bit MUI update - Fixes missing manifest for
ConnectionExperienceIndicator - Updates
MozillaFirefoxwith theFIREFOX_ESR_NEXTchannel #383
2209.629
- Adds
TrackerSoftwarePDFXChangeEditor#371,MozillaGeckoDriver#375 - Adds additional release rings for
MicrosoftTeams - Updates
MicrosoftOneDriveto better handle the update source that returns BOM characters without having to perform a find/replace - Updates public functions for better support for
-WhatIf#372
2209.622
- Updates
BitwardenDesktopto fix an issue with a change in GitHub repositories #365 - Updates
VMwareToolsto address returning the latest Tools version where that version is not yet bundled with ESXi. #336 - Updates
PDFForgePDFCreatorto change the source location for updates and ensure it returns the current version #368
2208.618
- Updates
Zoomto addx64andARM64support for meetings clients. UpdatesPlatformproperty to better identify application installer - Updates
Invoke-EvergreenLibraryUpdateto add installer path to application version information JSON file #362 - Breaking change The values of the
Propertyproperty inZoomhave changed. The values areMeetings,Rooms,Plugin,VDI,Citrix,VMware
2207.609
- Adds functions to create an Evergreen library - a library is a directory that contains application installers and allows you to keep multiple versions. Functions are
New-EvergreenLibrary,Invoke-EvergreenLibraryUpdate, andGet-EvergreenLibrary#357 - Updates
MicrosoftFSLogixAppsto revert the source URL tohttps://aka.ms/fslogix/download. Hey, Microsoft, any chance you could stop changing the source URL please!? #359 - Updates output from
Get-EvergreenAppwhere a an unsupported value for-Nameis specified.Get-EvergreenAppwill attempt to output supported similar applications - Fixes an issue in
AdoptiumTemurin8,AdoptiumTemurin11,AdoptiumTemurin16,AdoptiumTemurin17,AdoptiumTemurin18to address instances where releases returned from the update feed don't include details for MSI installers #360
2207.596
- Adds function
Export-EvergreenApp- exports application details gathered byGet-EvergreenAppto an external JSON file. This function reads any existing JSON for that application, adds the new version content, sorts for unique versions, then outputs the new content back to the target JSON file.
2207.592
- Updates the approach to detecting new versions in
MicrosoftWvdRemoteDesktop. Uses update details available in JSON format and addresses issue #352 - Fixes and issue in
VMwareToolswhere the download URL returned doesn't match the latest version available #336 - Removes hard-coded
ErrorAction = Continuein private functionInvoke-WebRequestWrapperto enable settingErrorActionpreference when calling this function from an application function
2206.583
- Fixes an issue with
MozillaThunderbirdwhen attempting to return downloads for the full language list #350
2206.581
- Adds
AppVentiX#205 - Updates
MozillaThunderbirdto align withMozillaFirefox- this function will returnen-USas the default language. Additional languages can be passed toMozillaThunderbirdviaGet-EvergreenApp -AppParams - Updates private function
Get-GitHubRepoReleaseto support authentication to the GitHub API with a personal access token. The function will look for theGITHUB_TOKENorGH_TOKENenvironment variables and use the value of that variable in the authentication request, if the variable exists #195
2206.574
- Adds
AutoDarkMode#335,CodelerityApacheNetBeans#339,JeremyMainGPUProfiler#337,EgnyteDesktopApp#340 - Fixes
SumatraPDFReaderdue to changes in download URLs #338
2205.567
- Adds
DockerDesktop#332 - Updates
1Passwordto return 1Password 8.x update;1Password7will now continue to return updates for 1Password 7.x #330 - Addresses an issue in
RCoreTeamRforWindowsto better handle when the source site is down - Updates the source used for
MicrosoftFSLogixApps- this is a workaround because Microsoft has changed the aka.ms link to the FSLogix Apps agent download, again. I really wish they would stop doing that.
2205.561
- Adds
VMwareOSOptimizationTool - Adds
VMwareHorizonClientAlt(an alternative method for retrieving details for the VMware Horizon Client.) - Fix an issue with
VMwareToolsdue to changes in source data - Fix an issue with
MattermostDesktopdue to changes in releases on the GitHub repository - Breaking change The following applications have been removed from Evergreen as they provide only links to downloads rather than direct links to installers -
CitrixAppLayeringFeed,CitrixApplicationDeliveryManagementFeed,CitrixEndpointManagementFeed,CitrixGatewayFeed,CitrixHypervisorFeed,CitrixLicensingFeed,CitrixReceiverFeed,CitrixSdwanFeed,CitrixVirtualAppsDesktopsFeed,CitrixWorkspaceAppFeed
2205.555
- Adds
AdoptiumTemurin18,Tower - Adds
VMwareWorkstationPlayer,VMwareWorkstationPro#275 - Updates
Resolve-DnsNameWrapper(andGhislerTotalCommander) to work under PowerShell Core using DnsClient-PS. Manual installation of DnsClient-PS on macOS or Linux is required
2205.549
- Fixes an issue in
TechSmithSnagitandGitForWindowsunder Linux where filename case was preventingGet-EvergreenAppfrom sourcing application functions - Removes
Dateproperty fromPuTTYas the value is updated on each query, rather than when the version was released - Updates
Resolve-DnsNameWrapperwithImport-Module -Name "DnsClient"to ensure theResolve-DnsNamecommand is available
2205.546
- Updates
RStudiowith new update sources for all curren branches and now returns Free and Pro editions #318 - Fixes an issue with installers returned by
MicrosoftEdgeDriverandMicrosoftEdgeWebView2Runtime - Updates
McNeelRhinoto work under PowerShell 6/7 - resolves an issue when usingInvoke-RestMethodwhich does not follow a HTTP 302 response - Breaking change
RStudioreturns new properties that will require filtering the output. Properties include:Branch,Channel,ProductName, andInstallerName
2205.541
- Fixes
MicrosoftSsmsto address returning the latest version and binaries #305 - Fixes an issue in
MicrosoftEdge,MicrosoftEdgeDriver,MicrosoftEdgeWebView2Runtimewhere versions were sorted differently between PowerShell Core and Windows PowerShell to ensure the correct versions are returned #311 - Fixes an issue in
VeraCryptwhere the version string returned was not correct
2205.537
- Adds
AdobeAcrobatProStdDCto return the current version number and the trial installer for Adobe Acrobat DC Standard and Pro - Fixes a regression introduced in version
2204.534whereAdobeAcrobatReaderDCwas renamed toAdobeAcrobatReader
2204.534
- Adds
Test-EvergreenAppthat enables testing of installers returned bySave-EvergreenAppto determine whether the URI is valid - Adds
AdobeAcrobatDCthat uses an alternative method toAdobeAcrobatto determine the current version of Adobe Acrobat Standard/Pro DC and Adobe Acrobat Reader DC.AdobeAcrobathas been left as-is to avoid a breaking change and to continue to provide updates for earlier versions of Acrobat / Reader updates - Adds
Obsidian#310,ScreenToGif - Updates
MicrosoftEdge,MicrosoftEdgeDriver,MicrosoftEdgeWebView2Runtimeto ensure that the correct versions are returned for theEnterpriseview for Edge installers #311 - Updates various functions to use
Write-Errorinstead ofthrowto ensure that functions continue where a specific query for an installer fails #306 - Breaking change Updates the approach used in
AdobeAcrobatReaderDCto determine the version and available downloads for Adobe Acrobat Reader DC. Adobe has changed the available enterprise installers at https://get.adobe.com/uk/reader/enterprise/ #312
2202.525
- Adds
DevToys,DebaucheeBarrier - Update
Save-EvergreenAppto return error code on download failure instead of Throw. This allows the function to continue when multiple objects are passed into the function
2202.521
- Adds
HashicorpPacker,HashicorpBoundary,HashicorpVault,HashicorpWaypoint,HashicorpConsul,HashicorpTerraform,HashicorpNomad#241
2201.519
- Adds
TogglDesktop#281,OperaBrowser#299,OperaGXBrowser#299 - Adds Hindi language to
AdobeAcrobatReaderDCto add the MUI installer to the list of returned installers #297 - Updates the approach used in
Microsoft365Appsto find branch version details #294. The previous approach would occasionally list incorrect versions
2112.512
- Adds
MicrosoftWvdMultimediaRedirectionhttps://docs.microsoft.com/en-us/azure/virtual-desktop/multimedia-redirection - Updates the source URL for
MicrosoftWvdRtcService#288 - Updates installer types for
NotepadPlusPlus#287 - Fixes an issue with
MicrosoftPowerShelldue to changes in the update source #282 - Addresses code issues identified with PSScriptAnalyzer
2112.504
- Adds
ImageMagickStudioImageMagick#242,Miniconda#246,TorProjectTorBrowser#246,diagrams.net#276 - Adds
AdoptiumTemurin8,AdoptiumTemurin11,AdoptiumTemurin16,AdoptiumTemurin17and addresses #273 #199, - Updates
MicrosoftOneDrivewith new update sources and adds more update channels. Now includes:Production,Enterprise,Insider,InternalSlow,InternalFast#269 - Updates
MicrosoftTeamswith new approach for dynamically determining download URLs and adds.exeinstallers - Updates
Microsoft.NETdue to changes in source location for .NET 6. Dynamically finds installer source URLs and provideswindowsdesktop,runtime,sdkinstallers. Includes .NET6.0,5.0and3.1#278 - Updates
FoxitPDFEditorto fix an issue with changes to language properties from the update source #274 - Updates
GitHubReleasewith additional file types to return by default Thanks to @JonathanPitre
2111.488
- Adds
-CustomPathparameter toSave-EvergreenApp- allows for specifying a specific target directory for downloads instead of building the directory structure automatically from the input object #260 - Adds
OctopusDeployServer#238,OctopusTentacle#239,7ZipZS#232,PDF24Creator#258,MicrosoftEdgeDriver#262,MirantisLens#248,GeekSoftwarePDF24Creator#256 - Adds
dbeaver,MattermostDesktop,PuTTY#255. Thanks to @BornToBeRoot - Adds
VisualCppRedistAIO#250,OpenWebStart#263. Thanks to @JonathanPitre - Updates
MozillaFirefoxto output MSIX file type and ARM64 architecture - Updates
AmazonCorrettoto include version 17 #249 - Updates
GoogleChrometo include channelsDevandBeta#243 - Updates source URI for
MicrosoftFSLogixAppsdue to changes in source #259 - Fixes URI values for
SumatraPDFViewerdue to changes in source #211 - Fixes URI values for
FoxitReaderdue to changes in source #261 - Breaking change Removes all default languages from
MozillaFirefoxand includesen-USonly. Any supported languages can be passed toMozillaFirefoxby passing a hashtable to-AppParams. For example:Get-EvergreenApp -Name "MozillaFirefox" -AppParams @{Language="en-GB", "es-ES"} - Breaking change Removes
FIREFOX_ESR_NEXTfromMozillaFirefoxas the Firefox update feed is not including the version number
2110.467
- Fixes an issue with
AdobeAcrobatwhere the string returned from the Adobe update API added a new line after the version number #233 - Adds
GhislerTotalCommander#229,PaintDotNetOfflineInstaller#235,TelerikFiddlerClassic,voidtoolsEverything#230 - Adds
USBPcap. Thanks to Dan Gough - Updates method used to determine version and download for
JSAP - Adds private function
Resolve-DnsNameWrapperto resolve DNS TXT records. Used byGhislerTotalCommander. Currently supports Windows only - Breaking change Disables
LibreOffice- the update method keeps changing requiring a significant amount of work to fix each time. #218 - Breaking change Updates
Microsoft365Appsto fix some instances where the incorrect version number returned, and updates channel names inChannelproperty using the names listed in theChannelproperty in the configuration.xml. ANameproperty has been added with the full channel names to ensure readability. This reflects the same channel names used when creating a configuration in the Microsoft 365 Apps admin center- Channel properties are listed in the following articles: Configuration options for the Office Deployment Tool, Update channel for Office LTSC 2021, Update channel for Office 2019
- Full channel names are listed here: Update history for Microsoft 365 Apps
2108.458
- Adds
MicrosoftEdgeWebView2Runtime,MicrosoftBotFrameworkEmulator,Naps2,SmartBearSoapUI,NevcairielLAVFilters - Adds the parameter
-AppParamstoGet-EvergreenAppthat takes a hashtable of parameters to be passed to the internal application functions. Right now, this will only work withGitHubRelease- enabling Evergreen to return the releases for any GitHub repository with Windows releases that you pass via-AppParams - Updates the approach used for
TelegramDesktop, because Telegram posts a release to GitHub that doesn't match the latest Windows release - Breaking change Updates the channel names, and adds additional channels, in
Microsoft365Apps- this release adds all available Microsoft 365 Apps channels -FirstReleaseCurrent,Insiders,Monthly,Current,MonthlyEnterprise,Deferred,Broad,Targeted,FirstReleaseDeferred,Perpetual2019,PerpetualVL2019 - Breaking change Disables
CiscoWebEx- function is unable to return the current WebEx version using the existing method and no working method has been found
2108.450
- Adds
deviceTRUST - Fixes an issue in
Save-EvergreenAppwhen the path specified in the-Pathparameter does not exist - Updates
LibreOfficeto gracefully handle download a scenario where the The Document Foundation pulls the download links for a published version #218 - Breaking change Updates
Postmanwithx86andx64architecture - Breaking change Updates
LibreOfficewithReleaseproperty with a value ofStillorFresh
2107.441
- Adds
FoxitPDFEditor - Adds
FreedomScientificFusion,FreedomScientificJAWS,FreedomScientificZoomText,MestrelabMnova,jrsoftwareInnoSetup. Thanks to @adotcoop - Updates the process used to determine updates in
TableauDesktop. Thanks to @adotcoop - Updates
DatePatterninPSFPythonto return the correct localised date - Updates
AdobeReaderDCwith internal functionInvoke-RestMethodWrapperreplacing direct use ofInvoke-RestMethod - Updates
MicrosoftWvdBootloader,MicrosoftWvdInfraAgent,MicrosoftWvdRemoteDesktop,MicrosoftWvdRtcService,OracleVirtualBox, andLibreOfficeto use internal functionInvoke-WebRequestWrapperreplacing direct use ofInvoke-WebRequest - Updates internal function
Invoke-WebRequestWrapperwith parameter-ReturnObjectto enable application functions to return Headers, Content, RawContent etc. - Updates internal function
Invoke-WebRequestWrapperwith parameter-Methodthat allows,Default,Head,Post, etc., required by various application functions
2107.431
- Adds
SignalDesktop - Updates
MicrosoftAzureCoreFunctionToolsto return MSI installers #213 - Updates
CitrixWorkspaceAppto return aStreamproperty that includes a value ofCurrentorLTSR - Updates
LibreOffice#171,CitrixWorkspaceApp,OracleJava8,MicrosoftSsmsto useInvoke-RestMethodWrapperto avoid needing to convert update feed into XML simplifying the code - Breaking change Renames
AtlassianBitbuckettoAtlassianSourcetree#177
2107.425
- Adds
jq,PSAppDeployToolkit - Adds
Anaconda,McNeelRhino,PSFPython,TableauPrep,TableauReader,TechSmithCamtasia,TechSmithSnagit. Thanks to @adotcoop - Updates
Get-GitHubRepoReleaseto actively query the GitHub API for available requests to avoid issues when rate limited - Updates
Get-GitHubRepoReleasewith a new parameter --ReturnVersionOnlythat enables returning only the version property of the latest release. This enables finding the version number and using alternative download sources, where the vendor does not include binary releases on the GitHub repository
2107.418
- Adds
BlueJ,Postman,TableauDesktop. Thanks to @adotcoop - Adds
MicrosoftAzureFunctionsCoreTools,MasterPackager - Updates
Get-EvergreenAppto sort output on theVersionproperty in descending order - Updates internal functions
Invoke-SystemNetRequest,Invoke-WebRequestWrapper,Resolve-InvokeWebRequest,Resolve-SystemNetWebRequestto not throw in the event of a source URL being unavailable, to allow for more graceful handling of vendor sources being temporarily unavailable
2106.407
- Adds
CendioThinLinc,JASP,JetBrainsIntelliJIDEA,JetBrainsPyCharm,MendeleyDesktop,MiniZincIDE,Minitab,MuseScore,Pandoc,Protege,RDAnalyzer,RStudio,SafeExamBrowser,Zotero. Thanks to @adotcoop - Updates
MicrosoftWindowsPackageManagerClientto return the.appxbundleinstaller - Fixes an issue in
Save-EvergreenAppwhen callingRemove-Variable
2106.402
- Adds
AmazonCorretto,ArtifexGhostscript,FreeFem,Gephi,Praat,SAGAGIS,Scratch,TeXstudio,gretl. Thanks to @adotcoop - Updates private function
Get-Architecturewith additional processor architecture detections - Updates private function
Get-GitHubRepoReleaseto return a custom object if the GitHub API is rate limited - Breaking change Remove portable installers and
.zipfile types fromNotepad++
2106.395
- Adds
AkeoRufus#179,BlenderLauncher#178 - Updates
MicrosoftFSLogixAppsto return both the production and preview releases #176 - Updates
Veracryptto return the complete version number (e.g.1.24-Update7) #166 - Breaking change Adds the
ProductionandPreviewchannels toMicrosoftFSLogixAppsthat will require filtering withWhere-Object
2105.388
- Update
VMwareHorizonClientwith additional filtering to select the latest version correctly to address #161 - Add internal function
Save-Fileto download a URL withInvoke-WebRequestand return the downloaded file path - Update internal application functions for consistent use of
Resolve-SystemNetWebRequestto address #174 -Get-FoxitReader,Get-LogMeInGoToOpener,Get-MicrosoftSsms,Get-MicrosoftVisualStudio,Get-RingCentral,Get-Slack - Update references to documentation site
https://stealthpuppy.com/Evergreentohttps://stealthpuppy.com/evergreen
2105.383
- Adds
CiscoWebEx(#141),VeraCrypt(#160),KarakunOpenWebStart(#163) - Updates
MicrosoftWvdRemoteDesktopwith the Preview release and fixes source URLs for the public release - Adds
ARM64architecture toMicrosoftTeams#162 - Adds
MSIfile type toWireshark - Updates internal function
Get-SourceForgeRepoReleasewith improvements to find releases and download URIs
2105.371
- Adds
Audacity,Wireshark(#153),LogMeInGoToMeeting(#152),LogMeInGoToOpener - Updates
AdobeAcrobatto include Reader updates for2015,2017,2020 - Updates
AdobeAcrobatto include 64-bit updates for Reader and Acrobat DC - Breaking change Adds the
Architectureproperty toAdobeAcrobat
2105.366
- Fixes an issue with
Remove-VariableinSave-EvergreenAppFix #149 - Updates
Save-EvergreenAppto skip downloading a file if it already exists and adds support for-Force - Updates help for
Save-EvergreenApp - Adds
nb-NOlanguage support toMozillaFirefoxFix #146
2105.363
- Adds
ImageGlass,MicrosoftAzureStorageExplorer,Nomacs,Notable,OBSStudio - Updates URL used by
TeamViewerto return the current version #147 - Updates
Save-EvergreenAppto output the result ofGet-ChildItemas the output to the pipeline - Updates module to use external help MAML-based help with platyPS to make updating help content easier
- General code improvements
2104.355
- Changes
FoxitReaderto return MSI installers instead of EXEs. Removes Elex, Portuguese (Portugal), and Turkish language support from this application because the installers returned are out of date. - Adds the following languages to
AdobeAcrobatReaderDC: Swedish, Basque, Catalan, Croatian, Czech, Hungarian, Polish, Romanian, Russian, Slovakian, Slovenian, Turkish, Ukrainian - Adds a known issues list to the documentation: https://eucpilots.com/evergreen/knownissues.html
2104.348
- Adds the Consumer release (to the existing Enterprise release) and Dev, Beta channels, and ARM64 architecture to
MicrosoftEdge - Adds 64-bit architecture to
MicrosoftOneDrive - Adds
BeekeeperStudio,VMwareHorizonClient,AdoptOpenJDK 8,AdoptOpenJDK 11,AdoptOpenJDK 16 - Modifies
Get-EvergreenAppto load internal per-application functions on demand, instead of loading all of these function into memory at module import - Updates
Get-CitrixRssFeedto useInvoke-RestMethodto simplify handling of the XML feed - Updates various functions to Throw more consistently when encountering errors
- General code improvements
2104.337
- Breaking change This version removes the
Get-function for each application and introducesGet-EvergreenApp. See the docs site on how to use the new functions https://eucpilots.com/evergreen/ - Adds
Get-EvergreenApp,Find-EvergreenAppandSave-EvergreenApp - Adds file type to SourceForge applications
- Re-instates
ControlUpAgentandControlUpConsole - Fixes the
LTSrelease inMicrosoft.NET - Fixes localised date format for
Gimp,GoogleChrome,MicrosoftEdge,MicrosoftFSLogixApps,MicrosoftSsms,FoxitReader - Migrates tests to Pester 5
- Adds additional Pester tests for private functions
- General code optimisations and fixes
2103.305
- Fixes an issue with
Get-AdobeAcrobatto ensure thatTrackproperty has the correct value (DC, 2020, etc.) and theLanguageproperty (Neutral, Multi) #130
2103.303
- Adds
Get-NETworkManager,Get-Anki - Updates
Get-AdobeAcrobatto include updates for Adobe Acrobat Reader DC. This function now returns updates for both Acrobat Pro and Reader- Retrieve the installers for Adobe Acrobat Reader DC with
Get-AdobeAcrobatReaderDCand any available updates withGet-AdobeAcrobat
- Retrieve the installers for Adobe Acrobat Reader DC with
- Temporarily disables
Get-ControlUpAgentandGet-ControlUpConsole
2103.298
- Adds
Get-MicrosoftAzureDataStudio,Get-ControlUpConsole - Updates
Get-ControlUpAgentto use the published JSON at https://www.controlup.com/latest-agent-console/ - the last vestiges of any screen scraping code have been swept away - Updates
Get-AdobeAcrobatReaderDCto account for the new 64-bit version of Reader to add #121. Filter withWhere-Objectto return the required version, language and architecture
Breaking Changes
- Adds
Architectureproperty and removesTypeproperty from the output ofGet-AdobeAcrobatReaderDC - Removes the Adobe Acrobat Reader DC updaters from
Get-AdobeAcrobatReaderDCas there is no consistent automated method to determine whether an update is required or optional - Changes the output of
Get-ControlUpAgent- the values in theFrameworkproperty have changed and the function only returns the most recent agent version
2102.291
- Renames function
Get-AdobeAcrobatProDCtoGet-AdobeAcrobatand includes support for returning updates for Adobe Acrobat Pro/Standard DC, 2020, 2017, and 2015. Addresses #114- Alias
Get-AdobeAcrobatProDCincluded for backward compatibility
- Alias
- Adds
Previewring toGet-MicrosoftTeams - Updates function comment-based help and corrects spelling across several functions
Breaking Changes
- Adds
Trackproperty toGet-AdobeAcrobatwith values ofDC,2020,2017,2015- filter withWhere-Object - Adds
Ringproperty toGet-MicrosoftTeamsforGeneral(i.e., current / production ring) andPreviewrings - filter withWhere-Object
2102.286
- Adds the
ARMarchitecture toGet-MicrosoftVisualStudioCode - Updates
Get-MicrosoftWvdRemoteDesktopto output theURIproperty value in the formathttps://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4MntQinstead of the originalfwlinksource URL (e.g.https://go.microsoft.com/fwlink/?linkid=2068602) - Updates the following functions to use
Invoke-RestMethod(viaInvoke-RestMethodWrapper) instead ofInvoke-WebRequestto simplify code and fix an issue where some functions where returningVersionas a PSObject instead of System.String (#109)Get-AtlassianBitbucket,Get-Cyberduck,Get-FileZilla,Get-Fork,Get-RingCentral,Get-ScooterBeyondCompare,Get-SumatraPDFReader,Get-VideoLanVlcPlayer
- Updates module
ReleaseNoteslocation to: https://eucpilots.com/evergreen/changelog.html
2101.281
- Renames
Get-MicrosoftOffice, toGet-Microsoft365Appsto align with product name. The aliasGet-MicrosoftOfficeis included for backward compatibility - Adds the
Monthly Enterprisechannel toGet-Microsoft365Appsoutput. See #107 - Adds private function
Invoke-RestMethodWrapperto enable normalisation across public functions and PowerShell/Windows PowerShell that useInvoke-RestMethod- Updates private function
Get-GitHubRepoReleaseto useInvoke-RestMethodWrapper - Updates several public functions to use
Invoke-RestMethodWrapperinstead of the previous method ofInvoke-WebRequest | ConvertTo-Json-Get-1Password,Get-CitrixVMTools,Get-FoxitReader,Get-GoogleChrome,Get-Microsoft365Apps,Get-MicrosoftEdge,Get-MicrosoftTeams,Get-MicrosoftVisualStudioCode,Get-MozillaFirefox,Get-MozillaThunderbird
- Updates private function
- Updates public functions that used
Invoke-RestMethodto useInvoke-RestMethodWrapperinstead -Get-Gimp,Get-MicrosoftPowerShell,Get-MicrosoftVisualStudio - Renames private function
Invoke-WebContenttoInvoke-WebRequestWrapperand makes general improvements to the handling ofInvoke-WebRequest - Renames private function
ConvertFrom-SourceForgeReleasesJsontoGet-SourceForgeRepoRelease- Updates and optimises this function to make use of
Invoke-RestMethodWrapperso that it can query a SourceForge repository and return the required output in a single function
- Updates and optimises this function to make use of
- Simplifies code in public functions that return SourceForge releases -
Get-7zip,Get-KeePass,Get-PDFForgePDFCreator,Get-ProjectLibre,Get-WinMerge,Get-WinSCP - Renames private functions for more descriptive function names (these resolve HTTP 301/302 return codes):
Resolve-UritoResolve-SystemNetWebRequestResolve-RedirectedUritoResolve-InvokeWebRequest
Breaking Changes
- Removes parameter from several functions (below) to simplify existing functions and support a move to a single
Get-EvergreenAppfunction - Removes the
-Channeland-Platformparameters fromGet-MicrosoftVisualStudioCode. Filter output usingWhere-Objecton theChannelandPlatformparameters on the function output - Removes the
-Languageparameter fromGet-MozillaFirefoxandGet-MozillaThunderbird. Filter output usingWhere-Object { $_.Language -eq "en-US" }or similar. These functions will return the following languages (for additional languages, please open an issue on the project):en-US,en-GB,en-CA,es-ES,sv-SE,pt-BR,pt-PT,de,fr,it,ja,nl,zh-CN,zh-TW,ar,hi-IN,ru
2101.275
- Adds
Get-AtlassianBitbucket,Get-TelegramDesktop,Get-Gimp,Get-BitwardenDesktop,Get-MicrosoftBicep - Updates
Get-MicrosoftPowerShellto return both theStableandLTSreleases of PowerShell
Breaking Changes
- Update output of
Get-MicrosoftOneDrive- changes propertySha256HashtoSha256to be consistent with other functions - Adds a
Releaseproperty to the output ofGet-MicrosoftPowerShell- useWhere-Objectto filter onStableorLTS
2101.263
- Adds
Get-AdobeBrackets,Get-Fork,Get-MicrosoftVisualStudio,Get-VercelHyper - Updates manifest for
MicrosoftWvdRemoteDesktopto ensure evergreen source URLs used for resolving downloads - Updates manifest for
MicrosoftVisualStudioCode
2101.256
- Adds
Get-Terminals,Get-PeaZipPeaZip,Get-Slack,Get-MicrosoftWindowsPackageManagerClient,Get-KeePassXCTeamKeePassXC,Get-SumatraPDFReader - Renames
Get-Atom, toGet-GitHubAtomto better align with vendor name. The aliasGet-Atomis included for backward compatibility - Fixes an issue with
Get-AdobeAcrobatReaderDC- Adobe doesn't use HTTPS with their download locations yet. See #99 - Updates
Get-AdobeAcrobatReaderDCto simplify code and better align manifest with standard structure
2101.249
- Adds
Get-MicrosoftWvdRemoteDesktop,Get-MozillaThunderbird,Get-ProjectLibre,Get-RingCentral,Get-RCoreTeamRforWindows,Get-StefansToolsgregpWin - Renames
Get-MicrosoftPowerShellCoretoGet-MicrosoftPowerShell- PowerShell Core was renamed to PowerShell with the release of PowerShell 7.0. The aliasGet-MicrosoftPowerShellCoreis included for backward compatibility - Fixes an issue with
Get-GitHubReleasethat ignored anything passed to the-Uriparameter - Adds the MSIX format to the output of
Get-MicrosoftOneDrive- filter output with theTypeproperty (I'm not really sure how useful MSIX format for the OneDrive client is right now though...) - Adds the VboxGuestAdditions ISO to the output of
Get-OracleVirtualBox- filter output with theTypeproperty - Refactors
Get-Zoomto simplify function code and improve output - Updates version output for
Get-MicrosoftWvdRtcServiceandGet-MicrosoftWvdInfraAgent - Updates manifest for a number of functions to better align with an updated standard structure (see
Manifests/Template.json)
Breaking Changes
- Output of
Get-MicrosoftOneDrivehas changed -Platformhas been removed andTypehas been added - Output of
Get-OracleVirtualBoxhas changed -Typeproperty has been added - Output of
Get-Zoomhas changed - filter output with thePlatformandTypeproperties
2012.242
- Adds
Get-AdobeAcrobatProDC,Get-TelerikFiddlerEverywhere,Get-1Password - Adds Windows Installer downloads output to
Get-FoxitReader - Updates
Get-MicrosoftSsmsto query an evergreen update URL to gather new versions from the product releases feed- NOTE: the version of SSMS in the releases feed is not the actual current release version - we can only work with what the feed returns; See #82
- Updates
Get-MicrosoftSsmsto output all supported languages for downloads - filter output on theLanguageproperty - Updates
Get-MozillaFirefoxto return both Exe and Msi versions of the Firefox installer - Adds SHA256 hash property to output from
Get-MicrosoftVisualStudioCode - Fixes an issue with the
URIoutput inGet-Cyberduckthat was returning an additional/character - Refactors private function to query the GitHub releases API (
Get-GitHubRepoRelease, replacingConvertFrom-GitHubReleasesJson) to useInvoke-RestMethodfor simpler public functions used to return GitHub releases - Updates the following functions to use
Get-GitHubRepoRelease-Get-Atom,Get-AdoptOpenJdk,Get-BISF,Get-dnGrep,Get-GitForWindows,Get-GitHubRelease,Get-Greenshot,Get-Handbrake,Get-MicrosoftPowerShellCore,Get-MicrosoftPowerToys,Get-mRemoteNG,Get-NotepadPlusPlus,Get-OpenJDK,Get-OpenShellMenu,Get-ShareX,Get-Win32OpenSSH,Get-WixToolSet - Updates manifest for a number of functions to better align with an updated standard structure (see
Manifests/Template.json) - Updates private function
ConvertTo-DateTimeto better handle date/time format conversion. Still some improvements to be made here
Breaking Changes
- Updates
Get-OpenJDKto return only Msi releases and removes Debug, zip etc. On-going improvements - see #76 - Removes Beta and Snapshots releases from
Get-Cyberduck - Removes Debug releases from
Get-Greenshot - Removes SafeMode releases from
Get-Handbrake - Removes Beta channel and ARM64 releases from
Get-MicrosoftEdge - Removes Zip format releases from
Get-MicrosoftPowerShellCore - Removes Symbols releases from
Get-Win32OpenSSH
2012.225
- Adds
Get-Microsoft.NET(.NET 5.0 and .NET Core),Get-Win32OpenSSH,Get-MicrosoftPowerToys - Updates
Get-OpenJDKto return all releases. Further filtering will be added in the future per #76 - Updates
Get-MozillaFirefoxto resolve download URIs for both EXE and MSI Firefox installers and updates output with additional properties (Architecture,ChannelandType). See #83.- Note: this introduces a breaking change - the
-Platformswitch has been removed, you will need to filter the output on theArchitectureproperty
- Note: this introduces a breaking change - the
- Updates
Get-AdobeAcrobatReaderto return additional languages #84. Note that Reader DC does not provide the latest version for all languages - it may be a better approach to use the MUI version of the Reader installer if your language is supported
2010.219
- Update
Get-FileZillato fix invalid download URI returned from the FileZilla update feed. Fix #75 - Update
Get-Cyberduckto remove code that replaces//with/. Returns unfiltered URL from Cyberduck update feed. Fix #75
2009.218
- Fix
Get-FoxitReaderwith changes to download page inFoxitReader.json. Address #72 - Fix
Get-Zoomwith changes to resolved URIs. Address #73 - Update
MicrosoftWvdRtcService.jsonto new version of the Microsoft Remote Desktop WebRTC Redirector Service - Update
Resolve-Uriwith additional verbose output
2006.212
- Renames
Get-CitrixXenServerToolstoGet-CitrixVMToolsand addsGet-CitrixXenServerToolsalias - Updates
Get-CitrixVMToolswith new release URL for v7 updates and add v9 updates - Updates install command lines for
Get-CitrixVMTools - Adds
Get-AdoptOpenJDK- closes #69
2006.207
- Fix path in downloads from apps hosted on Source Forge returned in
ConvertFrom-SourceForgeReleasesJson.ps1. Fixes #67 - Update
Get-MozillaFirefoxto return Extended Support Release as well as Current Release. Address #61 - Update manifests to address #57 #54 #53 #52
2006.203
- Removes Size property from
Get-FoxitReaderbecause this isn't being gathered consistently for each download - Updates version / releases feed for
Get-MicrosoftSsmsto ensure the current version is returned - Updates the way private function
ConvertFrom-SourceForgeReleasesJsonreturns available downloads from SourceForge - Updates
Get-7zip,Get-KeePass,Get-PDFForgePDFCreatorandGet-WinMergeto support new approach to retrieving SourceForge downloads
2005.190
- Adds
Get-MicrosoftWvdBootLoader- Get the filename and download URL for the Microsoft Windows Virtual Desktop Remote Desktop Boot Loader - Updates
Get-FoxitReaderto sort release versions correctly and return latest (v10.x)
2005.187
- Adds
Get-MicrosoftWvdRtcService- returns the version, filename and download for the Microsoft Remote Desktop WebRTC Redirector service for Windows Virtual Desktop
2005.183
- Updates
Get-VMwareToolsto return the very latest version with updated download URL - Adds
Get-WixToolset
2005.176
- Fixes an issue where
Get-MicrosoftEdgewas only returning ARM64 downloads - Updates
Get-MicrosoftEdgeto only return downloads for the Enterprise ring (removed Consumer ring) - Fixes an issue with
Get-MicrosoftTeamswhere it was returning an incorrect download URL
2005.172
- Updates
Get-MicrosoftEdgeto correctly return the latest version and policy files for the Enterprise ring - Updates output for private function
Resolve-Uriwith addition properties - Updates
Get-FoxitReader,Get-MicrosoftFSLogixApps, andGet-MicrosoftSsmsto useResolve-Uriinstead ofResolve-RedirectedUrifor improved performance - Updates
Get-LibreOfficeto retrieve latest version from the update API instead of page scraping - Updates private function
ConvertTo-DateTimewith improvements in returning localised date (so the rest of us don't need to be stuck with US date formats) - Aligns
Get-NotepadPlusPluswith private functionConvertFrom-GitHubReleasesJsonto return GitHub release data - Fixes output in
Get-VMwareToolsto ensure correct version and download URL are returned - Adds date to output in several functions
- General code and inline help improvements
- Adds module icon for display in the PowerShell Gallery
2004.161
- Updates
Get-MicrosoftEdgewith the following:- Returns Edge for Windows only
- Removes
-Channelsand-Platformsparameters. Filter output withWhere-Objectinstead - Returns these channels and downloads only
Stable,Beta,EdgeUpdate, andPolicy(administrative templates) - Filters and returns only the latest version of each of the above channels and downloads
- Output includes
Channel(Stable, Beta etc.) andRelease(Enterprise, Consumer) to enable filtering
2004.157
- Adds
Get-MicrosoftWvdInfraAgent - Adds
Get-dnGrep - Recode of
Get-PaintDotNet(or how did I not know aboutConvertFrom-StringDatabefore?) - To simplify output, removes Linux, macOS output from
Get-CitrixWorkspaceApp,Get-GoogleChrome,Get-OracleVirtuaBox,Get-LibreOffice,Get-MicrosoftVisualStudioCode,Get-MozillaFirefox,Get-OracleVirtualBox,Get-TeamViewer - Updates RegEx method to extract version across various functions to simplify code
- Splits Pester tests for Public functions to allow for faster local testing
2004.147
- Adds
Get-Handbrake,Get-KeePass,Get-OpenShellMenu,Get-VastLimitsUberAgent,Get-WinSCP - Removes macOS and Linux output from
Get-AdobeAcrobatReader,Get-LibreOffice - Filters macOS and Linux output from private function
ConvertFrom-GitHubReleasesJson.ps1 - Fixes spaces in private function
ConvertFrom-SourceForgeReleasesJson
2004.141
- Adds private function
ConvertFrom-SourceForgeReleasesJsonto convert JSON release info from SourceForge projects and simplify adding additional functions that pull release info from SourceForge projects. Release information is limited by what's provided from SourceForge - Updates
Get-WinMergeto useConvertFrom-SourceForgeReleasesJson - Adds
Get-7Zip,Get-PDFForgePDFCreator - Renames
-TrustCertificateparameter in private functionInvoke-WebContentto-SkipCertificateCheckto align with-SkipCertificateCheckavailable in 'Invoke-WebRequestin PowerShell Core - Enables
-SkipCertificateCheckfor both PowerShell Core and Windows PowerShell inInvoke-WebContent. Previously supported Windows PowerShell only - Improves code in
Invoke-WebContent - Adds
-Uriparameter validation inGet-GitHubReleaseto ensure valid GitHub URLs are passed to the function - Sets function global
ErrorPreferencetoStopto ensure better exception output from functions in the event of failures
2004.139
- Adds
ConvertFrom-GitHubReleasesJsonto standardise queries to GitHub repositories - Updates
Get-Atom,Get-BISF,Get-GitForWindows,Get-Greenshot,Get-MicrosoftPowerShellCore,Get-OpenJDK,Get-ShareX,Get-mRemoteNGto useConvertFrom-GitHubReleasesJson - Updates RegEx for version matching strings for
BISF,GitForWindows,ShareX - Adds
Get-ArchitectureandGet-Platformprivate functions - Adds
Get-GitHubReleaseto enable returning version and downloads from any GitHub repository. Use to get versions of applications on GitHub that aren't yet included inEvergreen
2004.134
- Fixes an issue where
Get-Zoomwas still returning a URI to downloads with query strings attached.
2004.133
- Updates URL to current version for
TeamViewer. New URL requires different approach to query - Adds
Invoke-SystemNetRequestthat usesSystem.Net.WebRequestto make a HTTP request and return response - Updates
Get-TeamViewerto useInvoke-SystemNetRequestto retrieve version from updated URL. Updates code to return version and download URL as a result - Updates
Get-Zoomto useResolve-Urito follow download URLs and find version number.Get-Zoomnow returns more versions numbers for Zoom downloads than previously. Updates RegEx approach that returns version numbers from download URLs
2004.126
- Adds back
Get-FileZillausing the application update API. Currently returns only the 64-bit version of FileZilla for Windows.
2004.125
- Adds
Get-MicrosoftOneDrive. We recommend validating versions returned by this function with OneDrive release notes - Removes
Get-FileZillauntil a more robust process to return versions and download can be created - Removes progress bar for
Invoke-WebRequestfor faster query of APIs - Updates
Get-NotepadPlusPlusto use the GitHub releases API to find new versions as the application update API can be out of date
2002.120
- Updates
Get-GitForWindowsto return correct version number - Updates
Get-Zoomto return version number correctly - Adds
Resolve-Uriwith a new method of returning redirects from 301/302 via @iainbrighton
2001.117
- Updates
Get-FileZillato return 32-bit and 64-bit download URIs
2001.110
- Adds
Get-MicrosoftTeams - Update error handling in
Get-VideoLanVlcPlayer
2001.104
- Adds
Get-MicrosoftEdgefor the new Chromium based Microsoft Edge - Additional verbose output in
Invoke-WebContent
1911.101
- Adds
Get-ScooterBeyondCompare - Updates XML parsing approach in
Get-CitrixRssFeed,Get-CitrixWorkspaceApp,Get-NotepadPlusPlus,Get-VideoLanVlcPlayer
1911.97
- Adds private function
Resolve-RedirectedUrito handle resolving 301/302 redirects on PowerShell Core and Windows PowerShell - Updates
Get-VideoLanVlcPlayer,Get-MicrosoftSsms,Get-FoxitReader,Get-MicrosoftFSLogixApps,Get-Zoomwith full support for PowerShell Core - Updates logic to filter out prerelease assets in
Get-Atom,Get-BISF,Get-GitForWindows,Get-Greenshot,Get-MicrosoftPowerShellCore,Get-OpenJDK,Get-ShareX,Get-mRemoteNG - Prevents
Get-MicrosoftSsms,Get-CitrixRssFeed,Get-Cyberduck,Get-OracleJava8from throwing on error - Updates to application manifests with some work on silent install commands
1911.95
- Adds
Get-MicrosoftFSLogixApps
1911.93
- Fixes version match in
Get-ControlUpAgent
1911.91
- Adds
Get-Cyberduck
1911.87
- Adds
Get-JamTreeSizeFreeandGet-JamTreeSizeProfessional - Fixes URL to Release notes / CHANGELOG in module manifest
1911.84
- Changes approach used in
Get-ControlUpAgentto retrieve agent details and enables PowerShell Core support - Implemented per-application manifests (URLs, RegEx, strings etc.) for simpler function management
- Adds
Export-EvergreenFunctionStringsto export per-application manifests - Renames function
Get-Java8toGet-OracleJava8 - Adds Pester tests for Public functions to ensure URI properties are valid
1911.75
- Updates
Get-LibreOfficeupdate query approach to provide a more consistent output - Updates
Get-LibreOfficeto work on PowerShell Core - Changes
Get-LibreOfficeoutput and parameters to align with other functions - Updates
Get-NotepadPlusPlusto gracefully handle update server issues (CloudFlare DDOS challenges) - Fixes version output in
Get-OpenJDK - Updates
Get-mRemoteNGwith handling issues when getting Updates - Updates to Public function Pester tests
- Updates
Evergreen.jsonwith consistent property naming and corresponding functions
1910.62
- Updates
Get-MicrosoftSsmsto ensure that the URI property returns the correct SSMS download for the latest version
1910.53
- Adds
Get-WinMerge
1910.50
- Updates
Get-VideoLanVlcPlayeroutput to include ZIP and MSI links for VLC Player for Windows
1910.49
- Updates
Get-MicrosoftSsmsto URL (e.g.https://go.microsoft.com/fwlink/?LinkId=761491) to return actual URI
1910.48
- Updates
Get-VideoLanVlcPlayerto return download mirrors for URI values
1910.47
- Adds
Get-AtomandGet-TeamViewer
1910.39
- Update
Get-Zoomto the same HTTP post ashttps://zoom.us/support/downloadto return the download URI. Returns download for Windows and VDI environments - Build script changes
1910.28
- Adds
Get-mRemoteNG - Update version format to
YearMonth.Build(hopefully we won't change this again) - Automate versioning in the module to the new format
- Automate update of
appveyor.ymlasYearMonthchanges - Output variables in AppVeyor to
\tests\appveyor.md
1910.18.26
- Adds
Get-OpenJDK - Changes version notation to: YearMonth.Day.Build
19.10.25
- Adds
Get-MicrosoftOffice
19.10.24
- Fixes URIs for updates in
Get-AdobeAcrobatReaderDC - Adds additional Pester tests for Public functions to ensure generated URI values are valid
19.10.21
- Adds
Get-FoxitReader
19.10.20
- Fixes output in
Get-GitForWindows,Get-MicrosoftSmss
19.10.19
- Adds
Get-GitForWindows,Get-ShareX
19.10.11
- Adds
Get-Java8
19.10.9
- Adds
Get-BISF - Adds
ConvertTo-DateTimeprivate function to handle DateTime conversion on PowerShell Core / Windows PowerShell
19.10.2
- First version pushed to the PowerShell Gallery
- Initial functions are:
Export-EvergreenResourceStrings, Get-AdobeAcrobatReaderDC, Get-CitrixAppLayeringFeed, Get-CitrixApplicationDeliveryManagementFeed, Get-CitrixEndpointManagementFeed, Get-CitrixGatewayFeed, Get-CitrixHypervisorFeed, Get-CitrixLicensingFeed, Get-CitrixReceiverFeed, Get-CitrixSdwanFeed, Get-CitrixVirtualAppsDesktopsFeed, Get-CitrixWorkspaceApp, Get-CitrixWorkspaceAppFeed, Get-CitrixXenServerTools, Get-ControlUpAgent, Get-FileZilla, Get-GoogleChrome, Get-Greenshot, Get-LibreOffice, Get-MicrosoftPowerShellCore, Get-MicrosoftSsms, Get-MicrosoftVisualStudioCode, Get-MozillaFirefox, Get-NotepadPlusPlus, Get-OracleVirtualBox, Get-PaintDotNet, Get-VideoLanVlcPlayer, Get-VMwareTools, Get-Zoom
