Download Latest Version Minor fixes source code.tar.gz (834.2 kB)
Email in envelope

Get an email when there's a new version of targets

Home / 1.11.3
Name Modified Size InfoDownloads / Week
Parent folder
Initialization speed and pre-processing progress messages source code.tar.gz 2025-05-08 832.7 kB
Initialization speed and pre-processing progress messages source code.zip 2025-05-08 1.3 MB
README.md 2025-05-08 1.2 kB
Totals: 3 Items   2.1 MB 0

targets 1.11.3

Bug fixes

  • Use qmethod = "escape" to avoid https://github.com/Rdatatable/data.table/issues/3509 (#1480, @koefoeden).
  • Ensure error = "trim" does not hang when the errored target has a long chain of reverse dependencies (#1481, @koefoeden).
  • Manually remove class "rlib_error_package_not_found" from errors (#1484, @malcolmbarrett). This and [#1354] are unfortunate consequences of [#997].

Other changes

  • Call suppressPackageStartupMessages() once for the whole pipeline. Repeated target-specific calls may be slow, and the messages themselves are cumbersome. This is an appropriate tradeoff.
  • Ensure the progress bar from the balanced reporter does not chop up messages from tar_debug_instructions().
  • Remove ANSI escape sequences from warnings and error messages.
  • Use cli::cli_text() instead of cli::cli_progress_output() (#1478, @dipterix).
  • Minor speedups in the beginning and end of tar_make() (#1482).
  • Cache _targets/objects/ time stamps only for local builders mentioned in the metadata, as opposed to everything in that directory (#1482).
  • Instrument pre-processing overhead with progress bars (#1482).
Source: README.md, updated 2025-05-08