Patch release. One fix, to a side effect rather than to any returned value.
ik_sample_data() called set.seed(42L) and
did not restore the previous state, so calling it reseeded the caller’s
random stream: every later random draw in the session was silently reset
to a fixed sequence. The package’s own test for this was failing. The
seed now applies for the duration of the call only, and
.Random.seed is restored on exit (or removed, if the
session had none). The generated data are unchanged.
ik_decompose().ik_core(), following
Bryan and Cecchetti (1994).ik_sticky_flexible(), based on Atlanta Fed methodology
(Bils and Klenow, 2004).ik_persistence().ik_diffusion().ik_phillips(). Newey-West HAC standard errors
via robust_se = "HAC".ik_breakeven().ik_trend().ik_forecast_eval().ik_compare().ik_sample_data().