NEWS.md
event.vectors$configure():
Signature changed to function(..., src_mix = "comb", exclude_mix = NULL, chatty = FALSE)
Accepts new construct of class ‘Event’ in ... to define event sources.
Most object names, list element names, and column names were renamed using _ instead of .
Event class: Leveraging lambda.r, an Event class was introduced to facilitate the definition of event sources sent to event.vectors$configure() in a formulaic fashion.Performance gains via vectorization for this and related functions.
Parallelism changed to leverage furrr (user is responsible for managing the parallelism topology)
event.vectors$make.evs_universe(), cross_time() :
retrace.evs(): Fixed a bug where ls() was being invoked without setting argument sorted to FALSE resulting in erroneously-mapped lookups.signal_processor(): Documentation updatescontinuity():
GAP is now part of the returned columns when archipelago is TRUE
map_fields and conditionally returned via argument archipelago at the front.break_signal():
POSIXct and character classes (addresses # 7)signal_processor():
POSIXct and character classes (addresses # 7)cl_size is <= 1L.cl_size.event.vectors$make.evs_universe(): In the event all source relationships are loops when the event.vectors object configured using the default source mix (“combination”), a warning is produced (regardless of the chatty argument), and no filtering is performed on the penultimate result that populates class member space.purrr functional style ~{ .x }
purrr::as_mapper() with anonymous function definitions (i.e. \(){})continuity():
event.vectors:
%<>% with explicit re-assignment.%$% with the functional form