Description
mdbook-quiz v0.4.0 fails when used with mdbook v0.5.2 (the latest version) due to a version incompatibility.
Error
When running `mdbook build` with mdbook v0.5.2 and mdbook-quiz v0.4.0:
Unable to parse the input
WARN Error writing the RenderContext to the backend, Broken pipe (os error 32)
ERROR The "quiz" preprocessor exited unsuccessfully with exit status: 1 status
Root Cause
Looking at the Cargo.toml, mdbook-quiz v0.4.0 explicitly pins to mdbook v0.4.45:
This prevents it from working with mdbook v0.5.x.
Workaround:
Downgrade mdbook to v0.4.45:
cargo install mdbook --version 0.4.45 --locked
Request
Could you please:
- Release a new version (v0.5.0?) that supports mdbook v0.5.x, or
- Clarify the roadmap for mdbook 0.5.x compatibility
I noticed there have been commits since v0.4.0 (latest on Oct 8, 2025). Does the main branch already support mdbook v0.5.x?
Environment
- mdbook: v0.5.2
- mdbook-quiz: v0.4.0
- OS: macOS
Description
mdbook-quiz
v0.4.0fails when used with mdbook v0.5.2 (the latest version) due to a version incompatibility.Root Cause
Looking at the Cargo.toml, mdbook-quiz v0.4.0 explicitly pins to mdbook v0.4.45:
This prevents it from working with mdbook v0.5.x.
Workaround:
Downgrade mdbook to v0.4.45:
Request
Could you please:
I noticed there have been commits since v0.4.0 (latest on Oct 8, 2025). Does the main branch already support mdbook v0.5.x?
Environment