diff --git a/CHANGELOG.md b/CHANGELOG.md
index c319b9d72..3889de17e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
+## [8.1.1] Preview Release
+### Added
+- Added more tests to improve code coverage for Always Encrypted with secure enclaves feature [#1186](https://github.com/microsoft/mssql-jdbc/pull/1186)
+- Added certificate and enclave session caching for Always Encrypted with secure enclaves feature [#1189](https://github.com/microsoft/mssql-jdbc/pull/1189)
+
+### Fixed issues
+- Fixed a potential NullPointerException in SQLServerDataColumn.equals() [#1168](https://github.com/microsoft/mssql-jdbc/pull/1168)
+- Fixed an issue with BulkCopy when source is unicode char/varchar and destination is nchar/nvarchar [#1193](https://github.com/microsoft/mssql-jdbc/pull/1193)
+- Fixed an issue with SQLServerDatabaseMetaData.getColumns() only returning the first column against Azure SQL Data Warehouse [#1197](https://github.com/microsoft/mssql-jdbc/pull/1197)
+- Fixed an issue with SQLServerDatabaseMetaData.getImportedKeys() failing against Azure SQL Data Warehouse [#1205](https://github.com/microsoft/mssql-jdbc/pull/1205)
+
+### Changed
+- Made internal model public for SQLServerSpatialDatatype class [#1169](https://github.com/microsoft/mssql-jdbc/pull/1169)
+- Updated ISQLServerBulkData APIs to throw SQLException instead of SQLServerException [#1187](https://github.com/microsoft/mssql-jdbc/pull/1187)
+- Changed SQLServerConnection.state to volatile [#1194](https://github.com/microsoft/mssql-jdbc/pull/1194)
+- Optimized temporal datatype getter methods by replacing Calendar with LocalDatetime [#1200](https://github.com/microsoft/mssql-jdbc/pull/1200)
+- Updated driver and test dependencies [#1203](https://github.com/microsoft/mssql-jdbc/pull/1203)
+
## [8.1.0] Preview Release
### Added
- Added ISQLServerBulkData to remove implementation details from ISQLServerBulkRecord [#1099](https://github.com/microsoft/mssql-jdbc/pull/1099)
diff --git a/README.md b/README.md
index 1e0a66571..3209b5979 100644
--- a/README.md
+++ b/README.md
@@ -92,7 +92,7 @@ To get the latest preview version of the driver, add the following to your POM f
com.microsoft.sqlserver
mssql-jdbc
- 8.1.0.jre13-preview
+ 8.1.1.jre13-preview
```
@@ -127,7 +127,7 @@ Projects that require either of the two features need to explicitly declare the
com.microsoft.sqlserver
mssql-jdbc
- 8.1.0.jre13-preview
+ 8.1.1.jre13-preview
compile
@@ -140,7 +140,7 @@ Projects that require either of the two features need to explicitly declare the
com.microsoft.rest
client-runtime
- 1.6.8
+ 1.6.15
```
@@ -150,7 +150,7 @@ Projects that require either of the two features need to explicitly declare the
com.microsoft.sqlserver
mssql-jdbc
- 8.1.0.jre13-preview
+ 8.1.1.jre13-preview
compile
@@ -163,13 +163,13 @@ Projects that require either of the two features need to explicitly declare the
com.microsoft.rest
client-runtime
- 1.6.8
+ 1.6.15
com.microsoft.azure
azure-keyvault
- 1.2.1
+ 1.2.2
```
@@ -183,7 +183,7 @@ When setting 'useFmtOnly' property to 'true' for establishing a connection or cr
com.microsoft.sqlserver
mssql-jdbc
- 8.1.0.jre13-preview
+ 8.1.1.jre13-preview
diff --git a/build.gradle b/build.gradle
index 77945510a..0a2325ab0 100644
--- a/build.gradle
+++ b/build.gradle
@@ -14,7 +14,7 @@
apply plugin: 'java'
-version = '8.1.1-SNAPSHOT'
+version = '8.1.1'
def jreVersion = ""
def testOutputDir = file("build/classes/java/test")
def archivesBaseName = 'mssql-jdbc'
diff --git a/pom.xml b/pom.xml
index ea4d381be..17a6a87dc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.microsoft.sqlserver
mssql-jdbc
- 8.1.1-SNAPSHOT
+ 8.1.1
jar
Microsoft JDBC Driver for SQL Server