packages feed

diagrams-svg 1.4.3.1 → 1.4.3.2

raw patch · 4 files changed

+46/−15 lines, 4 filesdep ~hashablePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: hashable

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,3 +1,34 @@+## [v1.4.3.2](https://github.com/diagrams/diagrams-svg/tree/v1.4.3.2) (2024-08-27)++- Allow `hashable-1.5`+- Fix `examples/opts.hs` (thanks to @PiotrJustyna)++## [v1.4.3.1-r7](https://github.com/diagrams/diagrams-svg/tree/v1.4.3.1-r7) (2024-07-02)++- Allow `filepath-1.5`, `containers-0.7`, and `lens-5.3`+- Test on GHC 9.10++## [v1.4.3.1-r6](https://github.com/diagrams/diagrams-svg/tree/v1.4.3.1-r6) (2024-01-20)++- Allow `base-4.19` and `text-2.1`+- Test on GHC 9.8++## [v1.4.3.1-r5](https://github.com/diagrams/diagrams-svg/tree/v1.4.3.1-r5) (2023-05-30)++- Allow `base-4.18`, `mtl-2.3`, `optparse-applicative-0.18`, and test on GHC 9.6++## [v1.4.3.1-r4](https://github.com/diagrams/diagrams-svg/tree/v1.4.3.1-r4) (2022-09-05)++- Allow `base-4.17`, `lens-5.2`, and test on GHC 9.4++## [v1.4.3.1-r3](https://github.com/diagrams/diagrams-svg/tree/v1.4.3.1-r3) (2022-02-02)++- Allow `optparse-applicative-0.17`.++## [v1.4.3.1-r2](https://github.com/diagrams/diagrams-svg/tree/v1.4.3.1-r2) (2022-01-10)++- Allow `text-2.0`.+ ## [v1.4.3.1](https://github.com/diagrams/diagrams-svg/tree/v1.4.3.1) (2021-12-28)  - Dependency upper bounds updates to allow:
README.md view
@@ -1,4 +1,4 @@-diagrams-svg [![Hackage](https://img.shields.io/hackage/v/diagrams-svg.svg?style=flat)](https://hackage.haskell.org/package/diagrams-svg) [![Build Status](https://travis-ci.org/diagrams/diagrams-svg.svg?branch=master)](http://travis-ci.org/diagrams/diagrams-svg)+diagrams-svg [![Hackage](https://img.shields.io/hackage/v/diagrams-svg.svg?style=flat)](https://hackage.haskell.org/package/diagrams-svg) [![Build Status](https://github.com/diagrams/diagrams-svg/actions/workflows/haskell-ci.yml/badge.svg))](https://github.com/diagrams/diagrams-svg/actions/workflows/haskell-ci.yml) ------------  
diagrams-svg.cabal view
@@ -1,5 +1,5 @@ Name:                diagrams-svg-Version:             1.4.3.1+Version:             1.4.3.2 Synopsis:            SVG backend for diagrams drawing EDSL. Homepage:            https://diagrams.github.io/ License:             BSD3@@ -12,10 +12,10 @@ Category:            Graphics Build-type:          Simple Cabal-version:       >=1.10-Tested-with:         GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.1 || ==9.2.1+Tested-with:         GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.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+                     files.  It uses @svg-builder@ to be a native                      Haskell backend, making it suitable for use on                      any platform.                      .@@ -40,23 +40,23 @@                        Diagrams.Backend.SVG.CmdLine   Other-modules:       Graphics.Rendering.SVG   Hs-source-dirs:      src-  Build-depends:       base                 >= 4.7   && < 4.17-                     , filepath-                     , mtl                  >= 1     && < 2.3+  Build-depends:       base                 >= 4.7   && < 4.21+                     , filepath             >= 1.4   && < 1.6+                     , mtl                  >= 1     && < 2.4                      , bytestring           >= 0.9   && < 1.0                      , base64-bytestring    >= 1     && < 1.3-                     , colour+                     , colour               >= 2.3   && < 2.4                      , diagrams-core        >= 1.4   && < 1.6-                     , diagrams-lib         >= 1.4   && < 1.5+                     , diagrams-lib         >= 1.4.5 && < 1.5                      , monoid-extras        >= 0.3   && < 0.7                      , svg-builder          >= 0.1   && < 0.2-                     , text                 >= 0.11  && < 1.3+                     , text                 >= 0.11  && < 2.2                      , JuicyPixels          >= 3.1.5 && < 3.4                      , split                >= 0.1.2 && < 0.3-                     , containers           >= 0.3   && < 0.7-                     , lens                 >= 4.0   && < 5.2-                     , hashable             >= 1.1   && < 1.5-                     , optparse-applicative >= 0.13  && < 0.17+                     , containers           >= 0.3   && < 0.8+                     , lens                 >= 4.0   && < 5.4+                     , hashable             >= 1.1   && < 1.6+                     , optparse-applicative >= 0.13  && < 0.19                      , semigroups           >= 0.13  && < 0.21    Ghc-options:         -Wall
src/Graphics/Rendering/SVG.hs view
@@ -61,7 +61,7 @@ import           Data.Text                   (pack) import qualified Data.Text                   as T --- from lucid-svg+-- from svg-builder import           Graphics.Svg                hiding (renderText)  -- from base64-bytestring, bytestring