Skip to content

Latest commit

 

History

History
59 lines (36 loc) · 3.58 KB

changelog-1.5.md

File metadata and controls

59 lines (36 loc) · 3.58 KB

All changes included in 1.5:

HTML Format

  • (#8118): Add support for body-classes to add classes to the document body.
  • (#8311): Correct z-order for margins with no contents

PDF Format:

  • (#8299): Don't use rsvg-convert to convert an SVG to PDF when the PDF is already available; add use-rsvg-convert option to control this behavior.

Website

  • (#7318): Don't improperly overwrite page titles
  • (#8108): Individual pages can suppress breadcrumbs using bread-crumbs: false
  • (#8267): Improve responsive layout of page-footer
  • (#8294): Add support for website announcements, using the announcement key under website.
  • (#8426): Ignore invalid dates for references when generating Google Scholar data.

OJS

  • (#8327): Issue error messages on console so they're visible in the case of hidden OJS cells.

Jupyter

  • (#8433): Escape jupyter widget states that contain </script> so they can be embedded in HTML documents.

Website Listings

  • (#8147): Ensure that listings don't include the contents of the output directory
  • (#8435): Improve listing filtering using special characters

Manuscripts

  • (#8277): Improve notebook ordering within Manuscript projects

Extensions

  • (#8385): Properly copy project resources when extensions are installed at project level.

Shortcodes

  • (#8316): Add fallback value for the env shortcode

Filters

  • (#8417): Maintain a single AST element in the output cells when parsing HTML from RawBlock elements.

Other Fixes

  • (#8119): More intelligently detect when ejs templates are modified during development, improving quality of life during preview.

  • (#8177): Use an explicit path to sysctl when detecting MacOS architecture. (author: @kevinushey)

  • (#8274): set LUA_CPATH to '' if unset, avoiding accidentally loading incompatible system-wide libraries.

  • (#8438): Ensure that sub commands properly support logging control flags (e.g. --quiet, etc).

  • (#8422): Improve dashboard validation and sauto-completion support for external tools

  • (#8486): Improve arrow theme differentation of Keywords and Control Flow elements

  • Add support for {{< lipsum >}} shortcode, which is useful for emitting placeholder text. Specify a specific number of paragraphs ({{< lipsum 3 >}}).

  • Increase v8's max heap size by default, to avoid out-of-memory errors when rendering large documents (also cf. denoland/deno#18935).