diagrams-builder-svg
now builds again (does not build in any other0.7.0.x
releases)
- get
Typeable Any
instance frombase-orphans
package
v0.7.0.2 (2015-05-26)
- allow
lens-4.11
- Fix compilation errors in diagrams-builder-rasterific executable
- Update to
diagrams-lib-1.3
. - Add
diagrams-rasterific
support. - Add support for
DIAGRAMS_SANDBOX
environment variable. - Allow
exceptions-0.8
- Fix
diagrams-latex
directory creation on Windows
- allow
lens-4.9
- Allow
lens-4.7
- Allow
lens-4.6
- Allow and require
haskell-src-exts-1.16
- Allow lens-4.4
- Require
diagrams-lib-1.2
- Change to the type of
buildDiagram
in0.5.0.11
actually required a major version bump.
- Allow
transformers-0.4
- Allow
lens-4.2
- Allow
mtl-2.2
- Module parse error messages now include the error location (thanks to Yiding Jia)
- Fix bug introduced by 0.5.0.8 release (accidentally included commit meant for compatibility with unreleased versions of other diagrams packages)
- Allow
haskell-src-exts-1.15
- Allow
exceptions-0.5
- Allow
lens-4.1
in executables also
- Allow
lens-4.1
- Update for `hint-0.4`
- Allow `diagrams-lib-1.1` and `diagrams-cairo-1.1`
- Allow `lens-4.0`
- Allow `base-4.7`
- Allow `diagrams-lib-1.1`
- Allow `lens-4.0`
- Allow hashable-1.1
- Consolidate buildDiagram arguments into a single record of
arguments.
- Add a `postProcess` argument, a function to be applied to the
interpreted diagram.
- `buildDiagram` now accepts expressions of type `Diagram` or `IO
Diagram`: it just tries both.
- Add dependency on `mtl`.
- bug fix: avoid ambiguity errors when parsing unknown operators
- update to work with diagrams-1.0
- allow cryptohash-0.11
- require diagrams-svg >= 0.8.0.1
- fix compile error in diagrams-builder-svg executable
- require diagrams-svg >= 0.8
- allow diagrams-svg-0.8
- allow cryptohash-0.10
- allow haskell-src-exts 1.14
- Add hsenv compatibility.
- Big improvements in the way rebuilding is handled:
- Strip comments before deciding whether to rebuild, so changing only comments does not trigger a rebuild
- Take local imports into account: if a diagram has an import which corresponds to a local file, rebuild if that file has changed
- Rebuild when options (e.g. size) change
- depend on cryptohash >= 0.8 && < 0.10 (use new unified API)
- remove base16-bytestring dependency
- new
diagrams-builder-postscript
tool - miscellaneous improvements to
diagrams-latex.sty
- new
diagrams-builder-svg
tool - deal properly with an empty list of sources (#2)
- put cached diagrams in
.diagrams_cache
instead ofdiagrams
by default - bug fix: cached files should use same extension as requested output, not "png"
- bug fix: create output directory for cached images if it doesn't exist
- new module
Diagrams.Builder.CmdLine
; factor out common utilities for command-line tools - depend on 0.6 versions of diagrams libs
Initial release