Skip to content

Commit

Permalink
Improved documentation and changelog (#267)
Browse files Browse the repository at this point in the history
* Improved documentation for #262

* Improved readme, prepared for next major release and update to Play 2.9
  • Loading branch information
KarelCemus authored Nov 11, 2023
1 parent 92b7f08 commit c602a1e
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 10 deletions.
21 changes: 11 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Redis Cache module for Play framework

**This version supports Play framework 2.8.x with JDK 8 and both Scala 2.12 and Scala 2.13.**<br/>
**This version supports Play framework 2.9.x with JDK 17 and both Scala 2.13 and Scala 3.**<br/>
**For previous versions see older releases.**

[![Travis CI: Status](https://travis-ci.org/KarelCemus/play-redis.svg?branch=master)](https://travis-ci.org/KarelCemus/play-redis)
Expand All @@ -14,7 +14,7 @@

## About the Project

[Play framework 2](https://playframework.com/) is delivered with
[Play framework](https://playframework.com/) is delivered with
[SyncCacheApi and AsyncCacheApi](https://playframework.com/documentation/2.8.x/ScalaCache).
This module provides **implementation of a cache over Redis** server, i.e., key/value storage.

Expand Down Expand Up @@ -130,14 +130,15 @@ libraryDependencies += "com.github.karelcemus" %% "play-redis" % "2.7.0"

## Compatibility matrix

| play framework | play-redis | documentation |
|-----------------|---------------:|-----------------:|
| 2.8.x | <!-- Play 2.8 -->2.7.0<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/2.7.0/README.md) |
| 2.7.x | <!-- Play 2.7 -->2.5.1<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/2.5.1/README.md) |
| 2.6.x | <!-- Play 2.6 -->2.3.0<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/2.3.0/README.md) ([Migration Guide](https://github.com/KarelCemus/play-redis/blob/2.3.0/doc/40-migration.md)) |
| 2.5.x | <!-- Play 2.5 -->1.4.2<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/1.4.2/README.md) |
| 2.4.x | <!-- Play 2.4 -->1.0.0<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/1.0.0/README.md) |
| 2.3.x | <!-- Play 2.3 -->0.2.1<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/0.2.1/README.md) |
| play framework | play-redis | documentation |
|----------------|---------------------------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| 2.9.x | <!-- Play 2.9 -->3.0.0<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/3.0.0/README.md) |
| 2.8.x | <!-- Play 2.8 -->2.7.0<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/2.7.0/README.md) |
| 2.7.x | <!-- Play 2.7 -->2.5.1<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/2.5.1/README.md) |
| 2.6.x | <!-- Play 2.6 -->2.3.0<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/2.3.0/README.md) ([Migration Guide](https://github.com/KarelCemus/play-redis/blob/2.3.0/doc/40-migration.md)) |
| 2.5.x | <!-- Play 2.5 -->1.4.2<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/1.4.2/README.md) |
| 2.4.x | <!-- Play 2.4 -->1.0.0<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/1.0.0/README.md) |
| 2.3.x | <!-- Play 2.3 -->0.2.1<!-- / --> | [see here](https://github.com/KarelCemus/play-redis/blob/0.2.1/README.md) |


## Contribution
Expand Down
7 changes: 7 additions & 0 deletions doc/40-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@ backward compatibility in a few places. This Migration Guide allows you to adjus
in the smoothest possible way. We believe that removing technical debt as soon as possible
is the only way of keeping this project in a good shape.


## Migration from 2.8.x to 3.0.x

Migrated to Play 2.9.0 and increased minimal version of JDK to 17.

Dropped support for Scala 2.12, compiled against Scala 2.13.12 to be usable with Scala 3.

## Migration from 2.0.x to 2.1.x

The most changes are under the hood, however, there are couple
Expand Down

0 comments on commit c602a1e

Please sign in to comment.