2019-08-05 15:49:12 +03:00
|
|
|
# Change Log for rib
|
|
|
|
|
2019-11-22 22:41:38 +03:00
|
|
|
## 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`
|
2019-11-23 02:39:57 +03:00
|
|
|
- Support for Table of Contents via MMark
|
2019-11-22 22:41:38 +03:00
|
|
|
|
2019-11-23 21:25:02 +03:00
|
|
|
Other changes:
|
|
|
|
|
|
|
|
- Use type-safe path types using the [path](http://hackage.haskell.org/package/path) library.
|
|
|
|
|
2019-11-22 01:56:10 +03:00
|
|
|
## 0.4.1.0
|
2019-08-26 18:36:17 +03:00
|
|
|
|
2019-11-22 01:56:10 +03:00
|
|
|
- `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.
|
2019-10-26 18:41:10 +03:00
|
|
|
- `Rib.App`: The `run` funtion now takes two more arguments, specifying the input and output directory, which are no longer hardcoded.
|
2019-08-26 18:36:17 +03:00
|
|
|
- `Rib.Simple`: add LaTeX to default list of readers
|
2019-11-19 23:19:16 +03:00
|
|
|
- `Rib.Server`: Remove ".html" detection magic from URLs
|
2019-08-26 18:36:17 +03:00
|
|
|
|
2019-08-22 03:05:08 +03:00
|
|
|
## 0.3.0.0
|
2019-08-12 17:05:47 +03:00
|
|
|
|
|
|
|
- Rename `Rib.App.Watch` to `Rib.App.WatchAndGenerate`
|
|
|
|
|
2019-08-05 15:49:12 +03:00
|
|
|
## 0.2.0.0
|
|
|
|
|
|
|
|
- Initial release.
|