All changes included in 1.5:
- (#8118): Add support for
body-classes
to add classes to the document body. - (#8311): Correct z-order for margins with no contents
- (#8299): Don't use
rsvg-convert
to convert an SVG to PDF when the PDF is already available; adduse-rsvg-convert
option to control this behavior.
- (#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 underwebsite
. - (#8426): Ignore invalid dates for references when generating Google Scholar data.
- (#8544): Fix about page layout when using an
id
to provide contents. - (#8588): Fix display of
bread-crumbs
on pages with banner style title blocks.
- (#8327): Issue error messages on console so they're visible in the case of hidden OJS cells.
- (#8433): Escape jupyter widget states that contain
</script>
so they can be embedded in HTML documents.
- (#8147): Ensure that listings don't include the contents of the output directory
- (#8435): Improve listing filtering using special characters
- (#8277): Improve notebook ordering within Manuscript projects
- (#8385): Properly copy project resources when extensions are installed at project level.
- (#8547): Support installing extensions from github branch with forward slash in the name.
- (#8316): Add fallback value for the
env
shortcode
- (#8417): Maintain a single AST element in the output cells when parsing HTML from RawBlock elements.
- (#8388): add
QUARTO_PROJECT_ROOT
andQUARTO_DOCUMENT_PATH
to the environment when invoking execution engines.
-
(#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. -
(#8401): Ensure that files created with
quarto create <project_name>
have lowercase filenames. -
(#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).