Breaking changes
-
Nearly all code rewritten/refactored to streamline and reduce dependencies.
-
Removed support for non-standard evaluation
-
The
contrast
argument tossm_plot()
is now TRUE or FALSE instead of "none", "model", or "test". Model contrasts were removed and TRUE yields test contrasts. -
Many arguments renamed (e.g.,
.data
todata
,.ssm_object
tossm_object
,xy
todrop_xy
) -
Removed
ssm_plot()
function in favor ofssm_plot_circle()
,ssm_plot_curve()
, andssm_plot_contrast()
. -
Renamed
standardize()
function tonorm_standardize()
New features
-
Added
ssm_plot_curve()
-
Added CAIS and IEI instrument data
-
Added profile scores, results, and plotting to models with contrasts
-
Added
PANO()
function for conveniently creating scale names -
All internal and external data are now data frames instead of tibbles
-
Rewrote all vignettes to use the updated functions, arguments, etc.
Minor improvements and fixes
-
Harmonized the
results
andscores
fields in the output ofssm_analyze()
-
Added many unit tests, increasing the package to 100% code coverage
-
Added many assertions to check for invalid input arguments
-
Harmonized the tidying function arguments (e.g.,
prefix
,suffix
,append
) -
Added print methods for degree and radian classes
-
Replace internal non-standard evaluation with
.data
references -
Minor visual improvements to print and summary methods for ssm_objects