diagrams-svg 1.3.1.4 → 1.3.1.5
raw patch · 2 files changed
+9/−3 lines, 2 filesdep ~lensdep ~semigroupsPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: lens, semigroups
API changes (from Hackage documentation)
- Diagrams.Backend.SVG: instance (Data.Hashable.Class.Hashable n, Graphics.Rendering.SVG.SVGFloat n) => Data.Hashable.Class.Hashable (Diagrams.Core.Types.Options Diagrams.Backend.SVG.SVG Linear.V2.V2 n)
- Diagrams.Backend.SVG: instance GHC.Show.Show Diagrams.Backend.SVG.SVG
- Diagrams.Backend.SVG: instance Graphics.Rendering.SVG.SVGFloat n => Diagrams.Core.Types.Backend Diagrams.Backend.SVG.SVG Linear.V2.V2 n
- Diagrams.Backend.SVG: instance Graphics.Rendering.SVG.SVGFloat n => Diagrams.Core.Types.Renderable (Diagrams.Path.Path Linear.V2.V2 n) Diagrams.Backend.SVG.SVG
- Diagrams.Backend.SVG: instance Graphics.Rendering.SVG.SVGFloat n => Diagrams.Core.Types.Renderable (Diagrams.TwoD.Image.DImage n (Diagrams.TwoD.Image.Native Diagrams.Backend.SVG.Img)) Diagrams.Backend.SVG.SVG
- Diagrams.Backend.SVG: instance Graphics.Rendering.SVG.SVGFloat n => Diagrams.Core.Types.Renderable (Diagrams.TwoD.Image.DImage n Diagrams.TwoD.Image.Embedded) Diagrams.Backend.SVG.SVG
- Diagrams.Backend.SVG: instance Graphics.Rendering.SVG.SVGFloat n => Diagrams.Core.Types.Renderable (Diagrams.TwoD.Text.Text n) Diagrams.Backend.SVG.SVG
- Diagrams.Backend.SVG: instance Graphics.Rendering.SVG.SVGFloat n => GHC.Base.Monoid (Diagrams.Core.Types.Render Diagrams.Backend.SVG.SVG Linear.V2.V2 n)
- Diagrams.Backend.SVG.Attributes: [getSvgClass] :: SvgClass -> String
- Diagrams.Backend.SVG.Attributes: [getSvgId] :: SvgId -> String
- Diagrams.Backend.SVG.Attributes: instance Data.Semigroup.Semigroup Diagrams.Backend.SVG.Attributes.SvgClass
- Diagrams.Backend.SVG.Attributes: instance Data.Semigroup.Semigroup Diagrams.Backend.SVG.Attributes.SvgId
- Diagrams.Backend.SVG.Attributes: instance Diagrams.Core.Style.AttributeClass Diagrams.Backend.SVG.Attributes.SvgClass
- Diagrams.Backend.SVG.Attributes: instance Diagrams.Core.Style.AttributeClass Diagrams.Backend.SVG.Attributes.SvgId
- Diagrams.Backend.SVG.CmdLine: instance Diagrams.Backend.CmdLine.Parseable Diagrams.Backend.SVG.CmdLine.PrettyOpt
- Diagrams.Backend.SVG.CmdLine: instance Graphics.Rendering.SVG.SVGFloat n => Diagrams.Backend.CmdLine.Mainable (Diagrams.Core.Types.QDiagram Diagrams.Backend.SVG.SVG Linear.V2.V2 n Data.Monoid.Any)
- Diagrams.Backend.SVG.CmdLine: instance Graphics.Rendering.SVG.SVGFloat n => Diagrams.Backend.CmdLine.Mainable [(GHC.Base.String, Diagrams.Core.Types.QDiagram Diagrams.Backend.SVG.SVG Linear.V2.V2 n Data.Monoid.Any)]
+ Diagrams.Backend.SVG: instance (Hashable n, SVGFloat n) => Hashable (Options SVG V2 n)
+ Diagrams.Backend.SVG: instance (SVGFloat n) => Backend SVG V2 n
+ Diagrams.Backend.SVG: instance (SVGFloat n) => Monoid (Render SVG V2 n)
+ Diagrams.Backend.SVG: instance (SVGFloat n) => Renderable (DImage n (Native Img)) SVG
+ Diagrams.Backend.SVG: instance (SVGFloat n) => Renderable (DImage n Embedded) SVG
+ Diagrams.Backend.SVG: instance (SVGFloat n) => Renderable (Path V2 n) SVG
+ Diagrams.Backend.SVG: instance (SVGFloat n) => Renderable (Text n) SVG
+ Diagrams.Backend.SVG: instance Show SVG
+ Diagrams.Backend.SVG: instance Typeable Img
+ Diagrams.Backend.SVG: instance Typeable SVG
+ Diagrams.Backend.SVG.Attributes: getSvgClass :: SvgClass -> String
+ Diagrams.Backend.SVG.Attributes: getSvgId :: SvgId -> String
+ Diagrams.Backend.SVG.Attributes: instance AttributeClass SvgClass
+ Diagrams.Backend.SVG.Attributes: instance AttributeClass SvgId
+ Diagrams.Backend.SVG.Attributes: instance Semigroup SvgClass
+ Diagrams.Backend.SVG.Attributes: instance Semigroup SvgId
+ Diagrams.Backend.SVG.Attributes: instance Typeable SvgClass
+ Diagrams.Backend.SVG.Attributes: instance Typeable SvgId
+ Diagrams.Backend.SVG.CmdLine: instance (SVGFloat n) => Mainable (QDiagram SVG V2 n Any)
+ Diagrams.Backend.SVG.CmdLine: instance (SVGFloat n) => Mainable [(String, QDiagram SVG V2 n Any)]
+ Diagrams.Backend.SVG.CmdLine: instance Parseable PrettyOpt
Files
- CHANGELOG.md +6/−0
- diagrams-svg.cabal +3/−3
CHANGELOG.md view
@@ -1,3 +1,9 @@+## [v1.3.1.5](https://github.com/diagrams/diagrams-svg/tree/v1.3.1.5) (2015-07-19)++- allow `lens-4.13` and `semigroups-0.17`++[Full Changelog](https://github.com/diagrams/diagrams-svg/compare/v1.3.1.4...v1.3.1.5)+ ## [v1.3.1.4](https://github.com/diagrams/diagrams-svg/tree/v1.3.1.4) (2015-07-19) [Full Changelog](https://github.com/diagrams/diagrams-svg/compare/v1.3.1.3...v1.3.1.4)
diagrams-svg.cabal view
@@ -1,5 +1,5 @@ Name: diagrams-svg-Version: 1.3.1.4+Version: 1.3.1.5 Synopsis: SVG backend for diagrams drawing EDSL. Homepage: http://projects.haskell.org/diagrams/ License: BSD3@@ -59,10 +59,10 @@ , split >= 0.1.2 && < 0.3 , time , containers >= 0.3 && < 0.6- , lens >= 4.0 && < 4.13+ , lens >= 4.0 && < 4.14 , hashable >= 1.1 && < 1.3 , optparse-applicative >= 0.10 && < 0.12- , semigroups >= 0.13 && < 0.17+ , semigroups >= 0.13 && < 0.18 if impl(ghc < 7.6) build-depends: ghc-prim