Skip to content

Releases: exasol/db-fundamentals-java

0.1.3: Upgrade dependencies

31 Aug 14:14
b5c3e0a
Compare
Choose a tag to compare

Summary

This release upgrades dependencies.

Refactoring

  • #9: Reduced frequency of broken links checker

Dependency Updates

Test Dependency Updates

  • Updated nl.jqno.equalsverifier:equalsverifier:3.4.1 to 3.10.1
  • Updated org.junit.jupiter:junit-jupiter-engine:5.6.2 to 5.9.0
  • Updated org.junit.jupiter:junit-jupiter-params:5.6.2 to 5.9.0
  • Updated org.mockito:mockito-junit-jupiter:3.3.3 to 4.7.0

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:0.5.0 to 1.1.2
  • Updated com.exasol:project-keeper-maven-plugin:0.9.0 to 2.6.2
  • Updated io.github.zlika:reproducible-build-maven-plugin:0.13 to 0.15
  • Updated org.apache.maven.plugins:maven-compiler-plugin:3.8.1 to 3.10.1
  • Updated org.apache.maven.plugins:maven-deploy-plugin:2.7 to 3.0.0-M1
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M3 to 3.1.0
  • Removed org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M4
  • Updated org.apache.maven.plugins:maven-gpg-plugin:1.6 to 3.0.1
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.2.0 to 3.4.0
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4 to 3.0.0-M5
  • Added org.codehaus.mojo:flatten-maven-plugin:1.2.7
  • Updated org.codehaus.mojo:versions-maven-plugin:2.7 to 2.10.0
  • Updated org.jacoco:jacoco-maven-plugin:0.8.5 to 0.8.8
  • Added org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
  • Updated org.sonatype.ossindex.maven:ossindex-maven-plugin:3.1.0 to 3.2.0
  • Updated org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8 to 1.6.13

Fixed transitive CVE

06 Jul 11:56
0a84ad8
Compare
Choose a tag to compare

Bugfixes

  • #7: removed unused dependency causing CVE warning

Dependency Updates

Test Dependency Updates

  • Removed org.junit.platform:junit-platform-runner:1.6.2

Plugin Dependency Updates

  • Added com.exasol:error-code-crawler-maven-plugin:0.5.0
  • Added com.exasol:project-keeper-maven-plugin:0.9.0
  • Added io.github.zlika:reproducible-build-maven-plugin:0.13
  • Added org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8

New plugins, dependencies updated

30 Jun 15:03
Compare
Choose a tag to compare

Features / Enhancements

  • #4: Added ossindex-maven-plugin and versions-maven-plugin, updated dependencies.

Dependency updates

Click to expand
  • Added org.sonatype.ossindex.maven:ossindex-maven-plugin:3.1.0
  • Added org.codehaus.mojo:versions-maven-plugin:2.7
  • Added org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M3
  • Updated org.junit.jupiter:junit-jupiter-engine from 5.6.1 to 5.6.2
  • Updated org.junit.jupiter:junit-jupiter-params from 5.6.1 to 5.6.2
  • Updated nl.jqno.equalsverifier:equalsverifier from 3.3 to 3.4.1
  • Updated org.junit.platform:junit-platform-runner from 1.6.1 to 1.6.2

Identifiers

09 Jun 03:37
1f44b34
Compare
Choose a tag to compare

Summary

In this first release we created an interface Identifier and an implementation for Exasol called ExasolIdentifier that offer validation and encapsulation of identifier names in order to make sure software using variable identifiers operates securely. This also closes a potential SQL injection vector via variable identifiers.

Features

  • #1: Moved identifier code from RLS here

Bug Fixes

  • #3: Fixed code formatting in README