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 +4/−0
- smoothie.cabal +2/−2
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