# resultcheck 0.1.4

* Rename project config file from `resultcheck.yml` to `_resultcheck.yml` (legacy `resultcheck.yml` is still read for backward compatibility).
* Change default snapshot location to `tests/_resultcheck_snaps/` instead of `_resultcheck_snapshots/`.
* Add configurable snapshot directory support via `snapshot.dir` in `_resultcheck.yml`.
* Add `with_example()` to run package examples in temporary projects under `tempdir()`, avoiding writes to user home/package/getwd locations.
* Update examples/docs to be executable without `\\dontrun{}` and use `setup_sandbox()` with no required file arguments for empty sandboxes.
* `snapshot()` now warns with the exact target path before interactive writes; default path remains configurable via `snapshot.dir` in `_resultcheck.yml`.

# resultcheck 0.1.3

* Prepare for release to CRAN.

# resultcheck 0.1.2

* Add precision rounding option in `_resultcheck.yml` to stabilize snapshot comparisons across runs.
* Add `[ignored]` markers in `snapshot()` output to explicitly indicate excluded components.

# resultcheck 0.1.1

* Fixed snapshot inconsistencies caused by variable serialization width and directory checks, improving reliability of result comparisons.
* Added method parameter to snapshot() for print/str/both serialization.

# resultcheck 0.1.0

## Initial release

* `snapshot()` — create and verify human-readable snapshots of R objects
  (models, data frames, tables, vectors, etc.).  Interactive mode warns and
  prompts; testing mode (inside `run_in_sandbox()`) errors on mismatch.
* `setup_sandbox()` — copy project files and/or directories into a temporary
  directory for isolated testing.  Accepts individual file paths or entire
  subdirectories.
* `run_in_sandbox()` — execute an R script inside the sandbox with the working
  directory set to the sandbox root, while `find_root()` and `snapshot()`
  transparently resolve back to the original project root.
* `cleanup_sandbox()` — remove the sandbox directory after testing.
* `find_root()` — locate the project root using `_resultcheck.yml`, `.Rproj`,
  or `.git` as markers.
