Changelog for BlogLiterately-0.8.8.2
0.8.8.2 (8 Feb 2023)
- Support GHC through 9.4
 - Bump upper bounds to allow:
base-4.17pandoc-3.0pandoc-types-1.23citeproc-0.8lens-5.2
 
0.8.8.1 (25 August 2022)
- Bug fix: keep explicit line breaks out of generated HTML
 
0.8.8 (20 May 2022)
- Support GHC through 9.2
 - Allow 
pandoc-2.18,citeproc-0.7, andtext-2.0 
0.8.7 (21 July 2020)
- Add support for GHC 8.8, 8.10
 - Switch to 
pandoc-2.9andtext 
0.8.6.3 (4 March 2019)
- Support for GHC 8.6 (
base-4.12) - Allow 
temporary-1.3,pandoc-citeproc-0.16,pandoc-2.7,lens-4.17 - Drop support for GHC < 8
 
0.8.6.2 (8 June 2018)
- Remove deprecated math rendering methods (latexmathml, asciimathml, jsmath, gladtex)
 - allow 
pandoc-2.2 - allow 
base-4.11(GHC 8.4) 
0.8.6.1 (31 January 2018)
- bug fix: a lot of options got turned off by default in pandoc 2.x! Restore default pandoc Markdown parsing options. This bug means that 0.8.5 and 0.8.6 did not parse various things correctly such as LaTeX math, citations, and YAML header blocks.
 
0.8.6 (31 January 2018)
- allow 
lens-4.16 - allow 
pandoc-citeproc-0.14 - new 
rawlatexoption for passing LaTeX code through unchanged 
0.8.5 (10 January 2018)
- update to work with 
pandoc-2.x. No longer builds withpandoc-1.x. 
0.8.4.3 (3 December 2016)
- allow (and require) 
pandoc-1.19 
0.8.4.2 (18 November 2016)
- allow 
pandoc-1.18andpandoc-types-1.17 
0.8.4.1 (22 October 2016)
- allow 
lens-4.15 
0.8.4 (13 July 2016)
Two new special link types:
- Github (link to a repo, issue, or commit)
 - Hackage (link to a package)
 
0.8.3.1 (14 June 2016)
Allow:
pandoc-citeproc-0.10data-default-0.7tagsoup-0.14
0.8.3 (25 May 2016)
- Add 
--[no-]lit-haskellflags, to enable/disable processing of markdown files as literate Haskell. See #29. 
0.8.2.3 (9 May 2016)
- Allow 
transformers-0.5 
0.8.2.2 (6 May 2016)
- Allow 
lens-4.14 
0.8.2.1 (20 April 2016)
- Allow 
data-default-0.6 
0.8.2 (25 March 2016)
- New feature: support various types of "special links" which are automatically replaced with appropriate URLs. Initial support for wikipedia links, Google "feeling lucky" search, and links to other posts on the same blog specified by ID or search term.
 
0.8.1.6 (22 March 2016)
- Allow 
pandoc-1.17 
0.8.1.5 (26 January 2016)
- Allow 
hscolour-1.24 
0.8.1.4 (5 January 2016)
- Require 
pandoc-1.16 
0.8.1.3 (14 October 2015)
- Allow 
pandoc-citeproc-0.8 
0.8.1.2 (22 September 2015)
- Allow 
lens-4.13 
0.8.1.1 (10 July 2015)
- Allow 
pandoc-1.15 - Allow 
lens-4.12 
0.8.1 (1 June 2015)
- Require 
haxr-3000.11which adds HTTPS support. 
0.8 (28 May 2015)
- Require 
pandoc-1.14 - Allow 
highlighting-kate-0.6 - With the introduction of 
Eitherresults forpandoc's reader functions, the type ofText.BlogLiterately.Transform.xformDochas changed. It now yieldsIO (Either PandocError (BlogLiterately, String))instead ofIO (BlogLiterately, String). 
0.7.1.11 (26 May 2015)
- Allow 
lens-4.11 
0.7.1.10 (12 May 2015)
- Bump upper bounds.  Allow:
hscolour-1.23pandoc-citeproc-0.7
 
0.7.1.9 (6 May 2015)
- Fix compilation under GHC-7.10
 
0.7.1.8 (4 May 2015)
- Bump upper bounds.  Now allows:
base-4.8transformers-0.4lens-4.9hscolour-1.22blaze-html-0.8HaXml-1.25pandoc-1.13pandoc-citeproc-0.6
 - Get rid of 
utf8-stringdependency - Drop leading spaces while parsing BLOpts block
 
0.7.1.7 (5 June 2014)
- Allow 
lens-4.2 - Test with GHC 7.8
 
0.7.1.6 (21 March 2014)
- Allow 
lens-4.1 
0.7.1.5 (10 March 2014)
- Fix bug that was causing options set in profile or in-file options header to be ignored when doing pandoc writing, which affected e.g. table of contents setting.
 
0.7.1.4 (3 February 2014)
- (#11) Workaround allowing [ghci] blocks in .lhs files containing lines that start with #
 
0.7.1.3 (30 January 2014)
- Allow lens-4.0
 
0.7.1.2 (27 January 2014)
- Allow blaze-html-0.7
 
0.7.1.1 (17 January 2014)
- Bug fix: no table of contents is now actually the default, as advertised
 
0.7.1 (14 January 2014)
- Allow pandoc-citeproc-0.3
 - Add --toc option for putting a table of contents at the top of a post
 
0.7.0.2 (4 December 2013)
- Allow pandoc-citeproc-0.2
 
0.7.0.1 (7 November 2013)
- Allow lens-3.10
 
0.7 (2 November 2013)
- Add support for citations.
 
0.6.3.1 (10 October 2013)
- Allow haxr-3000.10
 
0.6.3 (30 September 2013)
- Update to build against pandoc-1.12. Note that BlogLiterately no longer builds with pandoc < 1.12.
 
0.6.2 (29 August 2013)
- Enable input in reStructuredText format
 
0.6.1 (27 August 2013)
- Automatically include necessary preamble (e.g. 
<script>tags) for the math mode chosen (e.g. MathJax) - Wrap the results of 
hscolourinpreandcodetags with classes, to conform more closely to the style used byhighlighting-kate - Output an entire URL upon a successful post
 
0.6.0.2 (15 May 2013)
- bump upper bound to allow HaXml-1.24
 
0.6.0.1 (27 March 2013)
- bump upper bound to allow lens-3.9
 
0.6: 10 March 2013
- 
Add support for "profiles" with sets of common options
 - 
Add support for reading options from inline blocks tagged
[BLOpts] - 
Add support for reading post titles using pandoc-supported title block format,
% Title - 
Transforms are now of type StateT (BlogLiterately, Pandoc) IO (), to allow transforms to alter the options record as well as the document
 - 
Add
centerImagesXFto standard transforms - 
Move a bunch of ad-hoc functionality into standard transforms
 - 
Add
--html-onlyoption - 
bump
pandocupper bound to < 1.12 
0.5.4.1: 18 February 2013
- bump 
blaze-htmlupper bound to < 0.7 
0.5.4: 24 January 2013
- Require 
pandoc1.10. 
0.5.3: 19 November 2012
- 
New
--mathoption for selecting pandoc math writing mode - 
Run the pandoc parser in "smart" mode, which generates proper en- and em-dashes, quotation marks, etc.
 - 
More updates for GHC 7.6.1 compatibility
 - 
Using
highlighting-kateto highlight non-Haskell code was already the default; make this more clear.The
--other-kateoption is no more; now there are two options--kate--no-katewith
--katethe default. 
0.5.2.1: 19 September 2012
- bump 
baseupper bound to <4.7 
0.5.2: 20 August 2012
- 
improvement to behavior of
--upload-imagesflag: cache uploaded image server URLs, even across multiple runs, to avoid uploading the same image multiple times - 
bump dep upper bounds:
splitto < 0.3cmdargsto < 0.11
 
0.5.1: 30 July 2012
- 
Escape
<and>characters inghcioutput - 
Supress vertical whitespace following
ghcicommands that produce no output - 
add
centerImagesXFtransform (disabled by default) - 
create bug tracker and add
Bug-reports:field to.cabalfile - 
re-export
Text.BlogLiterately.RunfromText.BlogLiterately - 
improved documentation
 - 
fix output of
--version 
0.5: 7 July 2012
- 
expose internals as a library, and create framework for adding custom transformations to the pipeline
 - 
image uploads
 - 
ability to specify expected outputs in ghci blocks
 - 
prompt for password if not provided
 - 
bump
HaXmlupper bound to allow 1.23.* 
0.4: 2 July 2012
- 
Add special support for wordpress.com's LaTeX format
 - 
Support for
[ghci]blocks with contents automatically passed throughghciand results typeset - 
Support for tags
 - 
Support for creating "pages" as well as posts (WordPress only)
 - 
New standalone documentation
 - 
Code cleanup
 - 
Update to build with GHC 7.4.1