1
1
mirror of https://github.com/srid/rib.git synced 2024-12-02 10:23:46 +03:00
rib/CHANGELOG.md
2019-11-23 13:25:02 -05:00

36 lines
1.1 KiB
Markdown

# Change Log for rib
## 0.5.0.0 (UNRELEASED)
This release comes with major API refactor. Key changes:
- Support for both Pandoc and MMark parsers
- Add `Rib.Markup.Markup` type class to polymorphically select the parser
- Add top-level `Rib` import namespace to ease of use
- Replace complex metadata handling using straightforward aeson `Value` parsing
- Remove the following:
- JSON cache
- `Rib.Simple`
- Support for Table of Contents via MMark
Other changes:
- Use type-safe path types using the [path](http://hackage.haskell.org/package/path) library.
## 0.4.1.0
- `Rib.Pandoc`:
- Export `render'` and `renderInlines'` (the non-Lucid versions)
- Re-export `Text.Pandoc.Readers` so the library user does not have to directly depend on `pandoc` only to render its documents.
- `Rib.App`: The `run` funtion now takes two more arguments, specifying the input and output directory, which are no longer hardcoded.
- `Rib.Simple`: add LaTeX to default list of readers
- `Rib.Server`: Remove ".html" detection magic from URLs
## 0.3.0.0
- Rename `Rib.App.Watch` to `Rib.App.WatchAndGenerate`
## 0.2.0.0
- Initial release.