Skip to content

Releases: ehcache/ehcache3

Ehcache 3.0.2

06 Jun 12:03
Compare
Choose a tag to compare

Ehcache 3.0.2

Second maintenance release for Ehcache 3.0

This maintenance release of Ehcache offers the following:

  • Bug fixes when using multiple tiers, including fix for persistent caches using primitive arrays,
  • And other bug fixes ...

Getting started

Ehcache 3.0.2 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.2</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:

Further reading

Ehcache 3.0.1

09 May 11:23
Compare
Choose a tag to compare

Ehcache 3.0.1

First maintenance release for Ehcache 3.0

This maintenance release of Ehcache offers the following:

Getting started

Ehcache 3.0.1 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.1</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:

Further reading

Ehcache 3.0.0 GA

16 Apr 00:15
Compare
Choose a tag to compare

Ehcache 3.0.0 GA release

General Availability release for Ehcache 3.0.0

This new major version of Ehcache offers the following

  • Revamped API that leverages Java generics and simplifies Cache interactions,
  • Full compatibility with javax.cache API (JSR-107),
  • Offheap storage capabilities, including offheap only caches,
  • Improved performance over Ehcache 2.x,
  • Out of the box Spring Caching integration thanks to the javax.cache support,
  • And many more ...

Getting started

Ehcache 3.0.0 GA has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.0</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:

Further reading

Release candidate 3

08 Apr 11:01
Compare
Choose a tag to compare

Ehcache 3.0.0.rc3 release

Third release candidate

This third release candidate focuses on:

Getting started

Ehcache 3.0.0.rc3 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.0.rc3</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:

Further reading

Release candidate 2

25 Mar 13:38
Compare
Choose a tag to compare

Ehcache 3.0.0.rc2 release

Second release candidate

This second release candidate focuses on:

Getting started

Ehcache 3.0.0.rc2 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.0.rc2</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:

Further reading

Release candidate 1

11 Mar 19:13
Compare
Choose a tag to compare

Ehcache 3.0.0.rc1 release

First release candidate

This first release candidate focused on:

Getting started

Ehcache 3.0.0.rc1 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.0.rc1</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:

Further reading

Milestone 5

19 Feb 15:16
Compare
Choose a tag to compare

Ehcache 3.0.0.m5 release

Fifth milestone release

This fifth milestone adds the following features and improvements:

  • Support for byte sizing on heap,
  • Reworked cache event listener system,
  • Many improvements in configuration builders,
  • Alignment at the XML configuration level to offer better consistency,
  • More fixes to tiering which would expose internal state,
  • Many more improvements and bug fixes

Getting started

Ehcache 3.0.0.m5 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.0.m5</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:

Further reading

Milestone 4

23 Nov 17:48
Compare
Choose a tag to compare

Ehcache 3.0.0.m4 release

Fourth milestone release

This fourth milestone adds the following features and improvements:

  • Simplified and reworked write-behind implementation,
  • Ability to pass instances of CacheLoaderWriter, Serializer and Copier when configuring a Cache,
  • Handling of exceptions from user provided Expiry, EvictionVeto and EvictionPrioritizer,
  • OSGi readiness - that is the ehcache 3 jar carries valid bundle information in its manifest,
  • Fixes to tiering which would expose internal state,
  • Many more improvements and bug fixes

Getting started

Ehcache 3.0.0.m4 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.0.m4</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need two additional jars in your classpath:

Further reading

Milestone 3

18 Sep 14:33
Compare
Choose a tag to compare

Ehcache 3.0.0.m3 release

Third milestone release

This third milestone adds the following features and improvements:

  • XA Transactions support
  • Unified view on serialization across all tiers and flexible store by value support on heap through Copier<T> interface.
  • Many improvements and bug fixes

Getting started

Ehcache 3.0.0.m3 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.0.m3</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need two additional jars in your classpath:

Further reading

Milestone 2

11 Aug 19:03
Compare
Choose a tag to compare

Ehcache 3.0.0.m2 release

Second milestone release

This second milestone contains a lot of new things:

  • Three tier caches allowing you to have disk fronted by off heap fronted by heap.
  • Replacement of the port of Ehcache 2.x open source disk store by one that leverages the offheap library and memory mapped files.
  • Write-behind functionality for cache through use cases, including use of the write behind queue when accessing evicted content.
  • Many improvements and bug fixes

Getting started

Ehcache 3.0.0.m2 has been released to maven central under the following coordinates:

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.0.0.m2</version>
</dependency>

Or can be downloaded below.
Note that if you download Ehcache jar you will need two additional jars in your classpath:

Further reading