You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Linux .NET 8 |[.zip file](https://go.microsoft.com/fwlink/?linkid=2338525)|
36
+
37
+
### Features
38
+
39
+
| Feature | Details |
40
+
| --- | --- |
41
+
| External models | Adds support for external models in Azure SQL Database and SQL Server 2025 for import, export, extract, deployment, and SQL project build. |
42
+
| External models | Adds support for functions `AI_GENERATE_CHUNKS` and `AI_GENERATE_EMBEDDINGS`. |
43
+
| JSON | Adds support for JSON indexes in Azure SQL Database and SQL Server 2025 for import, export, extract, deployment, and SQL project build. |
44
+
| JSON | Adds support for JSON functions `JSON_ARRAYAGG`, `JSON_OBJECTAGG`, and `JSON_QUERY`. |
45
+
| Platform | The SqlPackage .zip build .NET SDK is updated to 8.0.414 |
46
+
| Regex | Adds support for the `REGEXP_LIKE` function. |
47
+
| ScriptDom | Updated ScriptDom to version 170.128.0. |
48
+
| Vector | Adds support for the vector indexes in Azure SQL Database and SQL Server 2025 for import, export, extract, deployment, and SQL project build. |
49
+
| Vector | Expands support for vector data type to SQL Server 2025 and specifying the 32-bit float size. |
50
+
| Vector | Adds support for Vector function `VECTOR_SEARCH`. |
51
+
52
+
### Fixes
53
+
54
+
| Feature | Details |
55
+
| --- | --- |
56
+
| Data masking | Fixed an issue where the datetime data masking functions weren't being recognized during project build. [GitHub issue](https://github.com/microsoft/DacFx/issues/476)|
57
+
| External models | Fixed an issue where external model dependencies on a database-scoped credential would cause project build to fail. |
58
+
| JSON | Fixed a bug when comparing JSON indexes with the default JSON path. |
| XML | Fixed an issue where the XML query path ([xQuery](../../xquery/xquery-language-reference-sql-server.md)) was not treated as case-sensitive during model comparison. Even on case-insensitive databases, the xQuery path is case-sensitive. [GitHub issue](https://github.com/microsoft/DacFx/issues/231)|
| SQL projects | The default compatibility level for Azure SQL Database and SQL database in Fabric is now set to 170. For more information, see [Database compatibility level 170 in Azure SQL Database and SQL database in Microsoft Fabric](https://techcommunity.microsoft.com/blog/azuresqlblog/database-compatibility-level-170-in-azure-sql-database-and-sql-database-in-micro/4405102). |
89
129
| Vector | Vector data type is now supported in the target platform `Azure SQL Database` for import, export, extract, deployment, and SQL project build. |
| SQL projects | Fixes an issue where build warnings are duplicated in output when code analysis is enabled. [GitHub](https://github.com/microsoft/DacFx/issues/481)|
105
144
| SQL projects | Fixes an issue where [service broker](../../database-engine/configure-windows/sql-server-service-broker.md) parameters set to variables results in false warnings. [GitHub](https://github.com/microsoft/DacFx/issues/326)|
Copy file name to clipboardExpand all lines: docs/tools/sqlpackage/sqlpackage-download.md
+19-18Lines changed: 19 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
---
2
2
title: Download and Install SqlPackage
3
-
description: "Download and Install SqlPackage for Windows, macOS, or Linux"
3
+
description: Download and Install SqlPackage for Windows, macOS, or Linux
4
4
author: dzsquared
5
5
ms.author: drskwier
6
6
ms.reviewer: maghan
7
-
ms.date: 07/30/2025
7
+
ms.date: 10/14/2025
8
8
ms.service: sql
9
9
ms.subservice: tools-other
10
10
ms.topic: install-set-up-deploy
@@ -20,9 +20,9 @@ ms.custom:
20
20
21
21
SqlPackage runs on Windows, macOS, and Linux, and is available to install through `dotnet tool` or as a standalone zip download. For details about the latest release, see the [release notes](release-notes-sqlpackage.md).
22
22
23
-
-**Version number:** 170.1.61
24
-
-**Build number:** 170.1.61.1
25
-
-**Release date:**July 30, 2025
23
+
-**Version number:** 170.2.70
24
+
-**Build number:** 170.2.70.1
25
+
-**Release date:**October 14, 2025
26
26
27
27
SqlPackage is developed and released for both .NET 8 and .NET Framework. Installing the .NET 8 SqlPackage version is recommended via the [convenient `dotnet tool` method](#installation-cross-platform), which is cross-platform and easy to update, or via the [portable self-contained .zip download](#installation-file-download-alternative). The .NET 8 SqlPackage releases benefit from the continual advances to the performance and scalability of .NET as part of the [focus on for modern applications](/dotnet/core/introduction#net-ecosystem), which contrasts to the maintenance support of .NET Framework for Windows. The .NET Framework version is only available as a [.msi Windows installer](#windows-net-framework).
28
28
@@ -75,7 +75,7 @@ If you encounter issues during installation, follow these steps:
75
75
76
76
If the .NET SDK isn't listed, download and install it from the [.NET SDK download page](https://dotnet.microsoft.com/download/dotnet/8.0).
77
77
78
-
2.**Verify NuGet source configuration**: SqlPackage is published to `nuget.org`, a public NuGet feed. You may encounter an error indicating that `microsoft.sqlpackage` can't be found:
78
+
1.**Verify NuGet source configuration**: SqlPackage is published to `nuget.org`, a public NuGet feed. You might encounter an error indicating that `microsoft.sqlpackage` can't be found:
79
79
80
80
```output
81
81
microsoft.sqlpackage is not found in NuGet feeds C:\Program Files(x86)\Microsoft SDKs\NuGetPackages\
@@ -93,7 +93,7 @@ If you encounter issues during installation, follow these steps:
3.**Retry installation**: After verifying the .NET SDK installation and NuGet source configuration, retry installing SqlPackage using the appropriate command:
96
+
1.**Retry installation**: After verifying the .NET SDK installation and NuGet source configuration, retry installing SqlPackage using the appropriate command:
97
97
98
98
```bash
99
99
dotnet tool install -g microsoft.sqlpackage
@@ -120,11 +120,12 @@ A list of preview releases is available on the [dotnet tool feed for SqlPackage]
120
120
SqlPackage is also prepared as a self-contained download for Windows, macOS, and Linux. No .NET install is required, however, the [operating system requirements](#supported-operating-systems) are the same as the [dotnet tool install](#installation-cross-platform). The dependencies included in this .zip download are updated more frequently in the [dotnet tool option for SqlPackage](#installation-cross-platform). The following links are for the latest version of SqlPackage:
0 commit comments