Skip to content

v16.4.0

Compare
Choose a tag to compare
@dscbot dscbot released this 22 Aug 11:59
0402505

[v16.4.0]

Added

  • SqlServerDsc
    • Added a new build task fastbuild that can be used during development
      process when there are no need to generate documentation.
    • Added new public command:
      • Get-SqlDscConfigurationOption - Returns the available configuration
        options that can be used with the DSC resource SqlConfiguration.

Changed

  • SqlServerDsc
    • Re-enable integration tests for dbatools.
    • Bumped dbatools to v2.0.1 for the integration tests.
    • Running PSScriptAnalyzer on the built module (issue #1945).
    • Fix header in unit tests that referenced the wrong path.
    • Fix a path in VS Code workspace settings to correctly use Script Analyzer on
      Linux and macOS.
    • Highlighted note comments throughout markdown and generated markdown.
  • SqlServerDsc.Common
    • Fix unit tests so they work cross-platform.
  • ScriptAnalyzer.Tests was fixed so they work cross-platform.
  • SqlSetup
    • Highlighted a note in the README.md.
  • SqlMemory
    • Highlighted an important note in the README.md.
  • SqlMaxDop
    • Highlighted an important note in the README.md.
  • Get-SqlDscPreferredModule
    • Fix unit tests so they work cross-platform.

Fixed

  • SqlServerDsc
    • Fix style changes in all private and public commands.
  • Import-SqlDscPreferredModule
    • Now when parameter Force is passed the command correctly invoke
      Get-SqlDscPreferredModule using the parameter Refresh.
  • SqlWindowsFirewall
    • Fix duplication of SQL Server Browser Firewall Rule when deploying
      Analysis Services feature (issue #1942).
  • SqlLogin
    • Attempting to disable and already disabled login throws an error (issue #1952).
  • Install-SqlDscServer
    • Now the parameter InstanceName can no longer be specified (as per
      the SQL Server documentation) for the setup action PrepareImage
      (issue #1960).