Skip to content

v16.3.0-preview0002

Pre-release
Pre-release
Compare
Choose a tag to compare
@dscbot dscbot released this 18 Apr 17:19
3e81805

[v16.3.0-preview0002]

Remove

  • SqlServerDsc.Common
    • Removed the function Invoke-Query. It is replaced by the command
      Invoke-SqlDscQuery (issue #1902).

Added

  • New public commands:
    • Disconnect-SqlDscDatabaseEngine - Disconnects from a SQL Server instance
      that was previously connected to using Connect-SqlDscDatabaseEngine.
    • Test-SqlDscIsSupportedFeature - Evaluates if a feature is supported by a specific
      Microsoft SQL Server major version. This command must be extended with
      a full list of when features were added and removed in each major
      version to fully work.
  • New private commands:
    • ConvertTo-RedactedText - Used to redact sensitive information from
      text that then can be used in console output like verbose messages.
    • Get-FileVersionInformation - Returns the version information
      for a file.
    • Assert-Feature - Throws an exception if a feature is not supported
      for a specific Microsoft SQL Server major version.

Changed

  • Gitversion no longer evaluates bumping major version using the word "major".
  • Update private commands:
    • Assert-SetupActionProperties was changed to throw
      an exception when a feature is not supported (calls Assert-Feature).
      The private command is indirectly used by the setup action commands.
    • Invoke-SetupAction was changed to expand environment variables that
      is passed as the media path.
  • SqlSetup
    • Update to support checking non-supported features using the command
      SqlDscIsSupportedFeature (issue #1872).