Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 3.4 KB

File metadata and controls

44 lines (26 loc) · 3.4 KB

All changes included in 1.10:

Regression fixes

  • (#14267): Fix Windows paths with accented characters (e.g., C:\Users\Sébastien\) breaking dart-sass compilation.
  • (#14281): Fix transient .quarto_ipynb files accumulating during quarto preview with Jupyter engine.
  • (#14298): Fix quarto preview browse URL including output filename (e.g., hello.html) for single-file documents, breaking Posit Workbench proxied server access.
  • (rstudio/rstudio#17333): Fix quarto inspect on standalone files emitting project metadata that breaks RStudio's publishing wizard.

Formats

typst

  • (#14261): Fix theorem/example block titles containing inline code producing invalid Typst markup when syntax highlighting is applied.
  • (#14170): Add support for code annotations and filename features in Typst output. (author: @mcanouil)

Commands

quarto preview

  • (#14281): Avoid creating a duplicate .quarto_ipynb file on preview startup for single-file Jupyter documents.

install

  • (#11877, #9710): Add arm64 Linux support for quarto install chrome-headless-shell using Playwright CDN as download source, since Chrome for Testing has no arm64 Linux builds.
  • (#11877): Deprecate quarto install chromium — the command now transparently redirects to chrome-headless-shell. Installing chrome-headless-shell automatically removes any legacy Chromium installation. Use chrome-headless-shell instead, which always installs the latest stable Chrome (the legacy chromium installer pins an outdated Puppeteer revision that cannot receive security updates).

check

  • (#11877): quarto check install now shows a deprecation warning when legacy Chromium (installed via quarto install chromium) is detected, directing users to install chrome-headless-shell as a replacement.

quarto create

  • (#14250): Fix quarto create producing read-only files when Quarto is installed via system packages (e.g., .deb). Files copied from installed resources now have user-write permission ensured.

Lua API

  • (#14297): Fix quarto.utils.is_empty_node() returning inverted results for text nodes (Str, Code, RawInline).

Other fixes and improvements

  • (#6651): Fix dart-sass compilation failing in enterprise environments where .bat files are blocked by group policy.
  • (#14255): Fix shortcodes inside inline and display math expressions not being resolved.
  • (#14342): Work around TOCTOU race in Deno's expandGlobSync that can cause unexpected exceptions to be raised while traversing directories during project initialization.