Skip to content

Releases: derjust/spring-data-dynamodb

Spring Boot 2.1/Spring Data Lovelace-SR1 support release v5.1.0

28 Jan 16:35
Compare
Choose a tag to compare
  • Updated all code to work with Spring Boot 2.1 and Lovelace-SR1
  • Updated Mockito to improve test coverage
  • Update to Spring-Data 2.1.2.RELEASE and Spring Framework 5.1.2.RELEASE. Fixes #218
  • Create table if they don't exist. Fixes #17
  • Wrong class in CDI Extensions Check. Fixes #228

Maintenance & security release v5.0.4

28 Nov 04:34
Compare
Choose a tag to compare

This is just a small release before the new minor version starts.

  • Fix README.md examples. Fixes #199

Maintenance & security release v5.0.3

11 Aug 06:09
Compare
Choose a tag to compare
  • Fix Javadoc and cast warnings
  • Added support for @Query-based projections. Fixes #142.
  • Publish master builds to OSSRH as SNAPSHOT. Fixes #148.
  • Fix incomplete AWS DynamoDBMapper initialization. Fixes #146.
  • Fix compatibility with AWS SDK 1.11.36 (NullPointerException). Fixes #57.
  • Fixed NullPointerException for DynamoDBIndexHashKey (GSI). Fixes #81.
  • Confirmed that findByKeyAndOtherKey returns null/Optional.empty(). Fixes #47.
  • Use just Spring-Data Commons dependency inspired by sheradmin@57efbce
  • Add support for DynamoDBTypeConverted annotations on hash key
  • Fixed NullPointerException for findAllByOrderByProperty queries
  • Fixed method signature. Fixes #158.
  • Spring Data Rest uses a PersistentEntityResourceAssembler that requires the DynamoDBMappingContext to be exposed as a Spring Bean. Fixes #15.
  • Fixed NPE when deleting nonexistent entity. Fixes #177.
  • Match hibernate validator dependency version with Spring Boot 2 dependency. Fixes #183.
  • Pageable.unpaged() find queries fail. Fixes #181.
  • Update to spring-data 2.0.9 due to fix CVE-2018-1273. Fixes #190.

This release is available at the coordinates com.github.derjust:spring-data-dynamodb:5.0.3

Security release v4.5.7

11 Aug 06:06
Compare
Choose a tag to compare

This release is available at the coordinates com.github.derjust:spring-data-dynamodb:4.5.7

Maintenance release v4.5.5

07 Mar 23:11
Compare
Choose a tag to compare

Backport of v5.0 (master)

  • Backport of v5.0 branch (master). Fixes #139

This release is available at the old coordinates com.github.derjust:spring-data-dynamodb as also the new coordinates com.github.spring-data-dynamodb:spring-data-dynamodb

Maintenance release v5.0.2

07 Mar 22:38
Compare
Choose a tag to compare
  • Added support for Auditing. Fixes #40.
  • Update Marshaller to use DynamoDBTypeConverter (while keeping old inheritance intact). Fixes #103.
  • Opened constructor and fixed NPE in case of missing DynamoDBConfig. Fixes #108.
  • Allow for JUnit tests to use a in-memory DynamoDB instance
  • Added documentation about Spring-Boot compatibility. Fixes #122.
  • Added logging of AWS/Spring-Data/this version and potential compatibility issues. Fixes #122.
  • Handle hash key properties with different column name (attribute name) properly. Fixes #118.
  • deleteBy...And... is not deleting records in Dynamo. Fixes #46.
  • Transfer to spring-data-dynamodb organization. Fixes #136.

This release is available at the old coordinates com.github.derjust:spring-data-dynamodb as also the new coordinates com.github.spring-data-dynamodb:spring-data-dynamodb

Maintenance release v4.5.4

07 Mar 22:42
Compare
Choose a tag to compare

Backport of PR #79

  • Support @DynamoDBTypeConverted instead of/in addition to @DynamoDBMarshalling for query methods. Fixes #62.

Maintenance release v4.5.3

07 Mar 22:44
Compare
Choose a tag to compare
  • Opened constructor and fixed NPE in case of missing DynamoDBConfig. Fixes #108.

Maintenance release v5.0.1

07 Mar 22:41
Compare
Choose a tag to compare
  • Respecting DynamoDBOperations.batchSave()'s List return value and turn it into a BatchWriteException. Fixes #68.
  • Added maven-changes-plugin to build process
  • Update Mockito and resolve dependency clashes
  • Fixed false assertion introduced implementing #91. Fixes #91.
  • Support @DynamoDBTypeConverted instead of/in addition to @DynamoDBMarshalling for query methods. Fixes #62.
  • Fix incorrect passing of an Optional into the delete method. Fixes #109.
  • Transfer to spring-data-dynamodb organization. Fixes #136.

Maintenance release v4.5.2

07 Mar 22:45
Compare
Choose a tag to compare

Fixed false assertion introduced implementing #91. Fixes #91.