diff --git a/.github/workflows/dependencies_update.yml b/.github/workflows/dependencies_update.yml
index 1bf502f..0fa7180 100644
--- a/.github/workflows/dependencies_update.yml
+++ b/.github/workflows/dependencies_update.yml
@@ -75,7 +75,7 @@ jobs:
echo >> "$GITHUB_OUTPUT"
echo '# ⚠️ Notes ⚠️' >> "$GITHUB_OUTPUT"
echo '## Run PK fix manually' >> "$GITHUB_OUTPUT"
- echo 'Due to restrictions workflow `dependencies_update.yml` can't update other workflows, see https://github.com/exasol/project-keeper/issues/578 for details.' >> "$GITHUB_OUTPUT"
+ echo 'Due to restrictions workflow `dependencies_update.yml` cannot update other workflows, see https://github.com/exasol/project-keeper/issues/578 for details.' >> "$GITHUB_OUTPUT"
echo 'Please checkout this PR locally and run `mvn com.exasol:project-keeper-maven-plugin:fix --projects .`' >> "$GITHUB_OUTPUT"
echo '## This PR does not trigger CI workflows' >> "$GITHUB_OUTPUT"
echo 'Please click the **Close pull request** button and then **Reopen pull request** to trigger running checks.' >> "$GITHUB_OUTPUT"
diff --git a/dependencies.md b/dependencies.md
index 7c64e89..6aa09cc 100644
--- a/dependencies.md
+++ b/dependencies.md
@@ -7,7 +7,7 @@
| Dependency | License |
| ------------------------------- | -------------------------------- |
-| [Hamcrest][0] | [BSD License 3][1] |
+| [Hamcrest][0] | [BSD-3-Clause][1] |
| [JUnit Jupiter (Aggregator)][2] | [Eclipse Public License v2.0][3] |
### Runtime Dependencies
@@ -41,7 +41,7 @@
| Dependency | License |
| ----------------------------------------------------------------------- | ---------------------------------------------- |
| [org.seleniumhq.selenium:selenium-java][26] | [The Apache Software License, Version 2.0][16] |
-| [Hamcrest][0] | [BSD License 3][1] |
+| [Hamcrest][0] | [BSD-3-Clause][1] |
| [JUnit Jupiter (Aggregator)][2] | [Eclipse Public License v2.0][3] |
| [WebDriverManager][27] | [Apache 2.0][28] |
| [Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs][29] | [Bouncy Castle Licence][30] |
@@ -95,11 +95,11 @@
## Javascript-test
[0]: http://hamcrest.org/JavaHamcrest/
-[1]: http://opensource.org/licenses/BSD-3-Clause
+[1]: https://raw.githubusercontent.com/hamcrest/JavaHamcrest/master/LICENSE
[2]: https://junit.org/junit5/
[3]: https://www.eclipse.org/legal/epl-v20.html
[4]: http://www.exasol.com/
-[5]: https://repo1.maven.org/maven2/com/exasol/exasol-jdbc/24.1.0/exasol-jdbc-24.1.0-license.txt
+[5]: https://repo1.maven.org/maven2/com/exasol/exasol-jdbc/24.1.1/exasol-jdbc-24.1.1-license.txt
[6]: http://sonarsource.github.io/sonar-scanner-maven/
[7]: http://www.gnu.org/licenses/lgpl.txt
[8]: https://maven.apache.org/plugins/maven-toolchains-plugin/
diff --git a/doc/changes/changes_1.0.6.md b/doc/changes/changes_1.0.6.md
index 62c5aed..4a083ac 100644
--- a/doc/changes/changes_1.0.6.md
+++ b/doc/changes/changes_1.0.6.md
@@ -1,13 +1,16 @@
-# Tableau Connector 1.0.6, released 2024-??-??
+# Tableau Connector 1.0.6, released 2024-08-09
-Code name: Upgrade dependencies
+Code name: Support function `DATEPARSE`
## Summary
-This release upgrades dependencies.
+This release adds support for Tableau's `DATEPARSE` function. This function allows parsing a string as a timestamp. Please note that you need to use a format string supported by Exasol (e.g. `yyyy-mm-dd hh:mi:ss`), see [documentation](https://docs.exasol.com/db/latest/sql_references/formatmodels.htm#DateTimeFormatModels).
+
+This release also upgrades dependencies.
## Features
+* #91: Added support for function `DATEPARSE`
* #77: Test with Exasol's `TIMESTAMP(9)` data type
## Dependency Updates
@@ -16,16 +19,17 @@ This release upgrades dependencies.
#### Runtime Dependency Updates
-* Updated `com.exasol:exasol-jdbc:7.1.20` to `24.1.0`
+* Updated `com.exasol:exasol-jdbc:7.1.20` to `24.1.1`
#### Test Dependency Updates
-* Updated `org.junit.jupiter:junit-jupiter:5.10.1` to `5.10.2`
+* Updated `org.hamcrest:hamcrest:2.2` to `3.0`
+* Updated `org.junit.jupiter:junit-jupiter:5.10.1` to `5.10.3`
#### Plugin Dependency Updates
* Updated `com.exasol:error-code-crawler-maven-plugin:1.3.1` to `2.0.3`
-* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.2`
+* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.3`
* Updated `org.apache.maven.plugins:maven-compiler-plugin:3.11.0` to `3.13.0`
* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.4.1` to `3.5.0`
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.3` to `3.2.5`
@@ -38,23 +42,24 @@ This release upgrades dependencies.
#### Test Dependency Updates
-* Updated `com.exasol:exasol-testcontainers:7.0.0` to `7.1.0`
+* Updated `com.exasol:exasol-testcontainers:7.0.0` to `7.1.1`
* Updated `com.exasol:test-db-builder-java:3.5.3` to `3.5.4`
-* Updated `com.fasterxml.jackson.core:jackson-databind:2.16.1` to `2.17.1`
+* Updated `com.fasterxml.jackson.core:jackson-databind:2.16.1` to `2.17.2`
* Updated `commons-io:commons-io:2.15.1` to `2.16.1`
-* Updated `io.github.bonigarcia:webdrivermanager:5.6.3` to `5.8.0`
+* Updated `io.github.bonigarcia:webdrivermanager:5.6.3` to `5.9.2`
* Added `org.bouncycastle:bcpkix-jdk18on:1.78.1`
* Removed `org.bouncycastle:bcprov-jdk15on:1.70`
+* Updated `org.hamcrest:hamcrest:2.2` to `3.0`
* Updated `org.json:json:20231013` to `20240303`
-* Updated `org.junit.jupiter:junit-jupiter:5.10.1` to `5.10.2`
+* Updated `org.junit.jupiter:junit-jupiter:5.10.1` to `5.10.3`
* Updated `org.mockito:mockito-junit-jupiter:5.9.0` to `5.12.0`
-* Updated `org.seleniumhq.selenium:selenium-java:4.16.1` to `4.21.0`
-* Updated `org.testcontainers:junit-jupiter:1.19.3` to `1.19.8`
+* Updated `org.seleniumhq.selenium:selenium-java:4.16.1` to `4.23.0`
+* Updated `org.testcontainers:junit-jupiter:1.19.3` to `1.20.1`
#### Plugin Dependency Updates
* Updated `com.exasol:error-code-crawler-maven-plugin:1.3.1` to `2.0.3`
-* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.2`
+* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.3`
* Updated `org.apache.maven.plugins:maven-compiler-plugin:3.11.0` to `3.13.0`
* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.4.1` to `3.5.0`
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.3` to `3.2.5`
@@ -68,7 +73,7 @@ This release upgrades dependencies.
#### Plugin Dependency Updates
* Updated `com.exasol:error-code-crawler-maven-plugin:1.3.1` to `2.0.3`
-* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.2`
+* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.3`
* Updated `org.apache.maven.plugins:maven-compiler-plugin:3.11.0` to `3.13.0`
* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.4.1` to `3.5.0`
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.3` to `3.2.5`
diff --git a/jdbc-kerberos-setup-test/pom.xml b/jdbc-kerberos-setup-test/pom.xml
index 54981d2..8019e82 100644
--- a/jdbc-kerberos-setup-test/pom.xml
+++ b/jdbc-kerberos-setup-test/pom.xml
@@ -15,19 +15,19 @@
org.hamcrest
hamcrest
- 2.2
+ 3.0
test
org.junit.jupiter
junit-jupiter
- 5.10.2
+ 5.10.3
test
com.exasol
exasol-jdbc
- 24.1.0
+ 24.1.1
runtime
@@ -36,7 +36,7 @@
com.exasol
project-keeper-maven-plugin
- 4.3.2
+ 4.3.3
diff --git a/pom.xml b/pom.xml
index 31460da..2f0b722 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@
com.exasol
project-keeper-maven-plugin
- 4.3.2
+ 4.3.3
diff --git a/tableau-server-GUI-tests/pom.xml b/tableau-server-GUI-tests/pom.xml
index eed7b2f..63fa164 100644
--- a/tableau-server-GUI-tests/pom.xml
+++ b/tableau-server-GUI-tests/pom.xml
@@ -15,25 +15,25 @@
org.seleniumhq.selenium
selenium-java
- 4.21.0
+ 4.23.0
test
org.hamcrest
hamcrest
- 2.2
+ 3.0
test
org.junit.jupiter
junit-jupiter
- 5.10.2
+ 5.10.3
test
io.github.bonigarcia
webdrivermanager
- 5.8.0
+ 5.9.2
test
@@ -64,13 +64,13 @@
org.testcontainers
junit-jupiter
- 1.19.8
+ 1.20.1
test
com.exasol
exasol-testcontainers
- 7.1.0
+ 7.1.1
test
@@ -83,7 +83,7 @@
com.fasterxml.jackson.core
jackson-databind
- 2.17.1
+ 2.17.2
test
@@ -99,7 +99,7 @@
com.exasol
project-keeper-maven-plugin
- 4.3.2
+ 4.3.3