ehcache/ehcache3
 Watch   
 Star   
 Fork   
2025-09-05 04:20:20
ehcache3

3.10.9

Getting started

This is a bug fix release on the 3.10 line: https://github.com/ehcache/ehcache3/compare/v3.10.8...v3.10.9

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.10.9</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.10.9') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.10.9</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.10.9') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.10.9</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

What's Changed

New Contributors

Full Changelog: https://github.com/ehcache/ehcache3/compare/v3.10.8...v3.10.9

2025-08-29 23:28:37
ehcache3

3.11.1

Getting started

This new minor release of Ehcache 3 is the first new release under IBM ownership. It adds support for shared resource pools between unclustered caches. It also contains a fix for a hashing denial of service performance regression (#3268).

[!NOTE] Ehcache 3.11 with be the last minor release line to support Java 8. The next release line will advance the Java baseline to 17.

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.11.1</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.11.1') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.11.1</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.11.1') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.11.1</version>
</dependency>

Or can be downloaded below. Note that if you download Ehcache jars directly 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

What's Changed

New Contributors

Full Changelog: https://github.com/ehcache/ehcache3/compare/v3.10.8...v3.11.1

2025-08-19 04:24:56
ehcache3

Ehcache 3.11.0

Ehcache 3.11.0 was released with an issue in the JSR-107 wrapper layer (#3272). Although this issue should only affect users consuming via the JSR-107 API we recommended all users skip this release and move directly to 3.11.1 instead.

2022-11-21 21:38:09
ehcache3

Ehcache 3.10.8

Getting started

This is a bug fix release on the 3.10 line: https://github.com/ehcache/ehcache3/compare/v3.10.7...v3.10.8

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.10.8</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.10.8') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.10.8</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.10.8') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.10.8</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

2022-11-21 19:01:49
ehcache3

Ehcache 3.10.7

Getting started

This is a bug fix release on the 3.10 line: https://github.com/ehcache/ehcache3/compare/v3.10.6...v3.10.7

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.10.7</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.10.7') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.10.7</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.10.7') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.10.7</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

2022-11-17 23:32:00
ehcache3

Ehcache 3.10.6

Getting started

This is a bug fix release on the 3.10 line: https://github.com/ehcache/ehcache3/compare/v3.10.5...v3.10.6

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.10.6</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.10.6') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.10.6</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.10.6') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.10.6</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

2022-11-17 18:12:27
ehcache3

Ehcache 3.10.5

Getting started

This is a bug fix release on the 3.10 line: https://github.com/ehcache/ehcache3/compare/v3.10.4...v3.10.5

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.10.5</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.10.5') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.10.5</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.10.5') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.10.5</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

2022-11-14 21:18:41
ehcache3

Ehcache 3.10.4

Getting started

This is a bug fix release on the 3.10 line: https://github.com/ehcache/ehcache3/compare/v3.10.3...v3.10.4

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.10.4</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.10.4') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.10.4</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.10.4') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.10.4</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

2022-11-09 03:27:37
ehcache3

Ehcache 3.10.3

Getting started

This is a bug fix release on the 3.10 line: https://github.com/ehcache/ehcache3/compare/v3.10.2...v3.10.3

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.10.3</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.10.3') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.10.3</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.10.3') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.10.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

2022-10-06 23:15:39
ehcache3

Ehcache 3.10.2

Getting started

This is a bug fix release on the 3.10 line: https://github.com/ehcache/ehcache3/compare/v3.10.1...v3.10.2

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

Main module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache</artifactId>
  <version>3.10.2</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache:3.10.2') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-jakarta')
//  }
}

Transactions module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-transactions</artifactId>
  <version>3.10.2</version>
  <!-- <classifier>jakarta</classifier> -->
</dependency>

or

implementation('org.ehcache:ehcache-transactions:3.10.2') {
//  capabilities {
//    requireCapability('org.ehcache:ehcache-transactions-jakarta')
//  }
}

Clustering module

<dependency>
  <groupId>org.ehcache</groupId>
  <artifactId>ehcache-clustered</artifactId>
  <version>3.10.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