-
Aggressively rerender prerendered tutorials in favor of a cohesive exercise environment (#169, #179, and rstudio/rmarkdown#1420)
-
Added a new function,
safe
, which evaluates code in a new, safe R environment. (#174)
-
Added the last evaluated exercise submission value,
last_value
, as an exercise checker function argument. (#228) -
Question width will expand to the container width. (#222)
-
Available tutorial names will be displayed when no
name
parameter or an incorrectname
is provided torun_tutorial()
. (#234) -
The
options
parameter was added toquestion
to allow custom questions to pass along custom information. Seesortable::sortable_question
for an example. (#243) -
Missing package dependencies will ask to be installed at tutorial run time. (@isteves, #253)
-
When questions are tried again, the existing answer will remain, not forcing the user to restart from scratch. (#270)
-
Fixed a spurious console warning when running exercises using Pandoc 2.0. (#154)
-
Added a fail-safe to try-catch bad student code that would crash the tutorial. (@adamblake, #229)
-
Fixed #136 by displaying full HTML messages (rather than just the text) if provided by the
incorrect
or thecorrect
args toquestion()
. (#146) -
Improved documentation for deploying
learnr
tutorials in Shiny Server. (#142) -
Fixed a highlight.js issue from rmarkdown 1.8. (#133)
-
Fixed an false positive in the diagnostics system. (#141)
- Fixed a compatibility issue, so that existing tutorials don't break when using Pandoc 2.0. (#130)
@ commit #14413cc
@ commit #eeae534
@ commit #b71c637
@ commit #55c33cf
@ commit #a853163
@ commit #3339f8a
@ commit #9cd0082
@ commit #a81a694
init commit! #e2dbb20