1
1
mirror of https://github.com/srid/rib.git synced 2024-11-30 03:45:00 +03:00
rib/CHANGELOG.md
2019-11-26 17:41:01 -05:00

1.2 KiB

Change Log for rib

0.5.0.0 (UNRELEASED)

This release comes with a major API refactor. Key changes:

  • Added MMark support, as an alternative to Pandoc
  • Allows using arbitrary records to load metadata
    • This replaces the previous complex metadata API
  • Added Document type that uses the custom metadata record
  • Add top-level Rib import namespace for ease of use
  • Remove the following:
    • JSON cache
    • Rib.Simple
  • Support for Table of Contents via MMark

Other changes:

  • Use type-safe path types using the path library.
  • Fix #40: Gracefully handle rendering/ parsing errors, without dying.
  • Misc error reporting improvements

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.