packages feed

smoothie 0.4.2.2 → 0.4.2.3

raw patch · 2 files changed

+6/−2 lines, 2 filesdep ~aesonPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: aeson

API changes (from Hackage documentation)

- Data.Spline.Curve: instance (Data.Aeson.Types.Class.FromJSON (a s), GHC.Classes.Ord s) => Data.Aeson.Types.Class.FromJSON ((a s -> s) -> Data.Spline.Curve.Spline a s)
- Data.Spline.Curve: instance Data.Aeson.Types.Class.ToJSON (a s) => Data.Aeson.Types.Class.ToJSON (Data.Spline.Curve.Spline a s)
- Data.Spline.Curve: instance GHC.Generics.Constructor Data.Spline.Curve.C1_0Spline
- Data.Spline.Curve: instance GHC.Generics.Datatype Data.Spline.Curve.D1Spline
- Data.Spline.Curve: instance GHC.Generics.Selector Data.Spline.Curve.S1_0_0Spline
- Data.Spline.Key: instance Data.Aeson.Types.Class.FromJSON a => Data.Aeson.Types.Class.FromJSON (Data.Spline.Key.Key a)
- Data.Spline.Key: instance Data.Aeson.Types.Class.ToJSON a => Data.Aeson.Types.Class.ToJSON (Data.Spline.Key.Key a)
+ Data.Spline.Curve: instance (Data.Aeson.Types.FromJSON.FromJSON (a s), GHC.Classes.Ord s) => Data.Aeson.Types.FromJSON.FromJSON ((a s -> s) -> Data.Spline.Curve.Spline a s)
+ Data.Spline.Curve: instance Data.Aeson.Types.ToJSON.ToJSON (a s) => Data.Aeson.Types.ToJSON.ToJSON (Data.Spline.Curve.Spline a s)
+ Data.Spline.Key: instance Data.Aeson.Types.FromJSON.FromJSON a => Data.Aeson.Types.FromJSON.FromJSON (Data.Spline.Key.Key a)
+ Data.Spline.Key: instance Data.Aeson.Types.ToJSON.ToJSON a => Data.Aeson.Types.ToJSON.ToJSON (Data.Spline.Key.Key a)

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+### 0.4.2.3++- Support for aeson-1.0.+ ### 0.4.2.2  - Support for aeson-0.11.
smoothie.cabal view
@@ -1,5 +1,5 @@ name:                smoothie-version:             0.4.2.2+version:             0.4.2.3 synopsis:            Smooth curves via several interpolation modes description:         This package exports several splines you can use                      to interpolate points in between. It includes instances for@@ -41,7 +41,7 @@   build-depends:       base   >= 4.7  && < 5.0                      , linear >= 1.16 && < 1.21                      , vector >= 0.10 && < 0.12-                     , aeson  >= 0.8  && < 0.12+                     , aeson  >= 0.8  && < 1.1                      , text   >= 1.2  && < 1.3    hs-source-dirs:      src