mdbook-pandoc

A mdbook backend powered by Pandoc.

APACHE-2.0 License

Downloads
51.7K
Stars
100

Bot releases are visible (Hide)

mdbook-pandoc - 0.7.1 - 2024-07-22 Latest Release

Published by github-actions[bot] 3 months ago

Release Notes

Bug Fixes

  • Check for disabled = true before invoking pandoc (#108)

Install mdbook-pandoc 0.7.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.7.1/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.7.1/mdbook-pandoc-installer.ps1 | iex"

Download mdbook-pandoc 0.7.1

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz Intel macOS checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip x64 Windows checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
mdbook-pandoc - 0.7.0 - 2024-07-10

Published by github-actions[bot] 3 months ago

Release Notes

Bug Fixes

  • Minimum pandoc version is actually 2.8, not 1.14 (#90)
  • Resolve links correctly when book contains exactly one chapter (#101)
  • Correctly resolve absolute-path links to be relative to book root (#103)
  • [breaking] Work around Pandoc 3.2+ breaking links to chapters (#100)
  • Replace unresolvable remote images with their descriptions (#105)
  • Fix EPUB conversion with HTML elements spanning multiple blocks (#106)

Changes

  • Raise minimum supported Rust version to 1.74 (#104)

Features

  • Preserve escape characters (or lack thereof) from Markdown source (#95)
  • Allow overriding source format and extensions through Pandoc's from option (#98)
  • disabled flag to disable rendering even if mdbook-pandoc is available (#93)

Miscellaneous Tasks

  • Fix date in CHANGELOG (#86)
  • Update cargo-dist (#92)
  • Update example rendered books (#107)

Install mdbook-pandoc 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.7.0/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.7.0/mdbook-pandoc-installer.ps1 | iex"

Download mdbook-pandoc 0.7.0

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz Intel macOS checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip x64 Windows checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
mdbook-pandoc - 0.6.4 - 2024-04-07

Published by github-actions[bot] 7 months ago

Release Notes

Bug Fixes

  • Fix withBinaryFile errors on Windows by normalizing paths with normpath instead of std::fs::canonicalize() (#84)

Install mdbook-pandoc 0.6.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.4/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.4/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.6.4

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.6.3 - 2024-04-06

Published by github-actions[bot] 7 months ago

Release Notes

Bug Fixes

  • Correctly parse pandoc versions with fewer than three components (#82)

Install mdbook-pandoc 0.6.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.3/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.3/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.6.3

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.6.2 - 2024-03-21

Published by github-actions[bot] 7 months ago

Release Notes

Changes

  • Upgrade pulldown-cmark-to-cmark to 13.0 (#77)

Documentation

  • Improve rendering of example books (#79)

Install mdbook-pandoc 0.6.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.2/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.2/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.6.2

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.6.1 - 2024-03-19

Published by github-actions[bot] 7 months ago

Release Notes

Features

  • Hide/show hidden lines in code blocks (#76)

Install mdbook-pandoc 0.6.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.1/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.1/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.6.1

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.6.0 - 2024-03-16

Published by github-actions[bot] 7 months ago

Release Notes

Bug Fixes

  • Replace redirects that can't be resolved with links to hosted HTML (#67)

Features

  • [breaking] Upgrade pulldown-cmark to 0.10 and pulldown-cmark-to-cmark to 12.0 (#70)

    This is not an API-breaking change but involves significant changes to the Commonmark parser and renderer and may therefore result in changes to rendered books.

  • Wrap long lines in code blocks (#60)

Install mdbook-pandoc 0.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.0/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.6.0/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.6.0

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.5.0 - 2024-02-10

Published by github-actions[bot] 8 months ago

Release Notes

Changes

  • Bump minimum supported Rust version (MSRV) to 1.71

Features

  • Emulate Pandoc's cell-wrapping behavior for tables to prevent wide tables from overflowing the page (#63)
  • Added a hosted-html option to specify the URL of a hosted HTML version of the book. If set, relative links that can't be resolved within the book will be translated to links to the hosted version of the book (#66)

Install mdbook-pandoc 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.5.0/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.5.0/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.5.0

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.4.2 - 2024-01-23

Published by github-actions[bot] 9 months ago

Release Notes

Miscellaneous Tasks

  • Update example book submodules (#61)

Install mdbook-pandoc 0.4.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.4.2/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.4.2/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.4.2

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.4.1 - 2024-01-14

Published by github-actions[bot] 9 months ago

Release Notes

Bug Fixes

  • Correctly number chapters in the presence of prefix/suffix chapters and multiple top-level headings per chapter (#58)
  • Don't nest suffix chapters under most recent book part in PDF bookmarks (#59)

Documentation

  • Correct mdbook-pdf link in README (#54)

Miscellaneous Tasks

  • Update cargo-dist to v0.7.1 (#56)

Install mdbook-pandoc 0.4.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.4.1/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.4.1/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.4.1

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.4.0 - 2024-01-07

Published by github-actions[bot] 10 months ago

Release Notes

Changes

  • [breaking] Options are now passed to Pandoc as a defaults file instead of as command-line arguments (#50)

    As a result, some options must be specified with different names--in particular, the output file should now be specified as output-file instead of output.

Features

  • Pass metadata from [book] table to Pandoc (#53)

Miscellaneous Tasks

  • Use Noto fonts in LaTeX tests (#48)

Install mdbook-pandoc 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.4.0/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.4.0/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.4.0

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.3.2 - 2024-01-03

Published by github-actions[bot] 10 months ago

Release Notes

Bug Fixes

  • Correctly check mdBook version compatibility (#45)

Install mdbook-pandoc 0.3.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.3.2/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.3.2/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.3.2

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.3.1 - 2023-12-27

Published by github-actions[bot] 10 months ago

Release Notes

Bug Fixes

  • Support lists nested more than four levels deep when rendering to LaTeX (#40)

Install mdbook-pandoc 0.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.3.1/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.3.1/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.3.1

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.3.0 - 2023-12-25

Published by github-actions[bot] 10 months ago

Release Notes

Changes

  • [breaking] Run pandoc with mdBook root as working directory (#34)

Features

  • Support older versions of Pandoc (with possibly degraded output) (#37)

Miscellaneous Tasks

  • Update pandoc version used for testing from v3.1.9 -> v3.1.11 (#31)

Install mdbook-pandoc 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.3.0/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.3.0/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.3.0

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.2.1 - 2023-12-22

Published by github-actions[bot] 10 months ago

Release Notes

Documentation

  • List support for [output.html.redirect] under features section of README (#28)
  • Link to sample rendered books in README (#30)

Miscellaneous Tasks

  • Specify pandoc and rsvg-convert as dependencies in cargo-dist config (#29)
  • Upload example rendered books to releases (#27)

Install mdbook-pandoc 0.2.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.2.1/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.2.1/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.2.1

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.2.0 - 2023-12-08

Published by github-actions[bot] 11 months ago

Release Notes

Bug Fixes

  • Download remote images that pandoc doesn't handle on its own (#24)

Features

  • Allow configuring logging with RUST_LOG environment variable (#21)
  • Take [output.html.redirect] into account when resolving links (#20)

Install mdbook-pandoc 0.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.2.0/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.2.0/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.2.0

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.1.3 - 2023-12-05

Published by github-actions[bot] 11 months ago

Release Notes

Bug Fixes

  • Correctly identify profiles as LaTeX when output file is PDF and no PDF engine or output format is specified (#14)
  • Syntax highlighting for Rust code blocks with mdBook attributes (#16)

Documentation

  • Document known issue with images located at URLs that have .yml path extensions (#17)

Install mdbook-pandoc 0.1.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.1.3/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.1.3/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.1.3

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum
mdbook-pandoc - 0.1.2 - 2023-12-01

Published by github-actions[bot] 11 months ago

Release Notes

Bug Fixes

  • Escape quotes within link titles (#6)

Performance

  • Eliminate redundant processing of tags during start and end events (#10)

Miscellaneous Tasks

  • Only include necessary files in released packages (#8)
  • Run CI clippy workflow on Windows and MacOS in addition to Ubuntu (#7)
  • Update version of cargo-dist used to generate releases (#12)
  • Fix CI release workflow (#13)

Install mdbook-pandoc 0.1.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-heller/mdbook-pandoc/releases/download/v0.1.2/mdbook-pandoc-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/max-heller/mdbook-pandoc/releases/download/v0.1.2/mdbook-pandoc-installer.ps1 | iex

Download mdbook-pandoc 0.1.2

File Platform Checksum
mdbook-pandoc-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
mdbook-pandoc-x86_64-apple-darwin.tar.xz macOS Intel checksum
mdbook-pandoc-x86_64-pc-windows-msvc.zip Windows x64 checksum
mdbook-pandoc-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
mdbook-pandoc-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum