Changelog for BlogLiterately-0.8.8.1
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.9
andtext
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
rawlatex
option 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.18
andpandoc-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.10
data-default-0.7
tagsoup-0.14
0.8.3 (25 May 2016)
- Add
--[no-]lit-haskell
flags, 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.11
which adds HTTPS support.
0.8 (28 May 2015)
- Require
pandoc-1.14
- Allow
highlighting-kate-0.6
- With the introduction of
Either
results forpandoc
's reader functions, the type ofText.BlogLiterately.Transform.xformDoc
has 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.23
pandoc-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.8
transformers-0.4
lens-4.9
hscolour-1.22
blaze-html-0.8
HaXml-1.25
pandoc-1.13
pandoc-citeproc-0.6
- Get rid of
utf8-string
dependency - 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
hscolour
inpre
andcode
tags 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
centerImagesXF
to standard transforms -
Move a bunch of ad-hoc functionality into standard transforms
-
Add
--html-only
option -
bump
pandoc
upper bound to < 1.12
0.5.4.1: 18 February 2013
- bump
blaze-html
upper bound to < 0.7
0.5.4: 24 January 2013
- Require
pandoc
1.10.
0.5.3: 19 November 2012
-
New
--math
option 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-kate
to highlight non-Haskell code was already the default; make this more clear.The
--other-kate
option is no more; now there are two options--kate
--no-kate
with
--kate
the default.
0.5.2.1: 19 September 2012
- bump
base
upper bound to <4.7
0.5.2: 20 August 2012
-
improvement to behavior of
--upload-images
flag: cache uploaded image server URLs, even across multiple runs, to avoid uploading the same image multiple times -
bump dep upper bounds:
split
to < 0.3cmdargs
to < 0.11
0.5.1: 30 July 2012
-
Escape
<
and>
characters inghci
output -
Supress vertical whitespace following
ghci
commands that produce no output -
add
centerImagesXF
transform (disabled by default) -
create bug tracker and add
Bug-reports:
field to.cabal
file -
re-export
Text.BlogLiterately.Run
fromText.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
HaXml
upper 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 throughghci
and 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