Quarto 1.4 has been released

quarto logo made up of a circle split into four equal parts and the text quarto

Charlotte Wickham dives into everything new in Quarto 1.4 on the Quarto blog.

Quarto is an open-source scientific and technical publishing system. With Quarto, you can create dynamic content with Python, R, Julia, and Observable and publish reproducible, production-quality articles, presentations, dashboards, websites, blogs, and books in HTML, PDF, MS Word, ePub, and more. This release introduces several exciting features:

  • Quarto Dashboards – Simplify the creation of interactive dashboards from Jupyter or R Markdown. These allow effortless layout of interactive components, visualizations, tabular data, and annotations. Check out all the dashboard examples.
  • Typst is a new markup-based typesetting system, as powerful as LaTeX & much easier to learn and use. Quarto 1.4 includes the Typst CLI, enabling the creation of beautiful PDFs with fast render times. Find templates for journal articles, posters, letters, newsletters, and more.
  • Cross-References – Cross-references in Quarto 1.4 have been overhauled, allowing flexible definition of content for float cross-references, custom types of float cross-references, and cross-reference executable code cells, callouts/remarks, and solutions.
  • Manuscripts – Quarto manuscript projects facilitate the writing and publishing of scholarly articles, using notebooks as the source of content and computations. The output is a website with the article in multiple formats (e.g. Word, PDF).
  • Inline Code Syntax – Quarto 1.4 introduces a unified syntax for including computed values inline using single ticks (`).

Other Quarto 1.4 Highlights:

  • Shiny for Python support
  • Script rendering for .py, .jl, and .r script files
  • Easy binder configuration for Quarto Projects
  • Email generation for HTML/text emails with Posit Connect
  • Easier than ever to Posit Cloud
  • Lightbox for a fancy view of images and figures

Developer-Facing Changes:

  • Lua changes include support for cross-referenceable elements in filters and more.
  • AST processing changes improve HTML table processing and support LaTeX raw blocks with Quarto-compatible markdown.

For more details, refer to the Release Notes. Start exploring these features and enhancements in Quarto 1.4!

You can download the latest version of Quarto at quarto.org/docs/download