v16.1.0-preview0003
Pre-release
Pre-release
[v16.1.0-preview0003]
Added
- SqlServerDsc
- The following private functions were added to the module (see comment-based
help for more information):Assert-ElevatedUser
Assert-RequiredCommandParameter
Test-IsNumericType
Assert-SetupActionProperties
Invoke-SetupAction
- The following public functions were added to the module (see comment-based
help for more information):Install-SqlDscServer
Uninstall-SqlDscServer
Add-SqlDscNode
Remove-SqlDscNode
Repair-SqlDscServer
Complete-SqlDscImage
Complete-SqlDscFailoverCluster
Initialize-SqlDscRebuildDatabase
- New GitHub issue templates for proposing new public commands, proposing
an enhancement to an existing command, or having a problem with an existing
command. - Integration tests are now also run on SQL Server 2022 and SQL Server
Reporting Services 2022. - Integration tests now wait for LCM after each It-block, not just at the
end of a Context-block. Hopefully this will mitigate some of the intermittent
errors we have seen when running the integration tests in the pipeline. - Use preview version of Pester to support the development of Pester as
this is a code base with a diverse set of tests thar can help catch
issues in Pester. If preview release of Pester prevents release we
should temporary shift back to stable.
- The following private functions were added to the module (see comment-based
- SqlDatabase
- Added compatibility levels for SQL Server 2022 (major version 16).
- SqlSetup
- Paths for SQL Server 2022 are correctly returned by Get.
Changed
- SqlServerDsc
- Update Stale GitHub Action to v6.
- Update to build module in separate folder under
output
. Install-SqlServerDsc
- No longer throws an exception when parameter
AgtSvcAccount
is not specified.
- No longer throws an exception when parameter
Fixed
- SqlServerDsc
- Localized strings file
en-US/SqlServerDsc.strings.psd1
no longer
referencing the wrong module in a comment.
- Localized strings file