diagrams-svg 1.4.0.4 → 1.4.1
raw patch · 5 files changed
+29/−11 lines, 5 filesdep −directorydep −old-timedep −processdep ~basedep ~diagrams-coredep ~diagrams-libPVP ok
version bump matches the API change (PVP)
Dependencies removed: directory, old-time, process, time
Dependency ranges changed: base, diagrams-core, diagrams-lib, lens
API changes (from Hackage documentation)
Files
- CHANGELOG.md +5/−0
- LICENSE +9/−1
- README.md +1/−1
- diagrams-svg.cabal +5/−9
- src/Graphics/Rendering/SVG.hs +9/−0
CHANGELOG.md view
@@ -1,3 +1,8 @@+## [v1.4.1](https://github.com/diagrams/diagrams-svg/tree/v1.4.1) (2016-10-26)++- Handle wider range of font weight specifications+- allow `lens-4.15`+ ## [v1.4.0.4](https://github.com/diagrams/diagrams-svg/tree/v1.4.0.4) (2016-08-22) - Require `optparse-applicative-0.13`, and fix compilation error
LICENSE view
@@ -1,14 +1,22 @@-Copyright 2011-2014 diagrams-svg team:+Copyright 2011-2016 diagrams-svg team: Doug Beardsley <mightybyte@gmail.com> Daniel Bergey <bergey@alum.mit.edu> Jan Bracker <jan.bracker@googlemail.com> Christopher Chalmers <c.chalmers@me.com>+ Michael Chavinda <mchavinda@colgate.edu>+ Tad Doxsee <doxsee@pacbell.net> Daniil Frumin <difrumin@gmail.com>+ Ben Gamari <bgamari.foss@gmail.com>+ Gabor Greif <ggreif@gmail.com> Deepak Jois <deepak.jois@gmail.com>+ Sidharth Kapur <sidharthkapur1@gmail.com>+ Taru Karttunen <taruti@taruti.net> Felipe Lessa <felipe.lessa@gmail.com>+ Andrew Martin <andrew.thaddeus@gmail.com> Chris Mears <chris@cmears.id.au> Jeffrey Rosenbluth <Jeffrey.Rosenbluth@gmail.com>+ Ryan Scott <ryan.gl.scott@ku.edu> Michael Sloan <mgsloan@gmail.com> Michael Thompson <what_is_it_to_do_anything@yahoo.com> Ryan Yates <fryguybob@gmail.com>
README.md view
@@ -1,4 +1,4 @@-diagrams-svg [](https://hackage.haskell.org/package/diagrams-svg) [](http://travis-ci.org/diagrams/diagrams-svg)+diagrams-svg [](https://hackage.haskell.org/package/diagrams-svg) [](http://travis-ci.org/diagrams/diagrams-svg) ------------
diagrams-svg.cabal view
@@ -1,5 +1,5 @@ Name: diagrams-svg-Version: 1.4.0.4+Version: 1.4.1 Synopsis: SVG backend for diagrams drawing EDSL. Homepage: http://projects.haskell.org/diagrams/ License: BSD3@@ -12,7 +12,7 @@ Category: Graphics Build-type: Simple Cabal-version: >=1.10-Tested-with: GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.1+Tested-with: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1 Description: This package provides a modular backend for rendering diagrams created with the diagrams EDSL to SVG files. It uses @lucid-svg@ to be a native@@ -41,24 +41,20 @@ Other-modules: Graphics.Rendering.SVG Hs-source-dirs: src Build-depends: base >= 4.3 && < 4.10- , old-time- , process- , directory , filepath , mtl >= 1 && < 2.3 , bytestring >= 0.9 && < 1.0 , base64-bytestring >= 1 && < 1.1 , colour- , diagrams-core >= 1.3 && < 1.4- , diagrams-lib >= 1.3 && < 1.4+ , diagrams-core >= 1.4 && < 1.5+ , diagrams-lib >= 1.4 && < 1.5 , monoid-extras >= 0.3 && < 0.5 , svg-builder >= 0.1 && < 0.2 , text >= 0.11 && < 1.3 , JuicyPixels >= 3.1.5 && < 3.3 , split >= 0.1.2 && < 0.3- , time , containers >= 0.3 && < 0.6- , lens >= 4.0 && < 4.15+ , lens >= 4.0 && < 4.16 , hashable >= 1.1 && < 1.3 , optparse-applicative >= 0.13 && < 0.14 , semigroups >= 0.13 && < 0.19
src/Graphics/Rendering/SVG.hs view
@@ -367,6 +367,15 @@ fontWeightAttr :: FontWeight -> AttributeValue fontWeightAttr FontWeightNormal = "normal" fontWeightAttr FontWeightBold = "bold"+ fontWeightAttr FontWeightLighter = "lighter"+ fontWeightAttr FontWeightBolder = "bolder"+ fontWeightAttr FontWeightThin = "100"+ fontWeightAttr FontWeightUltraLight = "200"+ fontWeightAttr FontWeightLight = "300"+ fontWeightAttr FontWeightMedium = "400"+ fontWeightAttr FontWeightSemiBold = "600"+ fontWeightAttr FontWeightUltraBold = "800"+ fontWeightAttr FontWeightHeavy = "900" renderFontFamily :: Style v n -> [Attribute]