Releases: ExtremaIS/literatex-haskell
literatex-haskell 0.3.0.0
Overview
LiterateX transforms literate source code to Markdown. Write documentation in Markdown format in the comments of source code, and LiterateX can transform the file to Markdown, optionally including the source code with syntax highlighting and line numbers.
See the README for details.
This Release
This release adds compatibility with the latest version of the optparse-applicative
library.
There are no changes to the API or CLI.
Compatibility
To use this release with a Stackage snapshot that does not include it, add the following to your stack.yaml
configuration:
extra-deps:
- literatex-0.3.0.0
Issues
There are no known issues at this time.
literatex-haskell 0.2.1.0
Overview
LiterateX transforms literate source code to Markdown. Write documentation in Markdown format in the comments of source code, and LiterateX can transform the file to Markdown, optionally including the source code with syntax highlighting and line numbers.
See the README for details.
This Release
This release adds support for the mdBook Markdown output format.
LiterateX 0.2.0.2
was released more than one year ago, and a number of updates to dependency constraints have since been registered as Hackage revisions. This release also updates the package (tarball and main
branch) to the latest state.
This release also includes changes to the project management infrastructure. One important change is that both lower and upper bounds of dependencies are now tested in CI.
mdBook Markdown support
The mdBook Markdown format does not support per-block line numbering. When using this format, line numbering is not configured even when requested.
Compatibility
Build software:
Software | LiterateX 0.2.0.1 | LiterateX 0.2.1.0 |
---|---|---|
GHC | 8.2.2 ~ 9.2.1 | 8.2.2 ~ 9.6.1 |
cabal-install | 1.24 ~ 3.6 | 1.24 ~ 3.10 |
Library dependencies:
Package | LiterateX 0.2.0.1 | LiterateX 0.2.1.0 |
---|---|---|
base | >=4.7 && <5 |
>=4.10.1 && <4.19 |
bytestring | >=0.10.8 && <0.12 |
>=0.10.8 && <0.12 |
conduit | >=1.3 && <1.4 |
>=1.3 && <1.4 |
text | >=1.2.3 && <2.1 |
>=1.2.3 && <2.1 |
ttc | >=0.4 && <1.2 |
>=0.4 && <1.3 |
unliftio | >=0.2 && <0.3 |
>=0.2 && <0.3 |
Executable dependencies:
Package | LiterateX 0.2.0.1 | LiterateX 0.2.1.0 |
---|---|---|
ansi-wl-pprint | >=0.6 && <0.7 |
>=0.6.8 && <0.7 |
optparse-applicative | >=0.14 && <0.18 |
>=0.13 && <0.18 |
Test dependencies:
Package | LiterateX 0.2.0.1 | LiterateX 0.2.1.0 |
---|---|---|
filepath | (unconstrained) | >=1.4.1.2 && <1.5 |
tasty | (unconstrained) | >=0.12 && <1.5 |
tasty-hunit | (unconstrained) | >=0.8 && <0.11 |
To use this release with a Stackage snapshot that does not include it, add the following to your stack.yaml
configuration:
extra-deps:
- literatex-0.2.1.0
Issues
There are no known issues at this time.
literatex-haskell 0.2.0.2
Overview
This patch release of LiterateX bumps the optparse-applicative dependency version upper bound. There are no changes to the code in this release.
literatex-haskell 0.2.0.1
Overview
This patch release of LiterateX bumps the text dependency version upper bound. There are no changes to the code in this release.
literatex-haskell 0.2.0.0
Overview
This release of LiterateX fixes a bug and makes changes to the Nix
configuration. There are no changes to the LiterateX API.
Bug Fix
This release includes a fix for a bug that broke --help
output. The issue
only affected builds using optparse-applicative
0.16
, so none of the
published builds were affected.
Nix Configuration
The Nix configuration now supports testing against the following GHC versions
using known working nixpkgs
revisions:
- GHC 8.2.2
- GHC 8.4.4
- GHC 8.6.5
- GHC 8.8.4
- GHC 8.10.4
- GHC 9.0.1
literatex-haskell 0.1.0.2
Overview
This patch release of LiterateX bumps the TTC dependency version upper bound.
There are no changes to the code in this release.
literatex-haskell 0.1.0.1
Overview
This patch release of LiterateX bumps the TTC dependency version upper bound.
There are no changes to the code in this release.
literatex-haskell 0.1.0.0
Overview
This is the first public release of literatex-haskell
.