Releases: ehcache/ehcache3
Ehcache 3.0.2
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
Ehcache 3.0.1
First maintenance release for Ehcache 3.0
This maintenance release of Ehcache offers the following:
- Ability to enable JSR-107 MBeans through XML configuration
- And other bug fixes ...
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
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
Ehcache 3.0.0.rc3 release
Third release candidate
This third release candidate focuses on:
- A major change that makes caches have no default size, which impacts
CacheConfigurationBuilder
API and XML, - A few final tweaks on public API,
- more performance and documentation improvements,
- And many more improvements and bug fixes
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
Ehcache 3.0.0.rc2 release
Second release candidate
This second release candidate focuses on:
- more performance improvements,
- more documentation improvements,
- And many more improvements and bug fixes
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
Ehcache 3.0.0.rc1 release
First release candidate
This first release candidate focused on:
- performance improvements,
- documentation improvements,
- Many more improvements and bug fixes
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
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
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
andCopier
when configuring aCache
, - Handling of exceptions from user provided
Expiry
,EvictionVeto
andEvictionPrioritizer
, - 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
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
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: