quarto 1.4.4
CRAN release: 2024-07-20
quarto_preview()now looks atquarto previewlog to browse to the correct url when inside RStudio viewer (thanks, @aronatkins, #167).This package now uses the x.y.z.dev versionning scheme to indicate development, patch, minor and major versions. This follows Tidyverse package version conventions.
Adapt tests for CRAN checks issues due to Quarto v1.5.54 regression (though it is fixed upstream).
Approval check in
quarto_add_extension()andquarto_use_template()now works correctly (thanks, @eveyp, #172).
quarto 1.4
CRAN release: 2024-03-06
This version is now adapted to Quarto 1.4 latest stable release.
Add registration of vignette engine to use
quartoas a vignette builder, and use.qmdfile as vignette. Seevignette("hello", package = "quarto"). (thanks, @dcnorris, #57).New
quarto_binary_sitrep()checks possible difference in Quarto binary used by this package, and the one used by RStudio IDE (thanks, @jthomasmock, #12).New
is_using_quarto()to check if a directory requires using Quarto (i.e. it has a_quarto.ymlor at least one*.qmdfile) (thanks, @hadley, #103).New
quarto_create_project()callsquarto create project <type> <name>(thanks, @maelle, #87).New
quarto_add_extension()andquarto_use_template()to deal with Quarto extensions for a Quarto project. (thanks, @mcanouil, #45, @remlapmot, #42).quarto_render()andquarto_inspect()gains aprofileargument (thanks, @andrewheiss, #95, @salim-b, #123).quarto_render()gainsmetadataandmetadata_filearguments. They can be used to pass modified Quarto metadata at render time. If both are set,metadatawill be merged overmetadata_filecontent. Internally, metadata will be passed as a--metadata-filetoquarto render(thanks, @mcanouil, #52, @maelle, #49).quarto_render()and all other relevant functions gain aquarto_argsargument. It allows to pass additional options flag toquartoCLI. This is for advanced usage e.g. when new options are added to Quarto CLI that would not be user-facing in this package’s functions (thanks, @gadenbuie, #125).Add
quietargument in most functions to remove warnings and messages. It default toFALSEin most function to match withquartoCLI default.In
quarto_render(),execute_paramsnow converts boolean value totrue/falsecorrectly as expected byquarto render(thanks, @marianklose, #124).Error message now advises to re-run with
quiet = FALSEbecausequarto_render(quiet = TRUE)will runquarto renderin quiet mode (thanks to @gadenbuie, #126, @wlandau, #16).rsconnect R package dependency has been moved to Suggest to reduce this package’s overall number of dependencies. rsconnect package is only required for publishing using
quarto_publish_*()functions. Users will be prompted to install (when in interactive mode) if not installed.Added a
NEWS.mdfile to track changes to the package.
