BSD-3-Clause licensed by Dennis Gosnell, Felix Paulusma
This version can be pinned in stack with:password-instances-3.1.0.0@sha256:7634ee8053546c2dbf0340e0ff1a46ff795e685356e70224fbb853a57b0d2b34,1801

Module documentation for 3.1.0.0

password-instances

Build Status Hackage Stackage LTS Stackage Nightly BSD3 license

This package provides various typeclass instances for the plain-text password and hashed password datatypes from the password package.

Changes

Changelog for password-instances

3.1.0.0

  • Added cabal flags (aeson, http-api-data, persistent) to make dependencies optional. All flags default to True. #89
  • Added compile-time error if all flags are disabled.
  • Split into dedicated packages. #87

Thanks to @blackheaven

3.0.0.0

  • The password-instances library now depends on the new password-types package, instead of on the password package. #40 Thanks to @Vlix
  • Small update to the README.
  • Changed PersistField instance of PasswordHash to use decodeUtf8' for better handling of UTF8 decoding exceptions. #43

2.0.0.2

2.0.0.1

  • Fixed README markdown for hackage.

2.0.0.0

  • No longer re-exports anything from password to be more predictable and in line with other ...-instances packages like quickcheck-instances and vector-instances. #8
  • Added instances for “forbidden” type classes with custom type errors. #8
  • GHC versions < 8.2 are no longer actively supported. (Tested to work for GHC 8.2.2)

1.0.0.0

  • Various changes re-exported from the password package. #6

0.3.0.1

  • Small fix to make sure the doctests build with stack. #3

0.3.0.0

  • Added instance for PersistFieldSql for PassHash.

0.2.0.0

  • Added instance for PersistField for PassHash.

0.1.0.0

  • Initial version.