Skip to content

Releases: pivotal-cf/bookbinder

Bookbinder v10.0.4

21 Oct 23:38
Compare
Choose a tag to compare

This release includes a bug fix.

Bug Fix

The release fixes an issue with search.

Bookbinder v10.0.3

20 Oct 23:19
Compare
Choose a tag to compare

This release includes a bug fix.

Bug Fix

The release fixes an issue where Feedback email always reported that a topic "was helpful" regardless of the actual input from the optional Feedback form.

Bookbinder v10.0.2

31 Aug 22:51
Compare
Choose a tag to compare

This release includes a bug fix.

Bug Fix

The release fixes an issue where the Middleman server called by Bookbinder would not recognize the --force-polling or --latency flags. Bookbinder uses these flags internally for the watch function.

Bookbinder v10.0.1

30 Aug 21:22
Compare
Choose a tag to compare

This release includes a bug fix.

Bug Fix

This release fixes an issue where the update script incorrectly determined the most recent release.

Bookbinder v10.0.0

29 Aug 21:41
Compare
Choose a tag to compare

This release includes potentially breaking changes, new features, and bug fixes.

Potentially Breaking Changes

  • Bookbinder no longer accepts an "implied" .html extension. All files with a md.erb file extension must be renamed with a html.md.erb extension.
  • Bookbinder now requires that any existing book-styles.css.scss files be re-named book-styles.scss or be deleted.

New Features

  • Bookbinder now suppresses the subnav on ElasticSearch results pages
  • External links now open in new tabs
  • Bookbinder suppresses printing the GitHub link on each page when creating PDFs

Bug Fixes

  • Bookbinder now escapes everything with page numbers at the bottom of the page. This resolves an issue where script alerts were not protected against in FireFox.

Bookbinder v9.12.0

24 Jun 20:56
Compare
Choose a tag to compare

This release includes new features.

Features

  • Bookbinder now allows dependent sections to not be included as doc sources
  • Bookbinder is more tolerant of repo names, and will attempt to find a local repo by associating an org name with it

Bookbinder v9.11.2

23 Jun 23:51
Compare
Choose a tag to compare

This release consists of feature improvements and a bug fix.

Feature Improvements

  • Bookbinder now provides clearer CSS-related error messages
  • Bookbinder's link checker now also detects broken images

Bug Fix

Bookbinder's source repository link function now attempts to load a repo with the git ref tacked on if the base version doesn't exist to avoid conflicts in CI environments

Bookbinder v9.11.1

22 Jun 00:57
Compare
Choose a tag to compare

This release consists of a bug fix.

Bug Fix

The link checker breaks on books with "rewrite" in their redirects.rb file. This release resolves this issue.

Bookbinder v9.11.0

21 Jun 22:39
Compare
Choose a tag to compare

This release includes new features and a bug fix.

Features

  • Links to GitHub repositories where source materials exist are now displayed even for local binds
  • Bookbinder's link checker is significantly faster and uses a small fraction of the memory used by previous versions
  • Bookbinder now displays a list of orphaned pages at the end of a bind
  • Headers can now be excluded from Quick Links by adding class='no-quick-link' to the header
  • Roman numerals cab be excluded from Quick Links by adding class='list-style-none' to the frontmatter of a page

Bug Fixes

  • "Go to top of page" button was sometimes displayed under other page elements. Z-index of the button increased to resolve this issue

Bookbinder v9.10.0

14 Jun 15:28
Compare
Choose a tag to compare

This release includes a new feature and bug fixes.

Features

bookbinder watch now accepts an optional list of directories. Run bookbinder watch REPO to monitor local changes to the REPO directory, bookbinder watch REPO REPO-2 to monitor local changes to the REPO and REPO-2 directories, etc. Bookbinder ignores any repos that do not exist in the book's config.yml.

As before, run bookbinder watch with no additional parameters to monitor local changes to all sections of a book.

Note: Generated subnavs may show only limited content, depending on which repos are provided as inputs.

Bug Fixes

  • Under certain unusual conditions, ElasticSearch result processing could throw an error. This would only occur if a search was made and the title of a topic matched the search, but no content in that same topic matched the search. This issue has been resolved.
  • HTML Elements in search results could cause unexpected formatting. This issue has been resolved.