Skip to content

Releases: jhelvy/renderthis

Introducing {renderthis}

14 Jul 11:08
Compare
Choose a tag to compare

This release is the first release of this package with the new name {renderthis}. The previous release (version 0.0.9) was the last one under the old name {xaringanBuilder}. Other than changing the package name itself, the primary change in this release is a shift in the function names from build_*() to to_*(), e.g. build_pdf() became to_pdf(), etc. Other changes include:

  • All of the build_*() functions are now depreciated.
  • A new with_example() function was exported to help with running examples in each of the to_*() functions.
  • All of the package documentation (including examples was updated to reflect the new names.

The following blog post associated with this release describes the package's development history: https://www.jhelvy.com/posts/2022-06-28-introducing-renderthis/

v0.0.9 (Last version as xaringanBuilder)

08 Jun 14:01
235c8c4
Compare
Choose a tag to compare

Last version of xaringanBuilder

This is the last version of the package under the name xaringanBuilder, prior to the name change to renderthis.

You can install this final version of xaringanBuilder using:

remotes::install_github("jhelvy/renderthis@v0.0.9")

Even though the install command mentions renderthis, the package will be installed as xaringanBuilder.

What's Changed

New Contributors

Full Changelog: 0.0.6...v0.0.9

Major updates to png outputs

25 Feb 15:54
Compare
Choose a tag to compare
  • Depreciated build_thumbnail() and added build_png() as an improved replacement.
  • build_png() fixes part of issue #15 so that the png aspect ratio matches that of the xaringan slides.
  • build_png() also has options for changing the png density and building more than just the title slide (can build pngs of some or all slides using the slides argument).
  • All documentation and examples updated to match new features.
  • New example slides made to demonstrate new features.

Major changes to path handling

24 Feb 16:37
Compare
Choose a tag to compare

Summary of larger updates:

  • Major improvements to how paths are handled by adding the build_paths() function (not exported). Now you can use a url to build to any output types except for social and html (which both require starting from the Rmd file).
  • Added build_to_pdf() function (not exported) as an internal helper to build from a Rmd or html file to the pdf.

Summary of smaller updates:

  • Added assert_chrome_installed() for issue #12

First release

10 Feb 15:30
Compare
Choose a tag to compare

Although the version numbering has changed over time, this is the first release. Many of the desired features are now implemented. Here are a few more features added with this version:

  • Added build_social() for making a png of the first slides sized for sharing on social media.
  • Fixed output_file path bug - needed to update to using full paths from root just like with the input argument.