Skip to content

Commit c0c46ed

Browse files
committed
Create version 4.5.1 to include #91
1 parent db32f9a commit c0c46ed

File tree

3 files changed

+112
-12
lines changed

3 files changed

+112
-12
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Download the JAR though [Maven](http://mvnrepository.com/artifact/com.github.der
4444
<dependency>
4545
<groupId>com.github.derjust</groupId>
4646
<artifactId>spring-data-dynamodb</artifactId>
47-
<version>4.5.0</version>
47+
<version>4.5.1</version>
4848
</dependency>
4949
```
5050

@@ -58,7 +58,7 @@ repositories {
5858
dependencies {
5959
compile group: 'com.github.derjust',
6060
name: 'spring-data-dynamodb',
61-
version: '4.5.0'
61+
version: '4.5.1'
6262
}
6363
```
6464

pom.xml

Lines changed: 79 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.github.derjust</groupId>
55
<artifactId>spring-data-dynamodb</artifactId>
6-
<version>4.5.0</version>
7-
<name>Spring Data DynamoDb</name>
8-
<description>Spring Data module providing support for DynamoDb repositories.</description>
6+
<version>4.5.1-SNAPSHOT</version>
7+
<name>Spring Data DynamoDB</name>
8+
<description>The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use data access technologies. This module deals with enhanced support for Amazon DynamoDB based data access layers.</description>
99
<url>http://github.com/derjust/spring-data-dynamodb</url>
1010

1111
<licenses>
@@ -19,12 +19,12 @@
1919
<spring.version>4.3.6.RELEASE</spring.version>
2020
<spring-data.version>Ingalls-RELEASE</spring-data.version>
2121
<hibernate-validator.version>5.2.4.Final</hibernate-validator.version>
22-
<aws-java-sdk.version>1.11.93</aws-java-sdk.version>
22+
<aws-java-sdk.version>1.11.232</aws-java-sdk.version>
2323
<junit.version>4.12</junit.version>
2424
<mockito.version>1.10.19</mockito.version>
2525

2626
<cdi.version>1.2</cdi.version>
27-
<logback.version>1.1.7</logback.version>
27+
<logback.version>1.2.3</logback.version>
2828

2929
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3030
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
@@ -81,6 +81,13 @@
8181
<artifactId>logback-classic</artifactId>
8282
<version>${logback.version}</version>
8383
</dependency>
84+
85+
<!-- AWS SDK comes with dependencies to 1.2 and 1.1.3 therefore locking down on 1.2 -->
86+
<dependency>
87+
<groupId>commons-logging</groupId>
88+
<artifactId>commons-logging</artifactId>
89+
<version>1.2</version>
90+
</dependency>
8491
</dependencies>
8592
</dependencyManagement>
8693

@@ -190,10 +197,21 @@
190197
</plugins>
191198
</pluginManagement>
192199
<plugins>
200+
<plugin>
201+
<groupId>org.sonatype.plugins</groupId>
202+
<artifactId>nexus-staging-maven-plugin</artifactId>
203+
<version>1.6.7</version>
204+
<extensions>true</extensions>
205+
<configuration>
206+
<serverId>ossrh</serverId>
207+
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
208+
<autoReleaseAfterClose>true</autoReleaseAfterClose>
209+
</configuration>
210+
</plugin>
193211
<plugin>
194212
<groupId>org.jacoco</groupId>
195213
<artifactId>jacoco-maven-plugin</artifactId>
196-
<version>0.7.5.201505241946</version>
214+
<version>0.7.9</version>
197215
<executions>
198216
<execution>
199217
<goals>
@@ -255,8 +273,9 @@
255273
<plugin>
256274
<groupId>org.apache.maven.plugins</groupId>
257275
<artifactId>maven-release-plugin</artifactId>
258-
<version>2.5</version>
276+
<version>2.5.3</version>
259277
<configuration>
278+
<tagNameFormat>v@{project.version}</tagNameFormat>
260279
<autoVersionSubmodules>true</autoVersionSubmodules>
261280
<useReleaseProfile>false</useReleaseProfile>
262281
<releaseProfiles>release</releaseProfiles>
@@ -309,7 +328,7 @@
309328
<plugin>
310329
<groupId>com.jcabi</groupId>
311330
<artifactId>jcabi-dynamodb-maven-plugin</artifactId>
312-
<version>0.8</version>
331+
<version>0.9.1</version>
313332
<configuration>
314333
<tables>
315334
<table>src/test/resources/user_table.json</table>
@@ -366,7 +385,7 @@
366385
<url>https://github.com/derjust/spring-data-dynamodb</url>
367386
<connection>scm:git:ssh://github.com/derjust/spring-data-dynamodb.git</connection>
368387
<developerConnection>scm:git:ssh://git@github.com/derjust/spring-data-dynamodb.git</developerConnection>
369-
<tag>spring-data-dynamodb-4.5.0</tag>
388+
<tag>HEAD</tag>
370389
</scm>
371390

372391
<repositories>
@@ -429,6 +448,33 @@
429448
</execution>
430449
</executions>
431450
</plugin>
451+
<plugin>
452+
<!-- Deploy the web site -->
453+
<groupId>com.github.github</groupId>
454+
<artifactId>site-maven-plugin</artifactId>
455+
<version>0.9</version>
456+
<executions>
457+
<execution>
458+
<goals>
459+
<goal>site</goal>
460+
</goals>
461+
<!-- select the Maven phase in which the plugin will be executed -->
462+
<phase>site-deploy</phase>
463+
<configuration>
464+
<!-- Plugin configuration ges here -->
465+
466+
<server>github</server>
467+
468+
<!-- The commit message -->
469+
<message>Building site</message>
470+
<!-- The location where the site is uploaded -->
471+
<path>${site.path}</path>
472+
<!-- Use merge or override the content -->
473+
<merge>true</merge>
474+
</configuration>
475+
</execution>
476+
</executions>
477+
</plugin>
432478
</plugins>
433479
</build>
434480
</profile>
@@ -441,11 +487,30 @@
441487
<timezone>0</timezone>
442488
</developer>
443489
<developer>
444-
<name>Sebastian Just</name>
490+
<id>derjust</id>
491+
<name>Sebastian J</name>
445492
<email>zeeman@zeeman.de</email>
493+
<timezone>America/New_York</timezone>
446494
</developer>
447495
</developers>
448496

497+
<reporting>
498+
<plugins>
499+
<plugin>
500+
<groupId>org.apache.maven.plugins</groupId>
501+
<artifactId>maven-changes-plugin</artifactId>
502+
<version>2.12.1</version>
503+
<reportSets>
504+
<reportSet>
505+
<reports>
506+
<report>changes-report</report>
507+
</reports>
508+
</reportSet>
509+
</reportSets>
510+
</plugin>
511+
</plugins>
512+
</reporting>
513+
449514
<distributionManagement>
450515
<snapshotRepository>
451516
<id>ossrh</id>
@@ -456,5 +521,9 @@
456521
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
457522
</repository>
458523
</distributionManagement>
524+
<issueManagement>
525+
<system>GitHub</system>
526+
<url>https://github.com/derjust/spring-data-dynamodb/issues</url>
527+
</issueManagement>
459528

460529
</project>

src/main/changes/changes.xml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<document xmlns="http://maven.apache.org/changes/1.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/changes/1.0.0 http://maven.apache.org/xsd/changes-1.0.0.xsd">
4+
<properties>
5+
<title>spring-data-dynamodb Changes</title>
6+
<author email="zeeman@zeeman.de" >derjust</author>
7+
</properties>
8+
<body>
9+
<release version="5.0.1" date="" description="Maintenance release" >
10+
<action dev="derjust" issue="68" type="fix" date="2017-12-01" >
11+
Respecting DynamoDBOperations.batchSave()'s List&lt;FailedBatch&gt; return value and turn it into a BatchWriteException
12+
</action>
13+
<action dev="derjust" type="add" date="2017-12-01" >
14+
Added maven-changes-plugin to build process
15+
</action>
16+
<action dev="derjust" type="add" date="2017-12-17" >
17+
Update Mockito and resolve dependency clashes
18+
</action>
19+
</release>
20+
<release version="5.0.0" date="2017-11-27" description="Spring 5 release" >
21+
<action dev="derjust" type="add">
22+
Added Spring 5 / Spring-Data Kay support
23+
</action>
24+
</release>
25+
<release version="4.5.1" date="2017-12-19">
26+
<action dev="Michael Wyraz" type="fix" issue="92">
27+
Add constructor to DynamoDBTemplate that takes a preconfigured DynamoDBMapper
28+
</action>
29+
</release>
30+
</body>
31+
</document>

0 commit comments

Comments
 (0)