Permalink
Browse files

reformat CHANGES.markdown

  • Loading branch information...
1 parent ba30fec commit dd7d3f4aa1eb64102124fb98897f5e1bdff4f9d1 Brent Yorgey committed Dec 11, 2012
Showing with 58 additions and 51 deletions.
  1. +58 −51 CHANGES.markdown
View
@@ -1,110 +1,117 @@
-0.6: XXX
+0.6: 11 December 2012
+---------------------
- * New features
+* **New features**
- - New --list option for multiMain to list all available diagrams
+ - New `--list` option for `multiMain` to list all available diagrams
- * API changes
+* **API changes**
- - Removal of 'StyleParam' from "Diagrams.Backend.Cairo.Text", change
- functions in that module to accept 'Style R2'. Usage can be fixed
- by applying these style functions to 'mempty'.
+ - Removal of `StyleParam` from `Diagrams.Backend.Cairo.Text`, change
+ functions in that module to accept `Style R2`. Usage can be fixed
+ by applying these style functions to `mempty`.
- * Dependency/version changes
+* **Dependency/version changes**
- Allow new versions of dependencies:
- base-4.6, unix-2.6, cmdargs-0.10, split-0.2.*, mtl-2.1
+ `base`-4.6, `unix`-2.6, `cmdargs`-0.10, `split`-0.2.*, `mtl`-2.1
- * Bug fixes
+* **Bug fixes**
- Fixed looped compile mode, which was repeatedly trying to compile
when the code contained errors, instead of trying once and then
waiting for a change.
- Fix a bug where default attributes were not being set when using
- the 'bypass' mode used by the gtk backend. (#16)
+ the "bypass" mode used by the gtk backend. ([\#16](https://github.com/diagrams/diagrams-cairo/pull/16))
0.5.0.2 : 13 May 2012
+---------------------
- * Allow building under mtl 2.1.*
+* Allow building under `mtl` 2.1.*
0.5.0.1 : 9 March 2012
+----------------------
- * Remove statement in package description that a development version
- of gtk2hs must be used with GHC 7.4; this is no longer true as of
- the 0.12.3 release of gtk2hs.
+* Remove statement in package description that a development version
+ of `gtk2hs` must be used with GHC 7.4; this is no longer true as of
+ the 0.12.3 release of `gtk2hs`.
0.5: 9 March 2012
+-----------------
- * New features
-
- - New Diagrams.Backend.Cairo.Text module by Michael Sloan, with
+* **New features**
+ - New `Diagrams.Backend.Cairo.Text` module by Michael Sloan, with
functions for creating appropriately sized text objects by
querying cairo for the size, and related supporting functions.
-
- - Basic support for animation, by generating frames sampled at
- regular intervals.
-
+ - Basic support for animation with `animMain` function, by
+ generating frames sampled at regular intervals.
- Proper vertical alignment of default text based on font
parameters (Michael Sloan).
-
- Requesting just a width or height now causes the other to be
computed appropriately.
- * API changes
-
- - Move "Diagrams.Backend.Cairo" to
- "Diagrams.Backend.Cairo.Internal" and export everything.
- "Diagrams.Backend.Cairo" now just re-exports selected functions
- from Internal. This allows anyone who wants access to the
- helper/utility functions to import Internal.
+* **API changes**
+ - Move `Diagrams.Backend.Cairo` to
+ `Diagrams.Backend.Cairo.Internal` and export everything.
+ `Diagrams.Backend.Cairo` now just re-exports selected functions
+ from `Internal`. This allows anyone who wants access to the
+ helper/utility functions to import `Internal`.
- * Dependency/version changes
+* **Dependency/version changes**
+ - relax `cmdargs` upper bound
+ - GHC 7.4.1 compatibility: update `base`, `filepath`, and
+ `old-time` upper bounds
- - relax cmdargs upper bound
- - GHC 7.4.1 compatibility: update base, filepath, old-time upper bounds
-
- * Bug fixes
-
- - #54: Generate warning for missing image files (Ian Ross).
+* **Bug fixes**
+ - [\#54](http://code.google.com/p/diagrams/issues/detail?id=54): Generate warning for missing image files (Ian Ross).
0.4: 22 October 2011
+--------------------
- * New features:
+* New features:
+ Support for drawing directly to Gtk widgets
+ Support for path fill rule attribute
- * New/improved examples
+* New/improved examples
- * Improved documentation
+* Improved documentation
- * Bug fixes:
+* Bug fixes:
+ Warning for unsupported image types (#41)
0.3: 18 June 2011
+-----------------
- * Some new/improved examples
+* Some new/improved examples
- * New features:
+* New features:
+ simple text support
+ simple support for external PNG images
0.2: 3 June 2011
+----------------
- * add Typeable and other instances for Cairo type
+* add `Typeable` and other instances for `Cairo` type
- * generalize Result type to (IO (), Render ()), so programs that
- don't want to generate a file but just want a Render operation
- (e.g. to use to paint a gtk window) can use the second component.
+* generalize `Result` type to `(IO (), Render ())`, so programs that
+ don't want to generate a file but just want a `Render` operation
+ (*e.g.* to use to paint a gtk window) can use the second component.
- * add support for opacity attribute and path clipping
+* add support for opacity attribute and path clipping
0.1.2: 18 May 2011
- * link to new website
+------------------
+
+* link to new website
0.1.1: 18 May 2011
- * fix tic-tac-toe example
+------------------
+
+* fix tic-tac-toe example
0.1: 17 May 2011
- * initial preview release
+----------------
+
+* initial preview release

0 comments on commit dd7d3f4

Please sign in to comment.