Releases

This page contains an overview over all released versions and over the release process itself.

Release Versions

Silhouette 7.0

This is the final version of Silhouette 7.0 and it’s available for Scala 2.12/.13 and Play 2.8.

Documentation

Installation

To install this version add the following dependency to your build.sbt file.

resolvers += "Atlassian Releases" at "https://maven.atlassian.com/public/"
val silhouetteVer = "7.0.2"


libraryDependencies ++= Seq(
  "io.github.honeycomb-cheesecake" %% "play-silhouette" % silhouetteVer,
  "io.github.honeycomb-cheesecake" %% "play-silhouette-password-bcrypt" % silhouetteVer,
  "io.github.honeycomb-cheesecake" %% "play-silhouette-persistence" % silhouetteVer,
  "io.github.honeycomb-cheesecake" %% "play-silhouette-crypto-jca" % silhouetteVer,
  "io.github.honeycomb-cheesecake" %% "play-silhouette-testkit" % silhouetteVer % "test",
)
Additional dependencies
resolvers += "Atlassian Releases" at "https://maven.atlassian.com/public/"
val silhouetteVer = "7.0.2"


libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette-cas" % silhouetteVer
  "com.mohiva" %% "play-silhouette-totp" % silhouetteVer
)

Silhouette 6.0

This is the final version of Silhouette 6.0 and it’s available for Scala 2.11/2.12/.13 and Play 2.7.

Documentation

Installation

To install this version add the following dependency to your build.sbt file.

libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette" % "6.1.0",
  "com.mohiva" %% "play-silhouette-password-bcrypt" % "6.1.0",
  "com.mohiva" %% "play-silhouette-crypto-jca" % "6.1.0",
  "com.mohiva" %% "play-silhouette-persistence" % "6.1.0",
  "com.mohiva" %% "play-silhouette-testkit" % "6.1.0" % "test"
)
Additional dependencies
libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette-cas" % "6.1.0",
  "com.mohiva" %% "play-silhouette-totp" % "6.1.0",
  "com.mohiva" %% "play-silhouette-persistence-reactivemongo" % "6.0.0"
)

Silhouette 5.0

This is the final version of Silhouette 5.0 and it’s available for Scala 2.11/2.12 and Play 2.6.

Documentation

Installation

To install this version add the following dependency to your build.sbt file.

libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette" % "5.0.7",
  "com.mohiva" %% "play-silhouette-password-bcrypt" % "5.0.7",
  "com.mohiva" %% "play-silhouette-crypto-jca" % "5.0.7",
  "com.mohiva" %% "play-silhouette-persistence" % "5.0.7",
  "com.mohiva" %% "play-silhouette-testkit" % "5.0.7" % "test"
)
Additional dependencies
libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette-cas" % "5.0.6",
  "com.mohiva" %% "play-silhouette-persistence-reactivemongo" % "5.0.6"
)

Silhouette 4.0

This is the final version of Silhouette 4.0 and it’s available for Scala 2.11 and Play 2.5.

Documentation

Installation

To install this version add the following dependency to your build.sbt file.

libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette" % "4.0.0",
  "com.mohiva" %% "play-silhouette-password-bcrypt" % "4.0.0",
  "com.mohiva" %% "play-silhouette-crypto-jca" % "4.0.0",
  "com.mohiva" %% "play-silhouette-persistence" % "4.0.0",
  "com.mohiva" %% "play-silhouette-testkit" % "4.0.0" % "test"
)
Additional dependencies
libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette-cas" % "4.0.0",
  "com.mohiva" %% "play-silhouette-persistence-reactivemongo" % "4.0.1"
)

Silhouette 3.0

This is the final version of Silhouette 3.0 and it’s available for Scala 2.10 / 2.11 and Play 2.4.

Documentation

Installation

To install this version add the following dependency to your build.sbt file.

resolvers += "Atlassian Releases" at "https://maven.atlassian.com/public/"

libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette" % "3.0.4",
  "com.mohiva" %% "play-silhouette-testkit" % "3.0.4" % "test"
)

Silhouette 2.0

This is the stable 2.0 release and it’s available for Scala 2.10 / 2.11 and Play 2.3.

Documentation

Installation

To install this version add the following dependency to your build.sbt file.

resolvers += "Atlassian Releases" at "https://maven.atlassian.com/public/"

libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette" % "2.0",
  "com.mohiva" %% "play-silhouette-testkit" % "2.0" % "test"
)

Silhouette 1.0

This is the previous stable release and it’s available for Scala 2.10 / 2.11 and Play 2.3.

Documentation

Installation

To install this version add the following dependency to your build.sbt file.

libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette" % "1.0"
)

Old Versions

Silhouette 0.9

Available for Scala 2.10 and Play 2.2.

Documentation

Installation

To install this version add the following dependency to your build.sbt file.

libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette" % "0.9"
)

Notes

The master branch contains the current development version. It should be working and passing all tests at any time, but it’s unstable and represents a work in progress.

Released versions are indicated by tags.

Release numbers will follow Semantic Versioning.