packages feed

serokell-util 0.1.5.0 → 0.1.5.1

raw patch · 2 files changed

+5/−1 lines, 2 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Serokell.Util.Base64: instance Data.Aeson.Types.ToJSON.ToJSONKey Serokell.Util.Base64.JsonByteString

Files

serokell-util.cabal view
@@ -1,5 +1,5 @@ name:                serokell-util-version:             0.1.5.0+version:             0.1.5.1 synopsis:            General-purpose functions by Serokell homepage:            https://github.com/serokell/serokell-util license:             MIT
src/Serokell/Util/Base64.hs view
@@ -13,6 +13,7 @@  import           Control.Monad              ((>=>)) import           Data.Aeson                 (FromJSON (parseJSON), ToJSON (toJSON))+import           Data.Aeson.Types           (ToJSONKey (..), toJSONKeyText) import qualified Data.ByteString            as BS import qualified Data.ByteString.Base64     as B64 import qualified Data.ByteString.Base64.URL as B64url@@ -54,6 +55,9 @@  instance ToJSON JsonByteString where     toJSON = toJSON . encode . getJsonByteString++instance ToJSONKey JsonByteString where+    toJSONKey = toJSONKeyText (encode . getJsonByteString)  instance FromJSON JsonByteString where     parseJSON =