Releases: dataplat/dbatools
Releases · dataplat/dbatools
v2.7.23
What's Changed
- Improve install-dbatools-library.ps1: Only log real warnings in loglevel warning by @andreasjordan in #10110
- Fix test for Get-InstalledPatch: Test for warnings but skip on AppVeyor by @andreasjordan in #10108
- Fix DAC connection issues in linked server operations by @potatoqualitee in #10106
- Update Copy-DbaInstanceAudit.ps1 - bug 10113 by @Ant-Green in #10116
- new CUs have been released. unfortunately, they "replace" previous CU by @niphlod in #10124
- Remove-DbaDbLogShipping - Fix handling of incomplete log shipping configurations by @potatoqualitee in #10123
- Copy-DbaCredential: Add ExcludePassword by @andreasjordan in #10115
- Copy-DbaDbMail: App parameter ExcludePassword by @andreasjordan in #10117
- Export-DbaCredential: Open DAC unless ExcludePassword used by @andreasjordan in #10112
- Support native backup/restore from/to s3 by @ClaudioESSilva in #10126
- bump date for buildreference by @niphlod in #10128
- Use new AppVeyor image to test against SQL Server 2022 by @andreasjordan in #10101
Full Changelog: v2.7.22...v2.7.23
v2.7.22
What's Changed
- Fix arithmetic overflow in Get-DbaDatabase for very large databases by @potatoqualitee in #10105
- Update dbatools-buildref-index.json for retired CUs by @andreasjordan in #10109
- Get-DbaInstalledPatch: Add Hotfixes that are named GDR by @andreasjordan in #10107
Full Changelog: v2.7.21...v2.7.22
v2.7.21
What's Changed
- Test-DbaKerberos - Fix Server-DC time sync for non-admin users by @potatoqualitee in #10075
- Refactor test scenarios by @andreasjordan in #10070
- Fix tests so that they work against a Failover Cluster Instance by @andreasjordan in #10079
- Update Pester version to 5.7.1 by @andreasjordan in #10084
- Get-DbaService: Add property SqlInstance when using parameter AdvancedProperties to support Failover Cluster Instances by @andreasjordan in #10082
- Some small improvements by @andreasjordan in #10081
- Next round of using new test scenarios by @andreasjordan in #10087
- Fix test for Import-DbaPfDataCollectorSetTemplate to support FCI by @andreasjordan in #10093
- Install-DbaSqlPackage: Refactor command to fix issues while testing existing installation by @andreasjordan in #10092
- Invoke-TlsWebRequest: Make Invoke-WebRequest faster by @andreasjordan in #10091
- Test-DbaDiskAllocation: Refactor command by @andreasjordan in #10086
- Start-DbaDbEncryption: Fix issues with parallel processing by @andreasjordan in #10083
- Move more tests to new scenarios by @andreasjordan in #10090
- Improve tests to be more flexible by @andreasjordan in #10096
- Security updates for SQL 2022 - January 13, 2026 by @MikeyBronowski in #10098
- SQL Server 2022 CU23 + SQL Server 2025 CU1 + Security Update by @MikeyBronowski in #10099
- Test Improvements: Move last tests to new scenarios by @andreasjordan in #10100
Full Changelog: v2.7.20...v2.7.21
v2.7.20
What's Changed
- Add detailed .OUTPUTS documentation by @potatoqualitee in #10072
- New-DbaDacPackage - Fix DacMessageType namespace in validation check by @potatoqualitee in #10076
Full Changelog: v2.7.19...v2.7.20
v2.7.19
What's Changed
- Test-DbaKerberos - Update documentation and examples, release from pipeline earlier by @potatoqualitee in #10071
Full Changelog: v2.7.18...v2.7.19
v2.7.18
Updated to the new library which added some CSV features https://github.com/dataplat/dbatools.library/releases/tag/v2025.12.28
v2.7.16
Had to bump the dbatools library
v2.7.15
What's Changed
- Sync-DbaLoginPermission / Update-SqlPermission: Fix bug when enabling or disabling login by @andreasjordan in #10061
- Some more test fixes to support remote instances by @andreasjordan in #10060
- Import-DbaCsv - Preserve user-provided SQL connections by @potatoqualitee in #10063
- Start-DbaMigration - Add -SetSourceOffline to set databases offline during migration by @potatoqualitee in #10013
Full Changelog: v2.7.14...v2.7.15
v2.7.14
What's Changed
- Import-DbaCsv - Smart Type Detection & Column Optimization by @potatoqualitee in #10036
- DbaAvailabilityGroup - Add ClusterConnectionOption parameter with TLS 1.3 encryption support by @potatoqualitee in #10035
- Update test for Backup-DbaDatabase to support remote instances by @andreasjordan in #10045
- Set-DbaDbQueryStoreOption: Fix bug with incorrect sql by @andreasjordan in #10050
- Get-DbaDbDetachedFileInfo: Add support for SQL Server 2025 by @andreasjordan in #10053
- Find-DbaInstance: Test correct port by @andreasjordan in #10052
- Set-FileSystemSetting: Force array to always get count by @andreasjordan in #10051
- Expand-DbaDbLogFile - Fix infinite loop in Docker containers and improve automation support by @potatoqualitee in #10049
- Copy-DbaCredential - Update documentation to reflect reality by @Ant-Green in #10041
- Compare-DbaAgReplicaSync - Add new command to report AG replica sync differences by @potatoqualitee in #10048
- Get-DbaStartupParameter - Fix -Simple parameter not being passed to scriptblock by @potatoqualitee in #10027
- Fix some tests to support remote instances by @andreasjordan in #10054
- Add -ForceExplicitMapping parameter to Copy-DbaDbTableData by @wikjoh in #10038
- Copy-DbaAgentJobStep - Add new command to synchronize job steps without destroying history by @potatoqualitee in #10058
- Introduce New-DbaDacPackage for source-based DACPAC builds and improve DacFx clarity in exports by @potatoqualitee in #10059
New Contributors
Full Changelog: v2.7.13...v2.7.14
v2.7.12
What's Changed
- Import-DbaCsv - Move library to Dataplat.Dbatools.Csv 😍 + Export-DbaCsv by @potatoqualitee in #10005
All new Csv library! Coming soon to nuget.
Full Changelog: v2.7.10...v2.7.12