diff --git a/CHANGELOG.md b/CHANGELOG.md
index e990603..e6a6fce 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,9 +1,10 @@
# Changelog
-## v8.1.0-SNAPSHOT
+## v8.1.0
- Add `CachedKey`, which fetches then holds a cached DEK (Document Encryption Key) for repeated encrypt and decrypt operations without making additional TSP wrap/unwrap calls.
This is useful for many cryptographic operations using the same key in quick succession, such as inside a database transaction. Note that this key automatically expires after a short period of time.
+- Add `connectTimeoutMs` to the `TenantSecurityClient.Builder` to allow setting the connect timeout separately from the request timeout.
## v8.0.1
diff --git a/pom.xml b/pom.xml
index 865c52d..600fe9e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,7 +8,7 @@
com.ironcorelabs
tenant-security-java
jar
- 8.1.0-SNAPSHOT
+ 8.1.0
tenant-security-java
https://ironcorelabs.com/docs
Java client library for the IronCore Labs Tenant Security Proxy.
diff --git a/src/main/java/com/ironcorelabs/tenantsecurity/kms/v1/TenantSecurityRequest.java b/src/main/java/com/ironcorelabs/tenantsecurity/kms/v1/TenantSecurityRequest.java
index 76f59a5..60ad0ce 100644
--- a/src/main/java/com/ironcorelabs/tenantsecurity/kms/v1/TenantSecurityRequest.java
+++ b/src/main/java/com/ironcorelabs/tenantsecurity/kms/v1/TenantSecurityRequest.java
@@ -61,7 +61,7 @@ private static String stripTrailingSlash(String s) {
private final int connectTimeout;
// TSC version that will be sent to the TSP.
- static final String sdkVersion = "8.1.0-SNAPSHOT";
+ static final String sdkVersion = "8.1.0";
TenantSecurityRequest(String tspDomain, String apiKey, int requestThreadSize, int timeout) {
this(tspDomain, apiKey, requestThreadSize, timeout, timeout);