Skip to content

3.6.0

Choose a tag to compare

@mcanouil-dev mcanouil-dev released this 11 Sep 11:52
Immutable release. Only release title and notes can be modified.
7df33b7

New Features

  • feat: Show the Typst preview in the panel and in a hover at the same time. (#420)
  • feat: Preview an inline Typst cell, written as `{typst} ...`. (#423)
  • feat: Show a Typst hover image as a raster of the height the hover displays. A plot whose vector is too long for a data URI now appears in the hover, and the panel still shows the vector. (#443)

Bug Fixes

  • fix: Pin the golden Typst fixtures to typst-render 0.22.1, the version they actually reproduce. The old pin named 0.21.0, but that release's own manifest already carries the document brand feature that shipped in 0.22.0. (#424)
  • fix: Show the diagnostics for a Pandoc attribute that is written between two code fences with the same number of backticks. (#428)
  • fix: Offer the panel when a compiled Typst image is too large for a hover. The hover measured the image and not the text it carries, so a large image printed as unreadable markup. (#436)
  • fix: Read the options of an output format from the top level of the metadata in the Lua reference validator. The format name is never a metadata key, so validate_format collected nothing and passed whatever the document wrote. (#439)
  • docs: Point the social card of the documentation website at the image that exists, so a link to the site shows a card. (#441)
  • fix: Centre the image in a Typst hover. It sat against the left edge of a box that is wider than the image, because the hover keeps room for its copy button and merges the hovers of several providers into one. (#442)
  • fix: Read an inline span carrying the .typst class as plain code, the way the block form of that class is read. The span no longer needs the typst-render extension installed, and no option of a cell applies to it. (#445)

Install from GitHub Release

For detailed installation instructions, see the Installation Guide.

gh release download "3.6.0" --repo mcanouil/quarto-wizard --pattern "*.vsix"
gh attestation verify "quarto-wizard-3.6.0.vsix" --repo mcanouil/quarto-wizard

# VS Code
code --install-extension "quarto-wizard-3.6.0.vsix"
# Positron
positron --install-extension "quarto-wizard-3.6.0.vsix"

What's Changed

  • feat: show the Typst preview on more than one surface by @mcanouil in #420
  • refactor: name the Typst scan unit and give it an end by @mcanouil in #421
  • feat: read inline Typst spans into the document scan by @mcanouil in #422
  • feat: compile an inline Typst cell as the filter does by @mcanouil in #423
  • test: record the inline Typst fixtures and document the feature by @mcanouil in #424
  • ci: gate the version bump merge on the required check by @mcanouil in #426
  • ci: package and tag the commit the release gated by @mcanouil in #427
  • fix: guard the opening run of a fence from the backtick scan by @mcanouil in #428
  • ci: scope the build concurrency by draft state by @mcanouil in #429
  • build: patch the flagged transitive dependencies by @mcanouil in #430
  • ci: drop the dead parts of the linter concurrency key by @mcanouil in #431
  • build: take vitest 5 and drop the coverage that never ran by @mcanouil in #432
  • build: refresh the dependencies and hold mocha back by @mcanouil in #435
  • fix: size the hover guard by its data URI by @mcanouil in #436
  • docs: record the hover image guard fix by @mcanouil in #437
  • fix: match the webpack task with the one-shot tsc matcher by @mcanouil in #438
  • ci: mirror the verdict of the run that built by @mcanouil in #440
  • fix: read format options from the top level of the metadata by @mcanouil in #439
  • fix: point the docs social card at the real asset by @mcanouil in #441
  • fix: centre the image in a Typst hover by @mcanouil in #442
  • feat: show a Typst hover image as a raster by @mcanouil in #443
  • fix: read an inline span of the class form as plain code by @mcanouil in #445
  • fix: run the workspace package builds from the repository root by @mcanouil in #446
  • ci: report the build verdict as a check run on the commit by @mcanouil in #447
  • ci: skip the build workflow on a draft pull request by @mcanouil in #448
  • ci: package the extension once and quiet the summary script by @mcanouil in #449
  • ci: cut the repeated build work and make the gates able to fail by @mcanouil in #450
  • fix: stop the publish guards reading an error as an absence by @mcanouil in #451
  • ci: bump version for release 🚀 by @mcanouil-dev[bot] in #452

Full Changelog: 3.5.0...3.6.0