0.8.0.0
Release highlight: GHC 8.8, composable CLI parser, and general stability
- Dependency upgrades
- GHC 8.8
- pandoc-include-code: 0.5.0.0
- pandoc-types: 1.20
- dhall: 1.30
- clay: 0.13.3 (This is a downgrade, as 0.14 is not released yet)
- New features:
- API exposes the CLI parser (
optparse-applicative) for user-level composition - Add
Rib.Parser.Pandoc.getToCreturning rendered Table of contents for a Pandoc document - Add
Rib.Parser.MMark.getFirstParagraphText - Add
Rib.Extra.OpenGraphfor Open Graph protocol - Add to
Rib.Extra.CSS,googleFontsandstylesheet
- API exposes the CLI parser (
- Bug fixes and misc changes:
routeUrl: Fix incorrect substitution of "foo-index.html" with "foo-"- Lucid rendering functions (like
MMark.render) are now polymorphic in their monad. - #122: Fix Pandoc parser never returning metadata
- #127: Rib's HTTP server now binds to
127.0.0.1. - Allow directory listings in HTTP server
- #130: Prevent unnecessary re-running of Shake action by debouncing fsnotify events
- #136: Move
.shakedatabase directory underribInputDir - default.nix: Takes
overridesandadditional-packagesas extra arguments