Releases: ehcache/ehcache3
Ehcache 3.5.3
Getting started
This release contains numerous bug fixes and enhancements.
Ehcache 3.5.3 has been released to maven central under the following coordinates:
Main module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>3.5.3</version>
</dependency>
Transactions module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-transactions</artifactId>
<version>3.5.3</version>
</dependency>
Clustering module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-clustered</artifactId>
<version>3.5.3</version>
</dependency>
Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:
Clustering kit
For clustering a kit is also provided that includes the Terracotta Server component. See below.
Further reading
Ehcache 3.6.0
Please use 3.6.1 (or later), it contains important performance fixes.
This release contains numerous bug fixes and enhancements.
Ehcache 3.5.2
Ehcache 3.5.2
Second First maintenance release for Ehcache 3.5
This release contains numerous bug fixes and enhancements including:
- #2337 : Ensure we break out of reconnect loop when the entity does not exist
- #2204 : Handle replication of empty operation chains
- #2214 : Prevent oversized puts from emptying the cache
- #2314 : Infinite reconnection & broader connection failure handling
- #2238 : Correctly handle chain resolve requests in client code
Getting started
Ehcache 3.5.2 has been released to maven central under the following coordinates:
Main module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>3.5.2</version>
</dependency>
Transactions module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-transactions</artifactId>
<version>3.5.2</version>
</dependency>
Clustering module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-clustered</artifactId>
<version>3.5.2</version>
</dependency>
Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:
Clustering kit
For clustering a kit is also provided that includes the Terracotta Server component. See below.
Further reading
Ehcache 3.5.1
This release is broken - please use Ehcache 3.5.2 (or later) instead.
Ehcache 3.5.0
Ehcache 3.5.0
NOTE: As of this release Ehcache requires Java 1.8+
The main focus of this release has been on improving the resiliency of the clustered aspects of the product when operating in unstable environments.
Getting started
Ehcache 3.5.0 has been released to maven central under the following coordinates:
Main module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>3.5.0</version>
</dependency>
Transactions module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-transactions</artifactId>
<version>3.5.0</version>
</dependency>
Clustering module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-clustered</artifactId>
<version>3.5.0</version>
</dependency>
Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:
Clustering kit
For clustering a kit is also provided that includes the Terracotta Server component. See below.
Further reading
Ehcache 3.4.0
Ehcache 3.4.0
Clustering improvements and the future of Ehcache
With this release, you get a vastly improved Terracotta server, which is the main reason why we had to raise the minor. Clustered Ehcache 3.3.x and 3.4.y are not compatible. we highly recommend to upgrade to benefit from the latest and greatest.
This line will also most likely be the last one with Java 6 support. Our current plan is to move to Java 8 and above for the upcoming Ehcache 3.5.0. Stay tuned for more information on this.
This release of Ehcache offers the following:
- Fixed the too strict regex in cluster connection that prevented proper use of HA setups,
- Fixed an expiry issue when having local caching tiers on top of a clustered tier,
- Some specific bug fixes and all the 3.3.2 and 3.2.3 fixes.
Getting started
Ehcache 3.4.0 has been released to maven central under the following coordinates:
Main module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>3.4.0</version>
</dependency>
Transactions module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-transactions</artifactId>
<version>3.4.0</version>
</dependency>
Clustering module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-clustered</artifactId>
<version>3.4.0</version>
</dependency>
Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:
Clustering kit
For clustering a kit is also provided that includes the Terracotta Server component. See below.
Further reading
Ehcache 3.3.2
Ehcache 3.3.2
Second maintenance release for Ehcache 3.3
This release of Ehcache offers the following:
- Fixed the too strict regex in cluster connection that prevented proper use of HA setups,
- Fixed an expiry issue when having local caching tiers on top of a clustered tier,
- Some specific bug fixes and all the 3.2.3 fixes
Getting started
Ehcache 3.3.2 has been released to maven central under the following coordinates:
Main module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>3.3.2</version>
</dependency>
Transactions module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-transactions</artifactId>
<version>3.3.2</version>
</dependency>
Clustering module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-clustered</artifactId>
<version>3.3.2</version>
</dependency>
Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:
Clustering kit
For clustering a kit is also provided that includes the Terracotta Server component. See below.
Further reading
Ehcache 3.2.3
Ehcache 3.2.3
Third maintenance release for Ehcache 3.2
This release of Ehcache offers the following:
- Fixed the too strict regex in cluster connection that prevented proper use of HA setups,
- Bug fixes ...
Getting started
Ehcache 3.2.3 has been released to maven central under the following coordinates:
Main module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>3.2.3</version>
</dependency>
Transactions module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-transactions</artifactId>
<version>3.2.3</version>
</dependency>
Clustering module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-clustered</artifactId>
<version>3.2.3</version>
</dependency>
Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:
Clustering kit
For clustering a kit is also provided that includes the Terracotta Server component. See below.
Further reading
Ehcache 3.3.1
Ehcache 3.3.1
First maintenance release for Ehcache 3.3
This release of Ehcache offers the following:
- Fixed issue with cache loader and multiple tiers,
- Fixed issue with OSGi support for
ehcache-clustered
- Some specific bug fixes and all the 3.2.2 fixes
Getting started
Ehcache 3.3.1 has been released to maven central under the following coordinates:
Main module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>3.3.1</version>
</dependency>
Transactions module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-transactions</artifactId>
<version>3.3.1</version>
</dependency>
Clustering module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-clustered</artifactId>
<version>3.3.1</version>
</dependency>
Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:
Clustering kit
For clustering a kit is also provided that includes the Terracotta Server component. See below.
Further reading
Ehcache 3.2.2
Ehcache 3.2.2
Second maintenance release for Ehcache 3.2
This release of Ehcache offers the following:
- Fixed issue with cache loader and multiple tiers,
- Fixed issue with OSGi support for
ehcache-clustered
- Many bug fixes ...
Getting started
Ehcache 3.2.2 has been released to maven central under the following coordinates:
Main module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>3.2.2</version>
</dependency>
Transactions module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-transactions</artifactId>
<version>3.2.2</version>
</dependency>
Clustering module
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>ehcache-clustered</artifactId>
<version>3.2.2</version>
</dependency>
Or can be downloaded below.
Note that if you download Ehcache jar you will need one additional jar in your classpath:
Clustering kit
For clustering a kit is also provided that includes the Terracotta Server component. See below.