Releases: dataplat/dbatools.library
Preview Release v2025.8.18-preview-v2025817-20250818145429
This is an automated preview release.
Trigger Reason: Version contains preview
Module Version: 2025.8.18-preview-v2025817-20250818145429
Branch: v2025817
Commit: e1bc398
Build Date: 2025-08-18T14:50:08+02:00
Installation
# Download and extract the zip file
Invoke-WebRequest -Uri "https://github.com/dataplat/dbatools.library/releases/download/v2025.8.18-preview-v2025817-20250818145429/dbatools.library.zip" -OutFile dbatools.library.zip
Expand-Archive -Path dbatools.library.zip -DestinationPath . -Force
# Import the module
Import-Module ./dbatools.library.psd1Preview Release v2025.8.18-preview-main-20250818125855
This is an automated preview release.
Trigger Reason: Version contains preview
Module Version: 2025.8.18-preview-main-20250818125855
Branch: main
Commit: e1bc398
Build Date: 2025-08-18T14:50:08+02:00
Installation
# Download and extract the zip file
Invoke-WebRequest -Uri "https://github.com/dataplat/dbatools.library/releases/download/v2025.8.18-preview-main-20250818125855/dbatools.library.zip" -OutFile dbatools.library.zip
Expand-Archive -Path dbatools.library.zip -DestinationPath . -Force
# Import the module
Import-Module ./dbatools.library.psd1v2025.8.17
Named 2.7.0 due to breaking changes in DAC and XESmartTarget
The Windows/Linux/Mac SqlPackages have been removed. The size of dbatools.library grew too large (like 700mb!) because previously, I used to spend ours figuring out dependencies and this delayed library releases. Now I just include everything which is what packages usually do anyway, including SqlServer.
Export-DbaPackage relies on sqlpackage and that used to be included but it added like 500MB to the library, so now you have to install it with Install-DbaSqlPackage when you need it. Works on Windows, Mac and Linux.
I also had to remove XESmartTarget commands because the the packaging changed and I didn't have time to address it. If anyone is interested in making dbatools.xesmarttarget, we're happy to host it on the dataplat org.
What's Changed
- Fix DAC by @potatoqualitee in #24
Full Changelog: v2025.8.5...v2025.8.17
Preview Release v2025.8.17-preview-dac-20250817080133
This is an automated preview release.
Trigger Reason: Version contains preview
Module Version: 2025.8.17-preview-dac-20250817080133
Branch: dac
Commit: 0dbae7c
Build Date: 2025-08-17T09:50:12+02:00
Installation
# Download and extract the zip file
Invoke-WebRequest -Uri "https://github.com/dataplat/dbatools.library/releases/download/v2025.8.17-preview-dac-20250817080133/dbatools.library.zip" -OutFile dbatools.library.zip
Expand-Archive -Path dbatools.library.zip -DestinationPath . -Force
# Import the module
Import-Module ./dbatools.library.psd1Preview Release v2025.8.17-preview-dac-20250817060550
This is an automated preview release.
Trigger Reason: Version contains preview
Module Version: 2025.8.17-preview-dac-20250817060550
Branch: dac
Commit: 0157a61
Build Date: 2025-08-17T07:56:06+02:00
Installation
# Download and extract the zip file
Invoke-WebRequest -Uri "https://github.com/dataplat/dbatools.library/releases/download/v2025.8.17-preview-dac-20250817060550/dbatools.library.zip" -OutFile dbatools.library.zip
Expand-Archive -Path dbatools.library.zip -DestinationPath . -Force
# Import the module
Import-Module ./dbatools.library.psd1Preview Release v2025.8.6-preview-v202585-20250806002202
This is an automated preview release.
Trigger Reason: Version contains preview
Module Version: 2025.8.6-preview-v202585-20250806002202
Branch: v202585
Commit: 7c08c56
Build Date: 2025-08-06T01:51:30+02:00
Installation
# Download and extract the zip file
Invoke-WebRequest -Uri "https://github.com/dataplat/dbatools.library/releases/download/v2025.8.6-preview-v202585-20250806002202/dbatools.library.zip" -OutFile dbatools.library.zip
Expand-Archive -Path dbatools.library.zip -DestinationPath . -Force
# Import the module
Import-Module ./dbatools.library.psd1Preview Release v2025.8.6-preview-main-20250806000141
This is an automated preview release.
Trigger Reason: Version contains preview
Module Version: 2025.8.6-preview-main-20250806000141
Branch: main
Commit: 7c08c56
Build Date: 2025-08-06T01:51:30+02:00
Installation
# Download and extract the zip file
Invoke-WebRequest -Uri "https://github.com/dataplat/dbatools.library/releases/download/v2025.8.6-preview-main-20250806000141/dbatools.library.zip" -OutFile dbatools.library.zip
Expand-Archive -Path dbatools.library.zip -DestinationPath . -Force
# Import the module
Import-Module ./dbatools.library.psd1v2025.8.5
🔥 dbatools.library – Recent Enhancements (PRs #18–#23)
🛠 Fixes & Compatibility
[#23 – Fix import failure on some PowerShell Core installs](#23)
- Resolved
Import-Modulefailures on PowerShell Core <7.4.6 caused by a hardcodedSystem.Management.Automationversion. - Replaced static reference with framework-specific logic and added
Microsoft.PowerShell.SDKas a private asset. - Bumped module version to
2025.8.1. - Thanks to @saxet77, @onutu, and @d3m1sc0 for their logs and testing.
🧪 CI/CD Improvements & New Integrations
[#19 – Add Qdrant Support and Advanced Integration Tests](#19)
- Added Qdrant vector DB support in dev containers (
.devcontainer.json,docker-compose.yml). - Updated CI pipeline (
build-release.yml) with newadvanced-testjob to run complex integration tests via Pester. - Helps validate dbatools against real-world DB and vector search setups.
Preview Release v2025.8.4-preview-main-20250804185431
This is an automated preview release.
Trigger Reason: Version contains preview
Module Version: 2025.8.4-preview-main-20250804185431
Branch: main
Commit: 03e3e71
Build Date: 2025-08-04T20:43:22+02:00
Installation
# Download and extract the zip file
Invoke-WebRequest -Uri "https://github.com/dataplat/dbatools.library/releases/download/v2025.8.4-preview-main-20250804185431/dbatools.library.zip" -OutFile dbatools.library.zip
Expand-Archive -Path dbatools.library.zip -DestinationPath . -Force
# Import the module
Import-Module ./dbatools.library.psd1Preview Release v2025.8.4-preview-main-20250804155937
This is an automated preview release.
Trigger Reason: Version contains preview
Module Version: 2025.8.4-preview-main-20250804155937
Branch: main
Commit: fe80dec
Build Date: 2025-08-04T17:49:04+02:00
Installation
# Download and extract the zip file
Invoke-WebRequest -Uri "https://github.com/dataplat/dbatools.library/releases/download/v2025.8.4-preview-main-20250804155937/dbatools.library.zip" -OutFile dbatools.library.zip
Expand-Archive -Path dbatools.library.zip -DestinationPath . -Force
# Import the module
Import-Module ./dbatools.library.psd1