Changes in version 1.1.0 (2026-02-07) 2026-02-06 - Breaking Change: Removed mask_variables_rowwise() as row-wise masking is methodologically inconsistent with analysis blinding. - Breaking Change: scramble_variables_rowwise() is now internal. Its functionality has been consolidated into scramble_variables(..., .byrow = TRUE). - API Improvement: Arguments in scramble_variables() and mask_variables() parameters now use leading dots (e.g., .groups, .together) to avoid naming conflicts with data columns. - Update documentation, vignettes, and website to reflect changes in function names and parameters. Changes in version 1.0.0 (2026-01-28) 2026-01-16 - Finalize functions - Streamline validation and generics - Unify the API interface for functions - Add tests, change vignettes to match functionality - Fix codecov Changes in version 0.4.0 2025-09-29 - Add together parameter to scramble_variables() function. - Update documentation - Add new tests Changes in version 0.3.0 2025-09-25 - Add mask_labels(), mask_variables(), mask_variables_rowwise(), mask_names() functions to mask factor levels and variable names. - Add unit tests for all new functions - Add lifecycle badge to README Changes in version 0.2.1 2025-09-19 - Add rowwise functions with unit tests - Add a devel branch to do development from now on Changes in version 0.1.0 2025-09-18 - scramble_values() can now use tidyselect helpers - Improved unit tests - Add imports: {tidyselect}, {utils} Changes in version 0.0.1 2025-09-15 - Unit tests added using testthat. - Add error handling to scramble_variables() - Add imports: {dplyr}, {rlang} 2025-09-09 - Add scramble_values() and scramble_variables() functions. - Build package using pkgdown::build_site(). - Add README Changes in version 0.0.0.9000 2025-08-29 - Package skeleton created with usethis::create_package(). - Add Williams et. al dataset. - Add MARP dataset.