packages feed

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 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