@@ -7,7 +7,8 @@ Dispatch reboot is a rewrite of the Dispatch library for HTTP interaction in Sca
77[ async-http-client] [ async ] , commonly called AHC, as its underlying transport. For more info, see the
88[ Dispatch documentation site] [ docs ] .
99
10- Dispatch requires that you use Java 8 as AHC requires it.
10+ Dispatch requires that you use at least Java 8. Our test suite is also run against Java 11 in
11+ Travis.
1112
1213[ docs ] : https://dispatch.github.io/reboot/Dispatch.html
1314[ async ] : https://github.com/AsyncHttpClient/async-http-client
@@ -17,25 +18,22 @@ Dispatch requires that you use Java 8 as AHC requires it.
1718Stable releases of Dispatch are published to Maven Central. As such, you can pull in the current
1819stable release by simply adding a library dependency to your project for the correct version.
1920
20- To get the latest stable release, 0.14 .0, simply add the following to your ` build.sbt ` :
21+ To get the latest stable release, 1 .0, simply add the following to your ` build.sbt ` :
2122
2223``` scala
23- libraryDependencies += " org.dispatchhttp" %% " dispatch-core" % " 0.14 .0"
24+ libraryDependencies += " org.dispatchhttp" %% " dispatch-core" % " 1 .0"
2425```
2526
2627If Gradle is more your style, you could also use this style:
2728
2829``` scala
29- compile " org.dispatchhttp:dispatch-core_2.12:0.14 .0"
30+ compile " org.dispatchhttp:dispatch-core_2.12:1 .0"
3031```
3132
3233### Snapshot releases
3334
34- We're also currently publishing snapshot releases for 0.14.x-SNAPSHOT to Sonatype snapshots.
35- If you'd like to test your code with AHC 2.1 before it's final, taking one of these snapshots
36- out for a spin is the way to do it.
37-
38- The following instructions will get you your snapshot:
35+ We irregularly release snapshots to Sonatype snapshots. To use it you'll need
36+ to add the snapshots repository to your project and pull the relevant snapshot:
3937
4038``` scala
4139resolvers +=
@@ -59,6 +57,8 @@ Two stable series of Dispatch are supported at a time, with one series prior to
5957binary compatibility. All earlier versions of Dispatch are officially unsupported and will not
6058receive any fixes or changes.
6159
60+ The next feature release development happens on ` master ` .
61+
6262The following chart outlines what versions of Dispatch support what versions of AHC and Scala and
6363their current support status:
6464
@@ -67,16 +67,20 @@ their current support status:
6767| 0.10.0 | 1.7.11 | 2.9.3,2.10 | None | |
6868| 0.11.2 | 1.8.10 | 2.9.3,2.10,2.11| None | |
6969| 0.11.4 | 1.9.40 | 2.10,2.11 | None | |
70- | 0.12.3 | 1.9.40 | 2.11,2.12 | Critical only | 0.12.x |
71- | 0.13.3 | 2.0.38 | 2.11,2.12 | Full support | 0.13.x |
70+ | 0.12.3 | 1.9.40 | 2.11,2.12 | None | |
71+ | 0.13.3 | 2.0.38 | 2.11,2.12 | Critical only | 0.13.x |
7272| 0.14.0 | 2.1.2 | 2.11,2.12 | Full support | 0.14.x |
73- | 1.0.0-M1 | 2.4.9 | 2.11,2.12 | Development | master |
73+ | 1.0.0 | 2.5.4 | 2.11,2.12 | Full support | 1.0.x |
74+ | 1.1.0-SNAPSHOT | 2.5.4 | 2.12 | Development | master |
7475
7576Because the AsyncHttpClient does not adhere to semantic versioning, and its versions can increment
7677quite quickly at times, beginning with 0.14 Dispatch will only use the latest (major, minor) AHC
7778version that's available at the time its being developed. You may not be able to find a Dispatch
7879version for every version of AHC if AHC went through a quick release clip.
7980
81+ Upon request, we may release a patch version of Dispatch with a newer version of AHC if the new
82+ version is binary compatible with the version that series was originally released with.
83+
8084## Getting Help and Contributing
8185
8286Please see our [ Contributing Guide] [ contributing ] for information on how to contribute and get help
0 commit comments