Skip to content

Commit

Permalink
chore: update RequiredModules #38
Browse files Browse the repository at this point in the history
- Updated module RequiredModules syntax.
- Updated module ProjectUri and ReleaseNotes.
- Bumps Posh-SSH to v3.0.8.
- Bumps PowerVCF to v2.3.0.
- Updates CHANGELOG.md
- Bumps module version to v1.2.0.1000.
  • Loading branch information
GaryJBlake authored Jul 14, 2023
2 parents daa809a + bd9ff54 commit 7745d5f
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 19 deletions.
18 changes: 10 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,28 @@
# Release History

## v1.1.1 (Unreleased)
## v1.2.0 (Unreleased)

> Release Date: Unreleased
**Enhancements**:
Enhancement:

- Updated each cmdlet to include the `.PARAMETER` details. [GH-27](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management/pull/27)
- Added support for VMware Cloud Foundation 5.0. [GH-37](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management/pull/37)

Chore:

- Updated PowerVCF from v2.2.0 to v2.3.0. [GH-38](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management/pull/38)
- Updated Posh-SSH from v3.0.4 to v3.0.8. [GH-38](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management/pull/38)

## [v1.1.0](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management/releases/tag/v1.1.0)

> Release Date: 2022-12-09
Initial availability of the PowerShell module for VMware Cloud Foundation power management, `VMware.CloudFoundation.PowerManagement`, replacing `VMware.PowerManagement`.
The initial release of the PowerShell Module for VMware Cloud Foundation Power Management, `VMware.CloudFoundation.PowerManagement`, replacing `VMware.PowerManagement`.

**Enhancements**:
Enhancement:

- Sample scripts use the vSAN shutdown wizard API (VMware Cloud Foundation version 4.5 and later.)

- Added support for multiple clusters in a workload domain.

- Added support for NSX Managers that are shared between workload domains.

- Bugfixes and workflows improvements.
- Bugfixes and workflow improvements.
23 changes: 14 additions & 9 deletions VMware.CloudFoundation.PowerManagement.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Gary Blake
#
# Generated on: 2022-12-09
# Generated on: 2023-07-25
#

@{
Expand All @@ -12,7 +12,7 @@
RootModule = 'VMware.CloudFoundation.PowerManagement.psm1'

# Version number of this module.
ModuleVersion = '1.1.0.1001'
ModuleVersion = '1.2.0.1000'

# Supported PSEditions
# CompatiblePSEditions = @()
Expand All @@ -21,7 +21,7 @@
GUID = '2dfce98f-e82f-63bf-965d-47273dacc485'

# Author of this module
Author = 'Cloud Infrastructure Business Group (CIBG)'
Author = 'VMware'

# Company or vendor of this module
CompanyName = 'VMware Inc.'
Expand Down Expand Up @@ -51,10 +51,15 @@
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(
#@{"ModuleName" = "VMware.PowerCLI"; "ModuleVersion" = "12.6.0" }
@{"ModuleName" = "Posh-SSH"; "ModuleVersion" = "3.0.4" }
@{"ModuleName" = "PowerVCF"; "ModuleVersion" = "2.2.0" }
RequiredModules = @(
@{
ModuleName = 'Posh-SSH';
ModuleVersion = '3.0.8'
}
@{
ModuleName = 'PowerVCF';
ModuleVersion = '2.3.0'
}
)

# Assemblies that must be loaded prior to importing this module
Expand Down Expand Up @@ -105,13 +110,13 @@
LicenseUri = 'https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management/blob/main/LICENSE'

# A URL to the main website for this project.
ProjectUri = 'https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management'
ProjectUri = 'https://vmware.github.io/powershell-module-for-vmware-cloud-foundation-power-management/'

# A URL to an icon representing this module.
IconUri = 'https://raw.githubusercontent.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management/main/.github/icon-85px.svg'

# ReleaseNotes of this module
ReleaseNotes = 'https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-power-management/blob/main/CHANGELOG.md'
ReleaseNotes = 'https://vmware.github.io/powershell-module-for-vmware-cloud-foundation-power-management/release-notes/'

# Prerelease string of this module
# Prerelease = ''
Expand Down
3 changes: 1 addition & 2 deletions docs/snippets/install-module.ps1
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
Install-Module -Name VMware.PowerCLI -MinimumVersion 13.0.0
Install-Module -Name PowerVCF -MinimumVersion 2.3.0
Install-Module -Name PowerValidatedSolutions -MinimumVersion 2.4.0
Install-Module -Name Posh-SSH -MinimumVersion 3.0.4
Install-Module -Name Posh-SSH -MinimumVersion 3.0.8
Install-Module -Name VMware.CloudFoundation.PowerManagement

0 comments on commit 7745d5f

Please sign in to comment.