Releases: ropensci/tarchetypes
Releases · ropensci/tarchetypes
Quarto interface improvements
tarchetypes 0.11.0
- Add an
output_file
argument totar_quarto()
andtar_quarto_raw()
for single documents (#198, @mutlusun). - Detect child quarto documents (#199, @mutlusun).
- Improve reporting of static branch names from
tar_map()
andtar_map_rep()
(#201, @kkmann). - Ensure compatibility with
targets
after ropensci/targets#1368. - Improve detection of Quarto files in
tar_quarto_inspect()
(#200, @multusun).
tar_assign() and nanoparquet
tarchetypes 0.10.0
- Add a
delimiter
argument totar_map()
etc. for customizing separators in target names (#177, @psychelzh). - Add "raw" hook functions (#185, @multimeric).
- Add
tar_assign()
(#186, ropensci/targets#1309, @hadley). - Merge help files of "_raw" functions (#191, @hadley).
- Supersede
tar_format_feather()
in favor oftar_arrow_feather()
(#190). - Supersede the
tar_aws_*()
target factories. They are obsolete because of therepository
argument intar_target()
.
secretbase
tarchetypes 0.9.0
Invalidating changes
- To align with ropensci/targets#1244 and ropensci/targets#1262, switch the hashing functions from
digest::digest()
tosecretbase::siphash13()
.
Descriptions, working directories, and output file paths
tarchetypes 0.8.0
- Expose the new
description
argument oftar_target()
intargets
1.5.1.9001. tar_map()
and other static branching target factories now append values to the target descriptions. Use thedescriptions
argument of those functions to customize.- Ensure consistent
repository
settings intar_change()
andtar_map_rep()
. tar_knit()
,tar_render()
,tar_quarto()
, and their "rep" and "raw" versions all gain aworking_directory
argument to change the working directory the report knits from. Users who setworking_directory
need to supply thestore
argument oftar_load()
andtar_read()
relative to the working directory so the report knows where to find the data (#169).tar_knit()
,tar_render()
,tar_quarto()
, and their "raw" versions all gain anoutput_file
argument to more conveniently set the file path to the rendered output file.tar_quarto()
and its "rep" and "raw" versions all gain a newquarto_args
argument for advanced Quarto arguments (#166, @petrbouchal).
Compatibility with upcoming guardrails in `targets`
tarchetypes 0.7.12 (development)
- Adjust tests because group iteration is now explicitly prohibited for dynamic targets.
Smooth over alignment with {targets}' seeds
Seeds and progress status
tarchetypes 0.7.10
- Prepare to use
tar_seed_create()
andtar_seed_set()
(ropensci/targets#1139). Future versions oftarchetypes
should use these package functions, but this version cannot because of the compatibility constraints of the release cycle. - Migrate tests to
targets
>= 1.3.2.9004 progress statuses ("completed" instead of "built", "dispatched" instead of "started").