PowerShellGet

3.0.11-beta

PowerShell module with commands for discovering, installing, updating and publishing the PowerShell artifacts like Modules, Scripts, and DSC Resources.

Minimum PowerShell version

5.1

This is a prerelease version of PowerShellGet.
There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PowerShellGet -RequiredVersion 3.0.11-beta -AllowPrerelease -Force

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Microsoft Corporation

Copyright

(c) Microsoft Corporation. All rights reserved.

Package Details

Owners

Tags

PackageManagement Linux Mac Windows

Cmdlets

Find-PSResource Get-InstalledPSResource Get-PSResourceRepository Install-PSResource Register-PSResourceRepository Save-PSResource Set-PSResourceRepository Publish-PSResource Uninstall-PSResource Unregister-PSResourceRepository Update-PSResource

PSEditions

Desktop Core

Dependencies

This module has no dependencies.

Release Notes


### 3.0.11
In this release, all cmdlets have been reviewed and implementation code refactored as needed.
Cmdlets have most of their functionality, but some parameters are not yet implemented and will be added in future releases.
All tests have been reviewed and rewritten as needed.

- Graceful handling of paths that do not exist
- The repository store (PSResourceRepository.xml) is auto-generated if it does not already exist. It also automatically registers the PowerShellGallery with a default priority of 50 and a default trusted value of false.
- Better Linux support, including graceful exits when paths do not exist
- Better pipeline input support all cmdlets
- General wildcard support for all cmdlets
- WhatIf support for all cmdlets
- All cmdlets output concrete return types
- Better help documentation for all cmdlets
- Using an exact prerelease version with Find, Install, or Save no longer requires `-Prerelease` tag
- Support for finding, installing, saving, and updating PowerShell resources from Azure Artifact feeds
- Publish-PSResource now properly dispays 'Tags' in nuspec
- Find-PSResource quickly cancels transactions with 'CTRL + C'
- Register-PSRepository now handles relative paths
- Find-PSResource and Save-PSResource deduplicates dependencies
- Install-PSResource no longer creates version folder with the prerelease tag
- Update-PSResource can now update all resources, and no longer requires name param
- Save-PSResource properly handles saving scripts
- Get-InstalledPSResource uses default PowerShell paths

FileList

Version History

Version Downloads Last updated
3.0.21-beta21 3,289 5/10/2023
3.0.20-beta20 6,351 3/30/2023
3.0.19-beta19 36,618 1/25/2023
3.0.18-beta18 8,880 1/11/2023
3.0.17-beta17 103,444 9/9/2022
3.0.16-beta16 106,894 7/28/2022
3.0.14-beta14 168,774 5/27/2022
3.0.13-beta 150,363 5/25/2022
3.0.12-beta 203,062 12/9/2021
3.0.11-beta (current version) 2,425,464 8/9/2021
3.0.0-beta10 259,600 9/5/2020
3.0.0-beta1 193,653 3/30/2020
2.2.5 95,355,993 9/22/2020
2.2.4.1 12,202,404 4/22/2020
2.2.4 532,480 4/16/2020
2.2.3 8,400,461 12/23/2019
2.2.2 448,899 12/11/2019
2.2.1 3,071,481 8/16/2019
2.2 976,066 7/9/2019
2.1.5 670,127 6/18/2019
2.1.4 752,205 5/21/2019
2.1.3 348,462 5/14/2019
2.1.2 1,457,643 3/15/2019
2.1.1 206,913 3/14/2019
2.1.0 281,721 3/8/2019
2.0.4 1,131,065 1/15/2019
2.0.3 1,002,738 11/19/2018
2.0.1 1,178,826 9/24/2018
2.0.0 423,396 9/13/2018
1.6.7 681,938 8/17/2018
1.6.6 1,009,459 7/2/2018
1.6.5 998,851 5/17/2018
1.6.0 1,017,618 12/5/2017
1.5.0.0 352,727 10/9/2017
1.1.3.2 211,646 8/8/2017
1.1.3.1 262,703 5/16/2017
1.1.2.0 211,741 12/5/2016
1.1.1.0 189,607 10/12/2016
1.1.0.0 188,857 9/29/2016
Show less