Changes in version 0.2.0 (2025-07-18) Breaking change: - Tests are automatically skipped by default unless the test suite is run interactively or the NOT_CRAN environment variable is set to true. This means that the skip argument in expect_snapshot_print() and expect_snapshot_plot() is no longer needed for skipping tests on CRAN. New features: - New skip argument in expect_snapshot_plot() to skip the test if the condition is not met. Plot tests are skipped by default on CRAN, that is, when either of these conditions is false: - interactive() is FALSE - The NOT_CRAN environment variable is not true - New par_args argument in expect_snapshot_plot() to pass graphical parameters to graphics::par() for PNG and ragg devices. Changes in version 0.1.0 (2025-03-16) New arguments to expect_snapshot_print(): - fn_current: A function to process the current snapshot string before comparison. - fn_target: A function to process the target snapshot string before comparison. - review: TRUE (default) to write the diff plot to file. FALSE to return a failure but no file. Changes in version 0.0.8 (2025-01-21) - New style argument to expect_snapshot_plot() and expect_equivalent_images() to control the style of the diff image to print. Plot with "old", "new", and "diff" facets. Changes in version 0.0.7 (2025-01-13) - New ignore_white_space argument in expect_snapshot_print(). Changes in version 0.0.6 (2024-08-23) - Allow extensions in snapshot labels to save an .html file instead of .txt Changes in version 0.0.5 (2024-05-01) - Allow mode argument in expect_snapshot_print() - Silence some useless diffobj messages Changes in version 0.0.4 (2024-02-20) - diffObj::diffPrint(guides = FALSE) because guides generated errors in some long text comparisons. Changes in version 0.0.3 (2023-04-11) - New os argument to skip tests on unspecified operating systems. - New device_args argument to pass additional arguments to the device function. Changes in version 0.0.2 (2023-03-31) - Do not write to the user library on CRAN. Changes in version 0.0.1 (2023-03-28) - Initial release