In quarto-webr
version 0.3.8, we have made a number of changes to the extension to improve the user experience and make it easier to use. We’ve added a new autoload-packages
document meta option key that will automatically load packages specified in the packages
key. We’ve also added new output classes to differentiate between STDOUT and STDERR text as well as documented the extension’s theming capabilities. Lastly, we’ve fixed a bug related to the placement of the “WebR Status” indicator when in the revealjs
presentation format.
For more details on the changes, please see the news entry below
quarto-webr
news file entry for version 0.3.8 (2023-11-13)
Features
- Added
autoload-packages
document meta option key that will automatically load packages specified in thepackages
key. The default value istrue
. (#75)- This feature simplifies the use of packages, eliminating the need to call
library()
in interactive code cells or setup code cells, as the specified packages will be loaded automatically.
- This feature simplifies the use of packages, eliminating the need to call
- Added new output classes to differentiate between STDOUT and STDERR text. (#60, #89)
- Error and warning messages will now appear red and regular output will appear black.
Bugfixes
- Fix placement of the “WebR Status” indicator when in the
revealjs
presentation format. (#84)
Documentation
- Added a subsection to using two keyboard shortcuts into the interactive code cell demo.
- Emphasized the extension must be in the same directory or contained within a Quarto project as the Quarto document being used. (#79, #26)
- Added an RevealJS presentation example. (#83)
- Added examples of embedding a RevealJS presentation inside of a website and book project. (#83)
- Added an example of using the extension with a Blog website. (#81)
- Added documentation on theming quarto elements. (#89)
- Miscellaneous documentation typo fixes.
Deployment
- Added a
tests/
directory that contains Quarto documents used across multiple browsers before triggering a point release. (#76) - Added the
open-in-html-browser
extension to devcontainer for better previewing options of HTML results. - GitHub codespaces now automatically open the README example when the devcontainer is launched.