packages feed

diagrams-rasterific 1.4.2.1 → 1.4.2.2

raw patch · 3 files changed

+21/−11 lines, 3 filesdep ~basedep ~hashabledep ~lensPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

Dependency ranges changed: base, hashable, lens, optparse-applicative

API changes (from Hackage documentation)

+ Diagrams.Backend.Rasterific: instance GHC.Classes.Eq n => GHC.Classes.Eq (Diagrams.Core.Types.Options Diagrams.Backend.Rasterific.Rasterific Linear.V2.V2 n)

Files

CHANGELOG.md view
@@ -1,3 +1,13 @@+## [v1.4.2.2](https://github.com/diagrams/diagrams-rasterific/tree/v1.4.2.2) (2021-12-28)++GHC 9.2 compatibility and dependency bound updates:+- Allow `base-4.16`, `hashable-1.4`, `lens-5.1`.+- Add `Eq` instance for `Options Rasterific`.++## [v1.4.2.1-r1](https://github.com/diagrams/diagrams-rasterific/tree/v1.4.2.1-r1) (2021-06-07)++- Allow `bytestring-0.11` and `optparse-applicative-0.16`.+ ## [v1.4.2.1](https://github.com/diagrams/diagrams-rasterific/tree/v1.4.2.1) (2021-05-28)  GHC 9.0 compatibility.
diagrams-rasterific.cabal view
@@ -1,5 +1,5 @@ name:                diagrams-rasterific-version:             1.4.2.1+version:             1.4.2.2 synopsis:            Rasterific backend for diagrams. description:         A full-featured backend for rendering                      diagrams using the Rasterific rendering engine.@@ -12,7 +12,7 @@ category:            Graphics build-type:          Simple extra-source-files:  README.md, CHANGELOG.md, fonts/*.ttf-tested-with:         GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.1+tested-with:         GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.1 || ==9.2.1 cabal-version:       1.18 Source-repository head   type:     git@@ -24,20 +24,20 @@                        Diagrams.Backend.Rasterific.Text   hs-source-dirs:      src   other-modules:       Paths_diagrams_rasterific-  build-depends:       base >= 4.2 && < 4.16,+  build-depends:       base >= 4.2 && < 4.17,                        diagrams-core >= 1.4 && < 1.6,                        diagrams-lib >= 1.4 && < 1.5,-                       hashable >= 1.1 && < 1.4,+                       hashable >= 1.1 && < 1.5,                        Rasterific >= 0.7.4 && < 0.8,                        FontyFruity >= 0.5 && < 0.6,                        JuicyPixels >= 3.1.5 && < 3.4,-                       lens >= 4.0 && < 5.1,+                       lens >= 4.0 && < 5.2,                        mtl >= 2.1 && < 2.3,                        data-default-class >= 0.0 && < 0.2,                        containers >= 0.5 && < 0.7,                        filepath >= 1.2 && < 1.5,-                       optparse-applicative >= 0.13 && < 0.16,-                       bytestring >= 0.9 && < 0.11,+                       optparse-applicative >= 0.13 && < 0.17,+                       bytestring >= 0.9 && < 0.12,                        file-embed >= 0.0 && < 0.1    default-language:    Haskell2010@@ -47,7 +47,7 @@   type:                exitcode-stdio-1.0   main-is:             test-render.hs   hs-source-dirs:      test-  build-depends:       base >= 4.2 && < 4.16,+  build-depends:       base >= 4.2 && < 4.17,                        diagrams-rasterific,                        diagrams-core >= 1.4 && < 1.6,                        diagrams-lib >= 1.4 && < 1.5@@ -58,7 +58,7 @@   type:                exitcode-stdio-1.0   main-is:             test-widths.hs   hs-source-dirs:      test-  build-depends:       base >= 4.2 && < 4.16,+  build-depends:       base >= 4.2 && < 4.17,                        diagrams-rasterific,                        diagrams-core >= 1.4 && < 1.6,                        diagrams-lib >= 1.4 && < 1.5@@ -69,7 +69,7 @@   type:                exitcode-stdio-1.0   main-is:             test-size.hs   hs-source-dirs:      test-  build-depends:       base >= 4.2 && < 4.16,+  build-depends:       base >= 4.2 && < 4.17,                        diagrams-rasterific,                        diagrams-core >= 1.4 && < 1.6,                        diagrams-lib >= 1.4 && < 1.5
src/Diagrams/Backend/Rasterific.hs view
@@ -177,7 +177,7 @@   data Options Rasterific V2 n = RasterificOptions           { _sizeSpec  :: SizeSpec V2 n -- ^ The requested size of the output           }-    deriving Show+    deriving (Show, Eq)    renderRTree _ opts t =     R.renderDrawing (round w) (round h) bgColor r