Skip to contents

multiverse 0.6.2

Bug Fixes

  • Fix for #119. Fixes for compatibility with evaluate 1.0.0

Minor Changes

  • Added functions to allow export of the multiverse results as JSON to be compatible with Milliways. EMARs are not yet supported however, as that requires changes to knitr
  • Added support for naming variables when extracting multiple variables using extract_variables
  • Added support for extraction of objects using extract_variables
  • Changes to printing behavior: (1) we do not allow a user to print variables declared in a multiverse code block from an R code block (it will throw an error); (2) we do not show the output of multiverse code blocks when knitting (as it can create hundreds or thousands of outputs)

multiverse 0.6.1

CRAN release: 2022-07-04

Bug Fixes

  • Fix for #107. Parallel execution of the multiverse (i.e. when cores >= 2 as an argument to execute_multiverse) resulted in creation of new environments and execution in these new environments, which are different from the ones that are stored in the multiverse object and returned by expand. Fixed implementation so that all the bindings from the environments were copied to the stored environments, and the resultant variable bindings can be accessed through expand (thanks, @markromanmiller, #108).
  • Throw errors when empty options are declared (eg. trailing commas) inside branch statements

Minor Changes

  • Improved support for parallel processing using future as backend. Users can set up parallel execution workflows on both unix and non-unix systems using future. Multiverses can be executed in parallel on a local machine or concurrently on a cluster.
  • Support for displaying progress of execution using txtProgressBar. Use argument progress = TRUE for the function execute_multiverse().
  • .errors column added to the output of expand which lists the errors encountered during execution of the multiverse.
  • Updates to the documentation and examples, to improve walkthrough of the steps involved in creating a multiverse analysis.

multiverse 0.5.0

CRAN release: 2021-06-01

Major changes:

  • First CRAN release.