Skip to content

Releases: ragnor/simple-spring-memcached

SSM 4.1.3

28 Jun 14:01
Compare
Choose a tag to compare

Changes in version 4.1.3 (2019-06-28)

  • improve exception mapping and handling in spymemcached provider
  • improve manual creation of SSMCacheManager
  • upgrade jackson to 2.9.9 due to security vulnerabilities
  • upgrade xmemcached to 2.4.6

SSM 4.1.1

22 Oct 17:22
Compare
Choose a tag to compare

Changes in version 4.1.1 (2018-10-22)

  • upgrade jackson to 2.8.11.2 due to security vulnerabilities

SSM 4.1.0

22 Oct 17:20
Compare
Choose a tag to compare

Changes in version 4.1.0 (2018-10-22)

  • add support for caching annotations on methods in interfaces
  • allow dynamically adding cache to cache manager
  • fix issue with passing muteExceptions flag
  • ugrade xmemcached to 2.4.5
  • clarify and improve javadocs
  • ensure compatibility with Spring 5.0.x and 5.1.x

SSM 4.0.0

13 Feb 21:45
Compare
Choose a tag to compare

Changes in version 4.0.0 (2018-02-13)

  • add support for java based configuration (AbstractSSMConfiguration)
  • improve exceptions handling in Spring Cache Abstraction integration layer
  • compatible with Spring 5.0.x Cache Abstraction
  • change minimal Java version from 1.6 to 8
  • update required Spring version to 4.3.9 and Jackson to 2.8.9
  • upgrade xmemcached to 2.4.0
  • upgrade spymemcached to 2.12.3
  • upgrade elasticache-java-cluster-client to 1.1.1

SSM 3.6.1

12 Aug 16:54
Compare
Choose a tag to compare

Changes in version 3.6.1 (2016-08-12)

  • fix compatibility issue with Spring 4.3 Cache Abstraction
  • accept disableCache setting
  • fix runtime exceptions when cache is disabled
  • add warning when collection parameter is used to generate key for non *MultiCache
  • make cacheBase optional if only Spring Cache annotations are used
  • update spymemcached to 2.12.1
  • update xmemcached to 2.0.1
  • change junit to test dependency only

SSM 3.6.0

09 Jun 11:26
Compare
Choose a tag to compare

Changes in version 3.6.0 (2015-06-09)

  • support objects greater than 1MB
  • disable SSM via property
  • support binary protocol in jmemcached-maven-plugin
  • fix cache name or alias as a prefix in key for @ReadThroughMultiCache
  • fix compatibility issue with Spring 4.1 Cache Abstraction
  • support building on Java 8
  • update spymemcached to 2.11.7

SSM 3.5.0

15 Jun 15:21
Compare
Choose a tag to compare

Changes in version 3.5.0 (2014-06-15)

  • add new provider for AWS ElastiCache Cluster Client with memcached instances auto discovery feature
  • fix NPE when using ssm.cache.disable=true and SSM as Spring Cache backend
  • expose native memcached client
  • remove redundant dependency to aspectjrt (once again)
  • update xmemcached to 2.0.0
  • update spymemcached to 2.11.3

SSM 3.4.0

28 Mar 18:18
Compare
Choose a tag to compare

Changes in version 3.4.0 (2014-03-28)

  • support MetricCollector in spymemcached
  • call custom json/jackson serializers when required
  • fix compatibility issue with Spring 4.0 Cache Abstraction
  • execute target (interrupted) method if memcached server is not reachable
  • remove redundant dependency to aspectjrt
  • update jackson from 1.9.x to latest 2.3.x
  • update spymemcached to 2.10.6

SSM 3.3.0

20 Feb 12:16
Compare
Choose a tag to compare

Changes in version 3.3.0 (2014-01-17)

  • use cache name or alias as a prefix in key
  • fix to unsorted results when using ReadThroughMultiCacheAdvice
  • support server weights for XMemcachedClientBuilder
  • instead of Throwable catch Exception to avoid catching Error
  • update spymemcached to 2.10.4

SSM 3.2.1

20 Feb 12:17
Compare
Choose a tag to compare

Changes in version 3.2.1 (2013-09-27)

  • incomplete results in ReadThroughMultiCache if memcached client times out
  • update spymemcached to 2.10.0
  • update xmemcached to 1.4.2