Skip to content

Bookbinder v3.1.0

Compare
Choose a tag to compare
@cf-pub-tools cf-pub-tools released this 21 May 19:23

This release contains a major refactor as well as some new features.

Features

  • Support binding a section from any git url with bind remote, using the name: key
    • Any name: without a scheme (e.g. org/repo) defaults to GitHub
  • Support binding a section from a local git source with bind remote
  • Support passing DITA flags using bind <source> --dita-flags="<flag1>=<flag1-value> <flag2>=<flag2-value>"
  • Support including a DITA section twice, from different refs
  • Bring DITA into parity with markdown sections
    • bookbinder tag now tags DITA sections
    • Books with DITA sections now understand --ignore-section-refs
    • DITA sections can be included under versions: in config.yml

Known Bugs

  • Including 2 sections with .ditamaps (including the same one from different refs) still only produces a single subnav. The subnav may not include all links desired.