serokell-util 0.1.5.2 → 0.1.5.3
raw patch · 2 files changed
+3/−2 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.Hashable.Class.Hashable Serokell.Util.Base64.JsonByteString
+ Serokell.Util.Base64: instance GHC.Classes.Eq Serokell.Util.Base64.JsonByteString
+ Serokell.Util.Base64: instance GHC.Classes.Ord Serokell.Util.Base64.JsonByteString
+ Serokell.Util.Base64: instance GHC.Show.Show Serokell.Util.Base64.JsonByteString
Files
- serokell-util.cabal +1/−1
- src/Serokell/Util/Base64.hs +2/−1
serokell-util.cabal view
@@ -1,5 +1,5 @@ name: serokell-util-version: 0.1.5.2+version: 0.1.5.3 synopsis: General-purpose functions by Serokell homepage: https://github.com/serokell/serokell-util license: MIT
src/Serokell/Util/Base64.hs view
@@ -21,6 +21,7 @@ import qualified Data.ByteString.Base64 as B64 import qualified Data.ByteString.Base64.URL as B64url import Data.Either.Combinators (mapLeft)+import Data.Hashable (Hashable) import qualified Data.Text as T import Data.Text.Encoding (decodeUtf8, encodeUtf8) import Data.Text.Lazy.Builder (Builder, fromText)@@ -59,7 +60,7 @@ -- encoding). newtype JsonByteString = JsonByteString { getJsonByteString :: BS.ByteString- }+ } deriving (Show, Eq, Ord, Hashable) instance ToJSON JsonByteString where toJSON = toJSON . encode . getJsonByteString