packages feed

serialise 0.2.5.0 → 0.2.6.0

raw patch · 2 files changed

+20/−15 lines, 2 filesdep ~aesondep ~basedep ~ghc-primPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: aeson, base, ghc-prim, primitive, strict, these, vector

API changes (from Hackage documentation)

- Codec.Serialise.Class: instance Codec.Serialise.Class.Serialise GHC.Integer.Type.Integer
- Codec.Serialise.Class: instance Codec.Serialise.Class.Serialise GHC.Natural.Natural
- Codec.Serialise.Class: instance Codec.Serialise.Class.Serialise a => Codec.Serialise.Class.Serialise (Data.Semigroup.Option a)
+ Codec.Serialise.Class: instance Codec.Serialise.Class.Serialise GHC.Num.Integer.Integer
+ Codec.Serialise.Class: instance Codec.Serialise.Class.Serialise GHC.Num.Natural.Natural
+ Codec.Serialise.Class: instance Codec.Serialise.Class.Serialise GHC.Types.Levity
- Codec.Serialise: data DeserialiseFailure
+ Codec.Serialise: data () => DeserialiseFailure
- Codec.Serialise: data IDecode s a
+ Codec.Serialise: data () => IDecode s a
- Codec.Serialise.Decoding: data DecodeAction s a
+ Codec.Serialise.Decoding: data () => DecodeAction s a
- Codec.Serialise.Decoding: data Decoder s a
+ Codec.Serialise.Decoding: data () => Decoder s a
- Codec.Serialise.Decoding: data TokenType
+ Codec.Serialise.Decoding: data () => TokenType
- Codec.Serialise.Encoding: data Tokens
+ Codec.Serialise.Encoding: data () => Tokens
- Codec.Serialise.Encoding: newtype Encoding
+ Codec.Serialise.Encoding: newtype () => Encoding

Files

ChangeLog.md view
@@ -1,5 +1,11 @@ # Revision history for serialise +## 0.2.6.0  -- 2022-09-24++* Support GHC 9.4++* Drop GHC 8.0 and 8.2 support+ ## 0.2.4.0  -- UNRELEASED  * Add instances for Data.Void, strict and these.
serialise.cabal view
@@ -1,5 +1,5 @@ name:                serialise-version:             0.2.5.0+version:             0.2.6.0 synopsis:            A binary serialisation library for Haskell values. description:   This package (formerly @binary-serialise-cbor@) provides pure, efficient@@ -30,14 +30,13 @@ category:            Codec build-type:          Simple tested-with:-  GHC == 8.0.2,-  GHC == 8.2.2,   GHC == 8.4.4,   GHC == 8.6.5,   GHC == 8.8.3,-  GHC == 8.10.1,+  GHC == 8.10.7,   GHC == 9.0.1,-  GHC == 9.2.2+  GHC == 9.2.2,+  GHC == 9.4.2  extra-source-files:   ChangeLog.md@@ -70,12 +69,12 @@     Codec.Serialise.Internal.GeneralisedUTF8    build-depends:+    base                    >= 4.11    && < 4.18,     array                   >= 0.4     && < 0.6,-    base                    >= 4.7     && < 4.17,     bytestring              >= 0.10.4  && < 0.12,     cborg                   == 0.2.*,     containers              >= 0.5     && < 0.7,-    ghc-prim                >= 0.3.1.0 && < 0.9,+    ghc-prim                >= 0.3.1.0 && < 0.10,     half                    >= 0.2.2.3 && < 0.4,     hashable                >= 1.2     && < 2.0,     primitive               >= 0.5     && < 0.8,@@ -125,7 +124,7 @@     Tests.GeneralisedUTF8    build-depends:-    base                    >= 4.7     && < 4.17,+    base                    >= 4.11    && < 4.18,     bytestring              >= 0.10.4  && < 0.12,     directory               >= 1.0     && < 1.4,     filepath                >= 1.0     && < 1.5,@@ -162,7 +161,7 @@     Instances.Time    build-depends:-    base                    >= 4.7     && < 4.17,+    base                    >= 4.11    && < 4.18,     binary                  >= 0.7     && < 0.11,     bytestring              >= 0.10.4  && < 0.12,     vector                  >= 0.10    && < 0.13,@@ -206,15 +205,15 @@     SimpleVersus    build-depends:-    base                    >= 4.7     && < 4.17,+    base                    >= 4.11    && < 4.18,     binary                  >= 0.7     && < 0.11,     bytestring              >= 0.10.4  && < 0.12,-    ghc-prim                >= 0.3.1.0 && < 0.9,+    ghc-prim                >= 0.3.1.0 && < 0.10,     vector                  >= 0.10    && < 0.13,     cborg,     serialise, -    aeson                   >= 0.7     && < 2.1,+    aeson                   >= 0.7     && < 2.2,     deepseq                 >= 1.0     && < 1.5,     criterion               >= 1.0     && < 1.6,     cereal                  >= 0.5.2.0 && < 0.6,@@ -252,12 +251,12 @@     Macro.CBOR    build-depends:+    base                    >= 4.11    && < 4.18,     array                   >= 0.4     && < 0.6,-    base                    >= 4.7     && < 4.17,     binary                  >= 0.7     && < 0.11,     bytestring              >= 0.10.4  && < 0.12,     directory               >= 1.0     && < 1.4,-    ghc-prim                >= 0.3.1.0 && < 0.9,+    ghc-prim                >= 0.3.1.0 && < 0.10,     fail                    >= 4.9.0.0 && < 4.10,     text                    >= 1.1     && < 2.1,     vector                  >= 0.10    && < 0.13,@@ -267,7 +266,7 @@     filepath                >= 1.0     && < 1.5,     containers              >= 0.5     && < 0.7,     deepseq                 >= 1.0     && < 1.5,-    aeson                   >= 0.7     && < 2.1,+    aeson                   >= 0.7     && < 2.2,     cereal                  >= 0.5.2.0 && < 0.6,     half                    >= 0.2.2.3 && < 0.4,     tar                     >= 0.4     && < 0.6,