- Allow override of the system clock, remove jmockit from tests. (thanks @Ophirr33)
JwtHeader
andJwtClaim
are no longercase class
so that you can extend them. (thanks @fahman)- Fix Play demo app. (thanks @ma3574)
- Remove dependency on Bouncycastle. (thanks @brakthehack)
- Deprecate (but also improved) the pure Scala implementation of
JwtCore
. It's very limited, non-performant and should not be used. I will keep it around for tests and if some people need it.
Migration
If you want to keep using the BouncyCastle implementation, you will have to add it manually. You can see how it's done in the tests. Don't forget to also add "org.bouncycastle" % "bcpkix-jdk15on" % "1.60"
as a dependency of your project.
Security.addProvider(new BouncyCastleProvider())