Skip to content

Releases: exasol/cloud-storage-extension

2.7.7: Using shared integration tests

08 Nov 14:09
8f45444
Compare
Choose a tag to compare

Summary

This release refactors the extension to use shared integration tests to simplify the source code.

Refactoring

  • #284: Used shared extension integration tests

Dependency Updates

Cloud Storage Extension

Compile Dependency Updates

  • Updated com.google.protobuf:protobuf-java:3.24.4 to 3.25.0
  • Updated io.dropwizard.metrics:metrics-core:4.2.21 to 4.2.22
  • Updated org.jetbrains.kotlin:kotlin-stdlib:1.9.10 to 1.9.20

Test Dependency Updates

  • Updated com.exasol:exasol-testcontainers:6.6.2 to 6.6.3
  • Updated com.exasol:extension-manager-integration-test-java:0.5.4 to 0.5.5
  • Updated com.exasol:hamcrest-resultset-matcher:1.6.1 to 1.6.2
  • Updated nl.jqno.equalsverifier:equalsverifier:3.15.2 to 3.15.3
  • Added org.glassfish.jersey.core:jersey-common:2.41
  • Updated org.junit.jupiter:junit-jupiter-engine:5.10.0 to 5.10.1
  • Updated org.mockito:mockito-core:5.6.0 to 5.7.0

Plugin Dependency Updates

  • Updated com.exasol:project-keeper-maven-plugin:2.9.14 to 2.9.15
  • Updated org.apache.maven.plugins:maven-clean-plugin:3.3.1 to 3.3.2
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.6.0 to 3.6.2

Extension

Compile Dependency Updates

  • Updated @exasol/extension-manager-interface:0.3.1 to 0.4.0

Development Dependency Updates

  • Updated eslint:^8.47.0 to ^8.53.0
  • Updated @jest/globals:^29.6.3 to ^29.7.0
  • Updated @types/node:^20.5.4 to ^20.8.10
  • Updated @typescript-eslint/parser:^6.4.1 to ^6.9.1
  • Updated typescript:^5.1.6 to ^5.2.2
  • Updated @typescript-eslint/eslint-plugin:^6.4.1 to ^6.9.1
  • Updated jest:29.6.3 to 29.7.0
  • Updated esbuild:^0.19.2 to ^0.19.5

2.7.6: Fix Vulnerabilities CVE-2023-44981 and CVE-2023-46120

27 Oct 11:33
aec80bf
Compare
Choose a tag to compare

Summary

This release fixes vulnerabilities

  • CVE-2023-42503 by overriding version 3.6.3 of transitive dependency org.apache.zookeeper:zookeeper via org.apache.hadoop:hadoop-common
  • CVE-2023-46120 by excluding transitive dependency com.rabbitmq:amqp-client via org.alluxio:alluxio-core-client-hdfs

Security

Dependency Updates

Cloud Storage Extension

Compile Dependency Updates

  • Updated com.exasol:parquet-io-java:2.0.5 to 2.0.6
  • Updated com.google.guava:guava:32.1.2-jre to 32.1.3-jre
  • Updated io.dropwizard.metrics:metrics-core:4.2.20 to 4.2.21
  • Updated io.grpc:grpc-netty:1.56.1 to 1.59.0
  • Updated io.netty:netty-handler:4.1.99.Final to 4.1.100.Final
  • Updated org.apache.logging.log4j:log4j-1.2-api:2.20.0 to 2.21.1
  • Updated org.apache.logging.log4j:log4j-api:2.20.0 to 2.21.1
  • Updated org.apache.logging.log4j:log4j-core:2.20.0 to 2.21.1
  • Added org.apache.zookeeper:zookeeper:3.9.1

Test Dependency Updates

  • Updated com.exasol:extension-manager-integration-test-java:0.5.1 to 0.5.4

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:1.3.0 to 1.3.1
  • Updated com.exasol:project-keeper-maven-plugin:2.9.12 to 2.9.14
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.4.0 to 3.4.1
  • Updated org.codehaus.mojo:versions-maven-plugin:2.16.0 to 2.16.1
  • Updated org.jacoco:jacoco-maven-plugin:0.8.10 to 0.8.11
  • Updated org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184 to 3.10.0.2594

2.7.5: Improved log messages

10 Oct 12:46
f97397e
Compare
Choose a tag to compare

Summary

This release adds log messages to allow debugging issues during import.

Features

  • #280: Improved log messages for import

Dependency Updates

Cloud Storage Extension

Compile Dependency Updates

  • Updated com.google.protobuf:protobuf-java:3.24.3 to 3.24.4

Test Dependency Updates

  • Updated org.mockito:mockito-core:5.5.0 to 5.6.0
  • Updated org.testcontainers:localstack:1.19.0 to 1.19.1

Plugin Dependency Updates

  • Updated com.diffplug.spotless:spotless-maven-plugin:2.39.0 to 2.40.0

2.7.4: Upgrade Dependencies

04 Oct 10:24
f508227
Compare
Choose a tag to compare

Summary

This release fixes vulnerability CVE-2022-46751 in transitive dependency org.apache.ivy:ivy by upgrading it to the latest version.
The release also updates the extension to use common code from @exasol/extension-manager-interface.
In addition, CVE-2023-42503 in org.apache.commons:commons-compress was fixed.

Security

Dependency Updates

Cloud Storage Extension

Compile Dependency Updates

  • Updated com.exasol:parquet-io-java:2.0.4 to 2.0.5
  • Updated com.google.protobuf:protobuf-java:3.24.0 to 3.24.3
  • Updated io.dropwizard.metrics:metrics-core:4.2.19 to 4.2.20
  • Updated io.netty:netty-handler:4.1.96.Final to 4.1.99.Final
  • Updated org.apache.avro:avro:1.11.2 to 1.11.3
  • Added org.apache.commons:commons-compress:1.24.0
  • Added org.apache.ivy:ivy:2.5.2
  • Updated org.jetbrains.kotlin:kotlin-stdlib:1.9.0 to 1.9.10
  • Updated org.slf4j:jul-to-slf4j:2.0.7 to 2.0.9
  • Updated org.slf4j:slf4j-reload4j:2.0.7 to 2.0.9
  • Updated org.xerial.snappy:snappy-java:1.1.10.3 to 1.1.10.5

Test Dependency Updates

  • Updated com.dimafeng:testcontainers-scala-scalatest_2.13:0.40.17 to 0.41.0
  • Updated com.exasol:exasol-testcontainers:6.6.1 to 6.6.2
  • Updated com.exasol:extension-manager-integration-test-java:0.5.0 to 0.5.1
  • Updated com.exasol:hamcrest-resultset-matcher:1.6.0 to 1.6.1
  • Updated com.exasol:test-db-builder-java:3.4.2 to 3.5.1
  • Updated nl.jqno.equalsverifier:equalsverifier:3.15.1 to 3.15.2
  • Updated org.mockito:mockito-core:5.4.0 to 5.5.0
  • Updated org.testcontainers:localstack:1.18.3 to 1.19.0

Plugin Dependency Updates

  • Updated com.diffplug.spotless:spotless-maven-plugin:2.38.0 to 2.39.0
  • Updated com.exasol:project-keeper-maven-plugin:2.9.10 to 2.9.12
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.3.0 to 3.4.0
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.5.0 to 3.6.0

Extension

Compile Dependency Updates

  • Updated @exasol/extension-manager-interface:0.3.0 to 0.3.1

Development Dependency Updates

  • Updated eslint:^8.46.0 to ^8.47.0
  • Added @jest/globals:^29.6.3
  • Updated @types/node:^20.4.9 to ^20.5.4
  • Updated @typescript-eslint/parser:^6.3.0 to ^6.4.1
  • Updated @typescript-eslint/eslint-plugin:^6.3.0 to ^6.4.1
  • Updated jest:29.6.2 to 29.6.3
  • Updated esbuild:^0.19.0 to ^0.19.2
  • Removed @types/jest:^29.5.3

2.7.3: Upgrade Extension

18 Aug 12:55
3ed972a
Compare
Choose a tag to compare

Summary

This release updates the extension so that it supports categories and upgrading an installed cloud storage extension to the latest version.

Features

  • #252: Implemented upgrading installed extension
  • #251: Added category to extension

Security

  • #260: Updated dependencies to fix security vulnerabilities

Dependency Updates

Cloud Storage Extension

Compile Dependency Updates

  • Updated com.google.guava:guava:32.1.1-jre to 32.1.2-jre
  • Updated com.google.protobuf:protobuf-java:3.23.3 to 3.24.0
  • Updated io.netty:netty-handler:4.1.94.Final to 4.1.96.Final
  • Updated org.apache.commons:commons-lang3:3.12.0 to 3.13.0
  • Updated org.apache.orc:orc-core:1.9.0 to 1.9.1
  • Added org.jetbrains.kotlin:kotlin-stdlib:1.9.0
  • Removed org.slf4j:slf4j-log4j12:2.0.7
  • Added org.slf4j:slf4j-reload4j:2.0.7
  • Updated org.xerial.snappy:snappy-java:1.1.10.1 to 1.1.10.3

Test Dependency Updates

  • Updated com.exasol:exasol-testcontainers:6.6.0 to 6.6.1
  • Updated com.exasol:extension-manager-integration-test-java:0.4.0 to 0.5.0
  • Updated nl.jqno.equalsverifier:equalsverifier:3.14.3 to 3.15.1
  • Updated org.junit.jupiter:junit-jupiter-engine:5.9.3 to 5.10.0
  • Updated org.scalatestplus:scalatestplus-mockito_2.13:1.0.0-M2 to 1.0.0-SNAP5
  • Updated org.scalatest:scalatest_2.13:3.2.10 to 3.3.0-SNAP4

Plugin Dependency Updates

  • Updated com.diffplug.spotless:spotless-maven-plugin:2.37.0 to 2.38.0
  • Updated com.exasol:error-code-crawler-maven-plugin:1.2.3 to 1.3.0
  • Updated com.exasol:project-keeper-maven-plugin:2.9.7 to 2.9.10
  • Updated org.apache.maven.plugins:maven-assembly-plugin:3.5.0 to 3.6.0
  • Updated org.apache.maven.plugins:maven-failsafe-plugin:3.0.0 to 3.1.2
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0 to 3.1.2
  • Updated org.basepom.maven:duplicate-finder-maven-plugin:1.5.1 to 2.0.1
  • Updated org.codehaus.mojo:flatten-maven-plugin:1.4.1 to 1.5.0
  • Updated org.codehaus.mojo:versions-maven-plugin:2.15.0 to 2.16.0
  • Updated org.jacoco:jacoco-maven-plugin:0.8.9 to 0.8.10

Extension

Compile Dependency Updates

  • Updated @exasol/extension-manager-interface:0.1.15 to 0.3.0

Development Dependency Updates

  • Updated eslint:^8.20.0 to ^8.46.0
  • Added @types/node:^20.4.9
  • Updated @typescript-eslint/parser:^5.31.0 to ^6.3.0
  • Updated ts-jest:^28.0.7 to ^29.1.1
  • Updated @types/jest:^28.1.6 to ^29.5.3
  • Updated typescript:^4.7.4 to ^5.1.6
  • Updated @typescript-eslint/eslint-plugin:^5.31.0 to ^6.3.0
  • Updated jest:28.1.3 to 29.6.2
  • Updated esbuild:^0.14.50 to ^0.19.0

2.7.2: Documentation and dependency updates

05 Jul 16:57
e5b3a47
Compare
Choose a tag to compare

Summary

With this release we updated the user guide documentation and upgraded dependency versions. We also fixed vulnerability findings in the transitive dependencies and updated their versions.

Documentation

  • #243: Removed target file name from curl commands in user guide
  • #250: Added S3_ENDPOINT_REGION parameter description to user guide

Security

  • #245: Fixed dependency check vulnerability findings
  • #247: Fixed dependency check vulnerability findings
  • #253: Fixed dependency check vulnerability findings

Dependency Updates

Compile Dependency Updates

  • Updated com.exasol:import-export-udf-common-scala_2.13:1.1.0 to 1.1.1
  • Updated com.exasol:parquet-io-java:2.0.1 to 2.0.4
  • Removed com.fasterxml.jackson.core:jackson-databind:2.14.2
  • Removed com.fasterxml.jackson.module:jackson-module-scala_2.13:2.14.2
  • Removed com.fasterxml.woodstox:woodstox-core:6.5.0
  • Updated com.google.guava:guava:31.1-jre to 32.1.1-jre
  • Updated com.google.protobuf:protobuf-java:3.22.2 to 3.23.3
  • Updated io.delta:delta-core_2.13:2.2.0 to 2.4.0
  • Added io.dropwizard.metrics:metrics-core:4.2.19
  • Updated io.grpc:grpc-netty:1.53.0 to 1.56.1
  • Removed io.netty:netty-all:4.1.90.Final
  • Added io.netty:netty-handler:4.1.94.Final
  • Updated org.alluxio:alluxio-core-client-hdfs:2.9.2 to 300
  • Updated org.apache.avro:avro:1.11.1 to 1.11.2
  • Removed org.apache.commons:commons-text:1.10.0
  • Updated org.apache.hadoop:hadoop-aws:3.3.4 to 3.3.6
  • Updated org.apache.hadoop:hadoop-azure-datalake:3.3.4 to 3.3.6
  • Updated org.apache.hadoop:hadoop-azure:3.3.4 to 3.3.6
  • Updated org.apache.hadoop:hadoop-common:3.3.4 to 3.3.6
  • Updated org.apache.hadoop:hadoop-hdfs-client:3.3.4 to 3.3.6
  • Updated org.apache.hadoop:hadoop-hdfs:3.3.4 to 3.3.6
  • Removed org.apache.ivy:ivy:2.5.1
  • Updated org.apache.orc:orc-core:1.8.3 to 1.9.0
  • Updated org.apache.spark:spark-sql_2.13:3.3.2 to 3.4.1
  • Removed org.codehaus.jackson:jackson-mapper-asl:1.9.13
  • Updated org.scala-lang:scala-library:2.13.10 to 2.13.11
  • Updated org.slf4j:jul-to-slf4j:2.0.6 to 2.0.7
  • Updated org.slf4j:slf4j-log4j12:2.0.6 to 2.0.7
  • Added org.xerial.snappy:snappy-java:1.1.10.1

Test Dependency Updates

  • Updated com.dimafeng:testcontainers-scala-scalatest_2.13:0.40.12 to 0.40.17
  • Updated com.exasol:exasol-testcontainers:6.5.1 to 6.6.0
  • Updated com.exasol:extension-manager-integration-test-java:0.2.2 to 0.4.0
  • Updated com.exasol:hamcrest-resultset-matcher:1.5.2 to 1.6.0
  • Updated nl.jqno.equalsverifier:equalsverifier:3.14.1 to 3.14.3
  • Updated org.junit.jupiter:junit-jupiter-engine:5.9.2 to 5.9.3
  • Updated org.mockito:mockito-core:5.2.0 to 5.4.0
  • Updated org.testcontainers:localstack:1.17.6 to 1.18.3

Plugin Dependency Updates

  • Updated com.diffplug.spotless:spotless-maven-plugin:2.35.0 to 2.37.0
  • Updated com.exasol:error-code-crawler-maven-plugin:1.2.2 to 1.2.3
  • Updated com.exasol:project-keeper-maven-plugin:2.9.4 to 2.9.7
  • Updated org.apache.maven.plugins:maven-clean-plugin:3.2.0 to 3.3.1
  • Updated org.apache.maven.plugins:maven-compiler-plugin:3.10.1 to 3.11.0
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.2.1 to 3.3.0
  • Updated org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M8 to 3.0.0
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M8 to 3.0.0
  • Added org.basepom.maven:duplicate-finder-maven-plugin:1.5.1
  • Updated org.codehaus.mojo:flatten-maven-plugin:1.3.0 to 1.4.1
  • Updated org.codehaus.mojo:versions-maven-plugin:2.14.2 to 2.15.0
  • Updated org.itsallcode:openfasttrace-maven-plugin:1.6.1 to 1.6.2
  • Updated org.jacoco:jacoco-maven-plugin:0.8.8 to 0.8.9

2.7.1: Various Refactorings

17 Mar 10:04
2f5983b
Compare
Choose a tag to compare

Summary

In this release, we removed obsolete setup instructions that are only relevant to docker based setups, updated dependencies and fixed vulnerabilities that are coming transitively from dependencies. We also update information on PARALLELISM parameter in the user guide.

Documentation

  • #238: Updated parallelism information in user guide

Refactoring

  • #228: Removed obsolete setup instructions that are only related to dockerized setup
  • #237: Fixed vulnerabilities in transitive dependencies

Dependency Updates

Compile Dependency Updates

  • Updated com.exasol:parquet-io-java:2.0.0 to 2.0.1
  • Updated com.google.protobuf:protobuf-java:3.22.0 to 3.22.2
  • Updated io.netty:netty-all:4.1.89.Final to 4.1.90.Final
  • Updated org.apache.orc:orc-core:1.8.2 to 1.8.3

Test Dependency Updates

  • Updated nl.jqno.equalsverifier:equalsverifier:3.14 to 3.14.1
  • Updated org.mockito:mockito-core:5.1.1 to 5.2.0

Plugin Dependency Updates

  • Updated com.diffplug.spotless:spotless-maven-plugin:2.34.0 to 2.35.0
  • Updated com.exasol:project-keeper-maven-plugin:2.9.3 to 2.9.4
  • Updated org.apache.maven.plugins:maven-assembly-plugin:3.4.2 to 3.5.0
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.1.0 to 3.2.1

2.7.0: Upgraded dependencies and common library

07 Mar 16:13
6f0f693
Compare
Choose a tag to compare

Summary

Upgraded to the latest version of import export UDF common library, updated properties parsing API and removed references to the discontinued repository maven.exasol.com repository.

Documentation

  • #234: Updated user guide with CSV format information

Refactoring

  • #232: Updated dependencies and removed reference to maven.exasol.com
  • #225: Updated latest version of import-export-udf-common-scala and changed property parsing api

Dependency Updates

Compile Dependency Updates

  • Updated com.exasol:error-reporting-java:1.0.0 to 1.0.1
  • Updated com.exasol:import-export-udf-common-scala_2.13:0.2.0 to 1.1.0
  • Updated com.fasterxml.jackson.core:jackson-databind:2.14.0-rc2 to 2.14.2
  • Updated com.fasterxml.jackson.module:jackson-module-scala_2.13:2.14.0-rc2 to 2.14.2
  • Added com.fasterxml.woodstox:woodstox-core:6.5.0
  • Updated com.google.protobuf:protobuf-java:3.21.7 to 3.22.0
  • Updated io.delta:delta-core_2.13:2.1.0 to 2.2.0
  • Updated io.grpc:grpc-netty:1.50.0 to 1.53.0
  • Updated io.netty:netty-all:4.1.84.Final to 4.1.89.Final
  • Updated org.alluxio:alluxio-core-client-hdfs:2.8.1 to 2.9.2
  • Updated org.apache.logging.log4j:log4j-1.2-api:2.19.0 to 2.20.0
  • Updated org.apache.logging.log4j:log4j-api:2.19.0 to 2.20.0
  • Updated org.apache.logging.log4j:log4j-core:2.19.0 to 2.20.0
  • Updated org.apache.orc:orc-core:1.8.0 to 1.8.2
  • Updated org.apache.spark:spark-sql_2.13:3.3.0 to 3.3.2
  • Updated org.slf4j:jul-to-slf4j:2.0.3 to 2.0.6
  • Updated org.slf4j:slf4j-log4j12:2.0.3 to 2.0.6

Test Dependency Updates

  • Updated com.dimafeng:testcontainers-scala-scalatest_2.13:0.40.11 to 0.40.12
  • Updated com.exasol:exasol-testcontainers:6.2.0 to 6.5.1
  • Updated com.exasol:extension-manager-integration-test-java:0.1.0 to 0.2.2
  • Updated com.exasol:test-db-builder-java:3.4.0 to 3.4.2
  • Updated nl.jqno.equalsverifier:equalsverifier:3.10.1 to 3.14
  • Updated org.junit.jupiter:junit-jupiter-engine:5.9.1 to 5.9.2
  • Updated org.mockito:mockito-core:4.8.0 to 5.1.1
  • Updated org.testcontainers:localstack:1.17.5 to 1.17.6

Plugin Dependency Updates

  • Updated com.diffplug.spotless:spotless-maven-plugin:2.27.0 to 2.34.0
  • Updated com.exasol:error-code-crawler-maven-plugin:1.2.1 to 1.2.2
  • Updated com.exasol:project-keeper-maven-plugin:2.9.1 to 2.9.3
  • Updated net.alchim31.maven:scala-maven-plugin:4.7.1 to 4.8.1
  • Updated org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M7 to 3.0.0-M8
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.4.1 to 3.5.0
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M7 to 3.0.0-M8
  • Updated org.codehaus.mojo:exec-maven-plugin:3.0.0 to 3.1.0
  • Updated org.codehaus.mojo:versions-maven-plugin:2.13.0 to 2.14.2
  • Updated org.scalatest:scalatest-maven-plugin:2.0.2 to 2.2.0

2.6.1: Dependency Upgrade to fix Vulnerabilities on top of 2.6.0

21 Nov 16:22
702f0d9
Compare
Choose a tag to compare

Summary

Updated dependencies to fix vulnerabilities.

Bug Fixes

Dependency Updates

Compile Dependency Updates

  • Added org.apache.ivy:ivy:2.5.1

Plugin Dependency Updates

  • Updated com.exasol:artifact-reference-checker-maven-plugin:0.4.0 to 0.4.2
  • Updated com.exasol:error-code-crawler-maven-plugin:1.1.2 to 1.2.1
  • Updated com.exasol:project-keeper-maven-plugin:2.8.0 to 2.9.1
  • Updated io.github.zlika:reproducible-build-maven-plugin:0.15 to 0.16
  • Updated org.apache.maven.plugins:maven-assembly-plugin:3.3.0 to 3.4.2
  • Updated org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M5 to 3.0.0-M7
  • Updated org.apache.maven.plugins:maven-jar-plugin:3.2.2 to 3.3.0
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5 to 3.0.0-M7
  • Updated org.codehaus.mojo:flatten-maven-plugin:1.2.7 to 1.3.0
  • Updated org.codehaus.mojo:versions-maven-plugin:2.10.0 to 2.13.0

2.6.0: Extension Manager support

18 Oct 16:22
a2698e3
Compare
Choose a tag to compare

Summary

In this release we added an extension for the extension manager.

Features

  • #215: Added extension for extension manager

Dependency Updates

Compile Dependency Updates

  • Updated com.exasol:parquet-io-java:1.3.3 to 2.0.0
  • Updated com.fasterxml.jackson.core:jackson-databind:2.13.4 to 2.14.0-rc2
  • Updated com.fasterxml.jackson.module:jackson-module-scala_2.13:2.13.4 to 2.14.0-rc2
  • Updated com.google.protobuf:protobuf-java:3.21.6 to 3.21.7
  • Updated io.grpc:grpc-netty:1.49.1 to 1.50.0
  • Updated io.netty:netty-all:4.1.82.Final to 4.1.84.Final
  • Added org.apache.commons:commons-text:1.10.0
  • Updated org.scala-lang:scala-library:2.13.9 to 2.13.10

Test Dependency Updates

  • Updated com.dimafeng:testcontainers-scala-scalatest_2.13:0.40.10 to 0.40.11
  • Added com.exasol:extension-manager-integration-test-java:0.1.0
  • Added com.exasol:maven-project-version-getter:1.2.0
  • Updated com.exasol:test-db-builder-java:3.3.4 to 3.4.0
  • Added org.junit.jupiter:junit-jupiter-engine:5.9.1
  • Updated org.testcontainers:localstack:1.17.3 to 1.17.5

Plugin Dependency Updates

  • Updated org.apache.maven.plugins:maven-clean-plugin:2.5 to 3.2.0
  • Added org.codehaus.mojo:exec-maven-plugin:3.0.0