diff --git a/.github/workflows/loggingTesting.yml b/.github/workflows/loggingTesting.yml
index d53fc56cc7..333335cfe0 100644
--- a/.github/workflows/loggingTesting.yml
+++ b/.github/workflows/loggingTesting.yml
@@ -70,7 +70,7 @@ jobs:
mkdir -p target/test-classes
javac \
- -cp "target/databricks-jdbc-1.0.5-oss.jar" \
+ -cp "target/databricks-jdbc-1.0.6-oss.jar" \
-d target/test-classes \
src/test/java/com/databricks/client/jdbc/LoggingTest.java
@@ -84,7 +84,7 @@ jobs:
OS_TYPE=$(uname | tr '[:upper:]' '[:lower:]')
if [[ "$OS_TYPE" == "linux" ]]; then SEP=":"; else SEP=";"; fi
echo "Using classpath separator: '$SEP'"
- CP="target/test-classes${SEP}target/databricks-jdbc-1.0.5-oss.jar"
+ CP="target/test-classes${SEP}target/databricks-jdbc-1.0.6-oss.jar"
java \
--add-opens=java.base/java.nio=ALL-UNNAMED \
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 628172d4f1..04342a2418 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,18 @@
# Version Changelog
+## [v1.0.6-oss] - 2025-05-29
+
+### Added
+- Support for fetching tables and views across all catalogs using SHOW TABLES FROM/IN ALL CATALOGS in the SQL Exec API.
+- Support for Token Exchange in OAuth flows where in third party tokens are exchanged for InHouse tokens.
+- Support for polling of statementStatus and sqlState for async SQL execution.
+- Support for REAL, NUMERIC, CHAR, and BIGINT JDBC types in `PreparedStatement.setObject` method
+
+### Fixed
+- Added explicit null check for Arrow value vector when the value is not set and Arrow null checking is disabled.
+
+---
+
## [v1.0.5-oss] - 2025-04-28
### Added
diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md
index 3b7cb68173..1314352a68 100644
--- a/NEXT_CHANGELOG.md
+++ b/NEXT_CHANGELOG.md
@@ -3,17 +3,13 @@
## [Unreleased]
### Added
-- Support for fetching tables and views across all catalogs using SHOW TABLES FROM/IN ALL CATALOGS in the SQL Exec API.
-- Support for Token Exchange in OAuth flows where in third party tokens are exchanged for InHouse tokens.
-- Support for fetching schemas across all catalogs in the SQL Exec API client.
-- Added support for polling of statementStatus and sqlState for async SQL execution.
+-
### Updated
-
### Fixed
-- Fix: unsupported data types in `setObject(int,Object,int targetSqlType)` method in PreparedStatement
-- Fix: Added explicit null check for Arrow value vector when the value is empty, and Arrow null checking is disabled.
+-
---
*Note: When making changes, please add your change under the appropriate section with a brief description.*
\ No newline at end of file
diff --git a/README.md b/README.md
index cb289b1e8b..c424626405 100644
--- a/README.md
+++ b/README.md
@@ -20,7 +20,7 @@ Add the following dependency to your `pom.xml`:
com.databricks
databricks-jdbc
- 1.0.5-oss
+ 1.0.6-oss
```
diff --git a/pom.xml b/pom.xml
index 6d4dadbfd2..15d98da701 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
com.databricks
databricks-jdbc
- 1.0.5-oss
+ 1.0.6-oss
jar
Databricks JDBC Driver
Databricks JDBC Driver.
diff --git a/src/main/java/com/databricks/jdbc/common/util/DriverUtil.java b/src/main/java/com/databricks/jdbc/common/util/DriverUtil.java
index 447399963f..9552a9af7a 100644
--- a/src/main/java/com/databricks/jdbc/common/util/DriverUtil.java
+++ b/src/main/java/com/databricks/jdbc/common/util/DriverUtil.java
@@ -20,7 +20,7 @@
public class DriverUtil {
private static final JdbcLogger LOGGER = JdbcLoggerFactory.getLogger(DriverUtil.class);
- private static final String DRIVER_VERSION = "1.0.5-oss";
+ private static final String DRIVER_VERSION = "1.0.6-oss";
private static final String DRIVER_NAME = "oss-jdbc";
private static final String JDBC_VERSION = "4.3";
diff --git a/src/test/java/com/databricks/jdbc/api/impl/DatabricksDatabaseMetaDataTest.java b/src/test/java/com/databricks/jdbc/api/impl/DatabricksDatabaseMetaDataTest.java
index 11b0923d6c..e32fdcaea0 100644
--- a/src/test/java/com/databricks/jdbc/api/impl/DatabricksDatabaseMetaDataTest.java
+++ b/src/test/java/com/databricks/jdbc/api/impl/DatabricksDatabaseMetaDataTest.java
@@ -801,7 +801,7 @@ public void testGetDriverName() throws SQLException {
@Test
public void testGetDriverVersion() throws SQLException {
String result = metaData.getDriverVersion();
- assertEquals("1.0.5-oss", result);
+ assertEquals("1.0.6-oss", result);
}
@Test
diff --git a/src/test/java/com/databricks/jdbc/common/util/UserAgentManagerTest.java b/src/test/java/com/databricks/jdbc/common/util/UserAgentManagerTest.java
index bd0bb1604e..6756db8616 100644
--- a/src/test/java/com/databricks/jdbc/common/util/UserAgentManagerTest.java
+++ b/src/test/java/com/databricks/jdbc/common/util/UserAgentManagerTest.java
@@ -18,7 +18,7 @@ void testUserAgentSetsClientCorrectly() throws DatabricksSQLException {
DatabricksConnectionContextFactory.create(CLUSTER_JDBC_URL, new Properties());
UserAgentManager.setUserAgent(connectionContext);
String userAgent = getUserAgentString();
- assertTrue(userAgent.contains("DatabricksJDBCDriverOSS/1.0.5-oss"));
+ assertTrue(userAgent.contains("DatabricksJDBCDriverOSS/1.0.6-oss"));
assertTrue(userAgent.contains(" Java/THttpClient"));
assertTrue(userAgent.contains(" MyApp/version"));
assertTrue(userAgent.contains(" databricks-jdbc-http "));
@@ -29,7 +29,7 @@ void testUserAgentSetsClientCorrectly() throws DatabricksSQLException {
DatabricksConnectionContextFactory.create(WAREHOUSE_JDBC_URL, new Properties());
UserAgentManager.setUserAgent(connectionContext);
userAgent = getUserAgentString();
- assertTrue(userAgent.contains("DatabricksJDBCDriverOSS/1.0.5-oss"));
+ assertTrue(userAgent.contains("DatabricksJDBCDriverOSS/1.0.6-oss"));
assertTrue(userAgent.contains(" Java/THttpClient"));
assertTrue(userAgent.contains(" MyApp/version"));
assertTrue(userAgent.contains(" databricks-jdbc-http "));
@@ -40,7 +40,7 @@ void testUserAgentSetsClientCorrectly() throws DatabricksSQLException {
DatabricksConnectionContextFactory.create(WAREHOUSE_JDBC_URL_WITH_SEA, new Properties());
UserAgentManager.setUserAgent(connectionContext);
userAgent = getUserAgentString();
- assertTrue(userAgent.contains("DatabricksJDBCDriverOSS/1.0.5-oss"));
+ assertTrue(userAgent.contains("DatabricksJDBCDriverOSS/1.0.6-oss"));
assertTrue(userAgent.contains(" Java/SQLExecHttpClient"));
assertTrue(userAgent.contains(" databricks-jdbc-http "));
assertFalse(userAgent.contains("databricks-sdk-java"));
diff --git a/uber-minimal-pom.xml b/uber-minimal-pom.xml
index edcdcb2f4d..3b1eecac91 100644
--- a/uber-minimal-pom.xml
+++ b/uber-minimal-pom.xml
@@ -5,7 +5,7 @@
com.databricks
databricks-jdbc
- 1.0.5-oss
+ 1.0.6-oss
jar
Databricks JDBC Driver
Databricks JDBC Driver.