Changelog for BlogLiterately-0.8.6
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