Skip to content

Commit

Permalink
Bulk bump of dependency versions
Browse files Browse the repository at this point in the history
AWS SDK for Java version numbers from 1.9.5 to 1.10.31 are incompatible with TLS 1.3.
https://aws.amazon.com/blogs/developer/tls-1-3-incompatibility-with-aws-sdk-for-java-versions-1-9-5-to-1-10-31/
  • Loading branch information
liry committed Nov 1, 2022
1 parent 8fc0909 commit eae1dfb
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 9 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Simple Amazon Glacier Uploader Changelog

### 2022/11/01 - Version 0.77.1

- Bump dependency versions
- [AWS SDK for Java version numbers from 1.9.5 to 1.10.31 are incompatible with TLS 1.3.](
https://aws.amazon.com/blogs/developer/tls-1-3-incompatibility-with-aws-sdk-for-java-versions-1-9-5-to-1-10-31/)

### 2020/09/21 - Version 0.77.0

- Add new region: South America (São Paulo), Brasil.
Expand Down
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,8 @@ One can first simulate the release (with no changes in SCM) using parameter `-Dd

Also do not forget to update `CHANGELOG.md`, add [release](https://github.com/SimpleAmazonGlacierUploader/SAGU/releases)
and [update website](https://github.com/SimpleAmazonGlacierUploader/SimpleAmazonGlacierUploader.github.io).

#### Bulk bump of dependency versions
```
mvn versions:use-latest-versions
```
26 changes: 17 additions & 9 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!--
~ Simple Amazon Glacier Uploader - GUI client for Amazon Glacier
~ Copyright (C) 2012-2015 Brian L. McMichael, Libor Rysavy and other contributors
~ Copyright (C) 2012-2022 Brian L. McMichael, Libor Rysavy and other contributors
~
~ This program is free software licensed under GNU General Public License
~ found in the LICENSE file in the root directory of this source tree.
Expand Down Expand Up @@ -97,6 +97,14 @@
<artifactId>maven-release-plugin</artifactId>
<version>2.5.3</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.12.0</version>
<configuration>
<rulesUri>file://${session.executionRootDirectory}/versions-rules.xml</rulesUri>
</configuration>
</plugin>
</plugins>
<resources>
<resource>
Expand All @@ -110,12 +118,12 @@
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.10.26</version>
<version>1.12.332</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.10</version>
<version>1.15</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
Expand All @@ -125,22 +133,22 @@
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.1</version>
<version>4.5.13</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.3</version>
<version>4.4.15</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.6.3</version>
<version>2.13.4</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.9.6</version>
<version>7.6.1</version>
<scope>test</scope>
<exclusions>
<exclusion>
Expand All @@ -158,8 +166,8 @@
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.9.5</version>
<version>1.10.19</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
</project>
28 changes: 28 additions & 0 deletions versions-rules.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Simple Amazon Glacier Uploader - GUI client for Amazon Glacier
~ Copyright (C) 2012-2022 Brian L. McMichael, Libor Rysavy and other contributors
~
~ This program is free software licensed under GNU General Public License
~ found in the LICENSE file in the root directory of this source tree.
-->

<ruleset xmlns="http://mojo.codehaus.org/versions-maven-plugin/rule/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" comparisonMethod="maven" xsi:schemaLocation="http://mojo.codehaus.org/versions-maven-plugin/rule/2.0.0 https://mojo.codehaus.org/versions-maven-plugin/xsd/rule-2.0.0.xsd">
<ignoreVersions>
<ignoreVersion type="regex">.*[aA]lpha.*</ignoreVersion>
<ignoreVersion type="regex">.*[bB]eta.*</ignoreVersion>
<ignoreVersion type="regex">.*withdebug.*</ignoreVersion>
</ignoreVersions>
<rules>
<rule groupId="commons-codec">
<ignoreVersions>
<ignoreVersion type="regex">200.*</ignoreVersion>
</ignoreVersions>
</rule>
<rule groupId="com.fasterxml.jackson.core">
<ignoreVersions>
<ignoreVersion type="regex">.*-rc\d+</ignoreVersion>
</ignoreVersions>
</rule>
</rules>
</ruleset>

0 comments on commit eae1dfb

Please sign in to comment.