Releases: pluralsight/PS-AutoLab-Env
PSAutoLab_v4.5.0
Change Log for PSAutoLab
v4.5.0
Add
- Added the parameter
-UseLocalTimeZone
toInvoke-SetupLab
andUnattend-Lab
to overwrite configuration specified timezone information with the time zone of the local host. (Issue #185)
Change
- Updated Lability requirement to version 0.19.0
- Updated
xPSDesiredStateConfiguration
DSC resource requirement to version 9.0.0 - Updated
xDnsServer
DSC resource requirement requirement to 1.16.0.0 - Updated
xWebAdministration
DSC resource requirement requirement to 3.1.1 - Updated
PSAutoLab.psm1
to display a message if Lability version is outdated. - Updated
Invoke-RefreshHost
to include a-SkipPublisherCheck
parameter - Updated private function
_labilityCheck
to include a-SkipPublisherCheck
parameter - Updated
LICENSE
- Updated
Usage-FAQ.md
- Updated
Instruction.md
for each configuration to include information about installing Windows Updates - Help updates
- Updated
README.md
Delete
- Removed Windows update tools from PostSetup in the PowerShellLab configuration. Use
Update-Lab
instead.
Notes
Beginning with this version, the change log is now in markdown and will provide more details about what has changed in the module.
PSAutolab_v4.4.0
Changelog for PSAutoLab
v4.4.0
Modified Pester tests with a little more error handling.
Moved default user location to the Employees OU instead of the domain root for the PowerShellLab configuration
Added Test-isAdministrator private function
Updated Get-PSAutolabSetting to reflect memory in GB, report on percent free memory, and Hyper-V version
Updated Get-PSAutolabSetting to show all installed versions of Lability and PSAutolab modules
Updated Get-PSAutolabSetting to show if running with elevated privileges
Updated xPSDesiredStateConfiguration resource to 8.10.0.0
Updated xDNSServer to 1.15.0.0
Added Invoke-WUUpdate as a private function with a public wrapper function of Update-Lab to install Windows Updates on the virtual machines.
Help and documentation updates
Be sure to run Refresh-Host
after installing this update.
PSAutoLab_v4.3.0
Install or update this version from the PowerShell Gallery using Install-Module
or Update-Module
.
This release is for Github archive and change tracking purposes.
Changelog
- Added code when setting up host to update Pester (Issue #195)
- Updated configurations to use xComputerManagement (Issue #196)
- Updated configuration scripts to better import DSC resource modules
- Modified Wipe-Lab to allow removing lab elements without prompting and removing Lab switch is now optional. (Issue #191)
- Modified Unattend-Lab to run in a background job (Issue #190)
- Updated Get-PSAutolabSetting to get Pester version (Issue #197)
- Updated Get-Labsnapshot (Issue #192)
- Help updates
PSAutolab_v4.x.x
Install or update this version from the PowerShell Gallery using Install-Module
or Update-Module
.
This release is for Github archive and change tracking purposes.
Changelog
v4.2.0
- Updates to Setup-Lab to better handle DSCResource installation (Issue #194)
- Updated DSC Resource module versions in configuration files
v4.1.1
- Updated configurations to run better outside the configuration folder so commands can be run with Start-Job
- Updated configuration tests to better handle paths outside the configuration folder
- Modified functions to better resolve the . path
- Updates to Usage-FAQ.md
- Updates to README.md
- Minor updates to Updating.md
- Archived Authoring-FAQ.md. Most material was integrated into Usage-FAQ.md
v4.1.0
- Added SingleServer configuration (Issue #186)
- Modified Snapshot-Lab and Refresh-Lab to allow user to specify a snapshot name (Issue #184)
- Added Get-LabSnapshot to list available snapshots
- Modified all commands with a -Path to use the parameter. Removed hard-coded reference to ".".
- Added MultiRole configuration
- Updated Wipe-Lab to only remove VHD files associated with the virtual machines in the configuration
- Added WhatIf support to Wipe-Lab
- Help and documentation updates
v4.0.0
- Complete rewrite and update of all core module commands including better error handling
- Added Refresh-Host which can be used copy new configurations when updating this module
- Added Get-PSAutoLabSettings to get related version and setting information to aid in troubleshooting
- Added a Changelog
- Published AutoLab module to the PowerShell Gallery
- Configuration updates and testing
- Archived obsolete configurations
- Added external help
- Documentation updates
- Updated README.md
- Updated LICENSE
v3.1.1 Production Release
DO NOT INSTALL - ALL GITHUB RELEASES OLDER THAN 4.0 SHOULD BE CONSIDERED OBSOLETE. INSTALL NEW VERSIONS FROM THE POWERSHELL GALLERY
v3.1.0 Production Release
Updates PSAutolab module with -IgnorePendingReboot parameter for Unattend-lab and Setup-Lab.
Deprecation announcement - see readme.md
v3.0.4 Production Release
Version 1.1.0 of the PSAutolab module with -IgnorePendingReboot parameter for Unattend-lab and Setup-Lab.
Deprecation announcement - see readme.md
v3.0.3 Production Release
Version 1.1.0 of the PSAutolab module with -IgnorePendingReboot parameter for Unattend-lab and Setup-Lab.
Deprecation announcement - see readme.md
v3.0.2 Production Release
Added configuration for Michael Bender course
v3.0.1 Production Release
- Bug fix for convergence of the DC DSC Configuration with ADCS
- See previous release (v3.0.0) for additional information about major release