1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
|
1.1 (27 May 2014)
-----------------
* **New features**
- Support for radial and linear gradients.
- Support for embedded images in `.png` format.
* **New instances**
- `Renderable` instances for `DImage Embedded`.
* **API changes**
- Updates to work with `Measure` units.
- Substantial refactoring of `Backend` instance to support changes in
`Diagrams.Core`.
* **Dependency/version changes**
- New dependencies: `base64-bytestring` and `JuicyPixels`.
- Allow `lens-4.2`
- Allow `mtl-2.2`
1.0.2.1 (19 March 2014)
----------------------
- Allow `lens-4.1`
1.0.2 (8 March 2014)
--------------------
* **New features**
- Support for including hyperlinks.
* **Dependency/version changes**
- Allow `diagrams-core-1.1` and `diagrams-lib-1.1`
- Allow `lens-4.0`
* **Bug fixes**
- Use `splitFills` to properly render certain diagrams with mixed
lines and filled loops. Previously, in certain situations loops that should
have been filled were not. ([#43](https://github.com/diagrams/diagrams-svg/issues/43))
- Don't emit last segment of a loop if it is linear.
See [diagrams-cairo#38](http://github.com/diagrams/diagrams-cairo/issues/38). This wasn't actually causing any
observable problems in the SVG backend output, but this seems a
better/more robust way to do things in any case.
1.0.1.3 (6 February 2014)
-------------------------
- require diagrams-lib >= 1.0.1 (for Hashable SizeSpec2D instance)
1.0.1.2 (4 February 2014)
-------------------------
- Allow `blaze-markup-0.6`
1.0.1.1 (30 January 2014)
-------------------------
- Work around a bug in GHC 7.4.2, which chokes when deriving Generic
instances for associated data types.
1.0.1 (26 January 2014)
-----------------------
- Add `Hashable (Options SVG R2)` instance
- Remove `Show (Options SVG R2)` instance
According to the PVP, these changes should require a major version
bump. However, a major version bump would be quite annoying and I
don't expect these instance changes to affect anyone (the changes
were made for internal reasons). Please yell if it does affect
you.
1.0 (24 November 2013)
----------------------
- Re-implement via new backend `RTree` interface, leading to
smaller output files.
- Use new command-line interface from `diagrams-lib`.
- Export `B` as an alias for `SVG` token
0.8.0.2 (26 October 2013)
-------------------------
- Documentation improvements
0.8.0.1: 11 September 2013
--------------------------
- require diagrams-lib-0.7.1
0.8: 10 September 2013 [BROKEN]
-------------------------------
* **New features**
- Extra SVG definitions, to be inserted in the output, may be
passed as an argument
- Support for new miter limit attribute
- Approximate text alignment
* **Bug fixes**
- Stacking multiple clip regions now works properly
0.7: 9 August 2013
------------------
* **New features**
- New `renderToSVG` convenience function
- Vastly improved Haddock documentation
* **New instances**
- `Show` instance for `Options SVG R2`
* **Dependency/version changes**
- allow `base-4.7` and `unix-2.7`
- Upgrade to `monoid-extras-0.3`
0.6.0.1: 14 December 2012
-------------------------
* Fix link to README on Hackage page
0.6: 11 December 2012
---------------------
First "officially supported" release.
Features still not implemented:
- text alignment
- inline images
As of this release everything else Should Work (tm).
|