You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Export in-memory config settings from _targets.yaml to parallel workers.
New features
Add a limited-scope exclude argument to tar_watch() and tar_watch_server() (#458, @gorkang).
Write a .gitignore file to ignore everything in _targets/meta/ except .gitignore and _targets/meta/meta.
Target Markdown: add knitr engines for pipeline construction and prototyping from within literate programming documents (#469, @cderv, @nviets, @emilyriederer, @ijlyttle, @gshotwell, @gadenbuie, @tomsing1). Huge thanks to @cderv on this one for answering my deluge of questions, helping me figure out what was and was not possible in knitr, and ultimately circling me back to a successful approach.
Add an RStudio R Markdown template for Target Markdown (#469).
Implement use_targets(), which writes the Target Markdown template to the project root (#469).
Implement tar_unscript() to clean up scripts written by Target Markdown.
Enhancements
Enable priorities in tar_make() and tar_manifest().
Show the priority in the print method of stem and pattern targets.
Throw informative errors if the secondary arguments to pattern = slice() or pattern = sample() are invalid.
In tar_target_raw(), assert that commands have length 1 when converted to expressions.
Handle errors and post failure artifacts in the Github Actions YAML file.
Rewrite the documentation on invalidation rules in tar_cue() (@maelle).
Drop dplyr groups and "grouped_df" class in tar_group() (tarchetypes discussion #53, @kendonB).
Assign branch names to dynamic branching return values produced by tar_read() and tar_read_raw().