Skip to content

8.4.0-play-25

Compare
Choose a tag to compare
@hmrc-web-operations hmrc-web-operations released this 18 Oct 12:31
e5ea805

Release : http-verbs 8.4.0-play-25

Last commit sha : e5ea805
Last commit author : konradwudkowski
Last commit time : 2018-10-18T12:28:31Z

Merge pull request #62 from hmrc/platops-1601-collapse-all-http-verbs-libs

Http-verbs now contains all classes it used to contain + everything from both http-core and http-core-play-25. It is now also cross-compiled for both play 2.5 and play 2.6.

More info: Some time ago http-verbs was split into three libraries: http-core (meant to be play-independent), http-verbs (play independent) and http-verbs-play-25 (with a dependency on play). Unfortunately http-core still contained play-json which is not binary compatibile between play 2.5 and 2.6. This means that libraries compiled against http-core could fail at runtime when used with a microservice using play 2.6. A decision was made to collapse all the classess from http-core, http-verbs and http-verbs-play-25 and only keep one single library: http-verbs. It will be available for both Play 2.5 and Play 2.6.