mirror of
https://github.com/rust-lang/mdBook.git
synced 2026-09-10 12:27:46 -04:00
This adds the `optional` field to the preprocessor configuration to mirror the same option for the `output` table. Missing preprocessors are now an error unless the `optional` field is set. This should help with inadvertently building a book when a missing preprocessor that you expect to be installed.