Skip to content

Releases: jmgirard/circumplex

circumplex 1.0.0

28 Oct 14:26
Compare
Choose a tag to compare

Breaking changes

  • Nearly all code rewritten/refactored to streamline and reduce dependencies.

  • Removed support for non-standard evaluation

  • The contrast argument to ssm_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 to data, .ssm_object to ssm_object, xy to drop_xy)

  • Removed ssm_plot() function in favor of ssm_plot_circle(), ssm_plot_curve(), and ssm_plot_contrast().

  • Renamed standardize() function to norm_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 and scores fields in the output of ssm_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

circumplex 0.3.10

22 Aug 15:54
Compare
Choose a tag to compare

Minor improvements and fixes

  • Fix a bug when comparing R versions

  • Update {vdiffr} tests

  • Update GitHub Actions


circumplex 0.3.9

22 Aug 02:15
Compare
Choose a tag to compare
v0.3.9

Describe note

circumplex 0.3.8

28 May 15:34
Compare
Choose a tag to compare

Minor improvements and fixes

  • Fix testing error on Solaris systems

  • Update package description paragraph

  • Add cpp11 plugin for Rcpp

  • Exclude devel folder from linguist statistics


circumplex 0.3.7

18 May 02:16
Compare
Choose a tag to compare

New features

  • Add angle_labels argument to ssm_plot() to allow users to customize the angle labels around a circular plot

  • Add palette argument to ssm_plot() to allow users to customize the color palette (from {RColorBrewer}) of a circular plot

  • Replaced the font_size argument to ssm_plot() with the legend_font_size and scale_font_size arguments to allow users to customize the font size of different elements of a circular plot

Minor improvements and fixes

  • Update ggsave() documentatioan for future compatibility

  • Update {Rcpp} code for future compatibility

  • Added a black border to the points in a circular plot to greater distinguish them visually

  • Change CI notation from [] to () to play nice with pandoc

  • Update to {testthat} 3E and add ssm_plot() tests using {vdiffr}

  • Recompile vignettes with new version of {roxygen2}

  • Replace TravisCI with GitHub Actions

circumplex v0.3.6

30 Apr 00:29
Compare
Choose a tag to compare

Minor improvements and fixes

  • Update dependency versions and require R >= 3.4.0

  • Fix issues related to how R 4.0.0 handles S3 methods

  • Modernize ssm_plot() function to use new tidyr syntax

  • Update travis CI configuration to be more explicit

circumplex v0.3.5

11 Jan 05:48
Compare
Choose a tag to compare

Minor improvements and fixes

  • Removed several unit tests that were causing problems for CRAN checks

circumplex v0.3.4

05 Dec 14:36
Compare
Choose a tag to compare

Minor improvements and fixes

  • Adjust the test of quantile.radian() to account for changes to %% starting in R 3.6.1 Patched

  • Add the name of the package to the S3 class names (e.g., circumplex_radian instead of radian) to minimize the risk of overlapping classes between packages

  • Add some supplementary files to the R build ignore list to avoid notes during CRAN check

circumplex v0.3.3

27 Sep 14:07
Compare
Choose a tag to compare

Minor improvements and fixes

  • Add APA-style citations to instrument documentation in addition to DOI links.

  • Add "Instruments" menu to package website for viewing documentation pages.

  • Adjust the test of quantile.radian() to account for changes to %% in R 3.7.0

circumplex v0.3.2

21 Aug 22:34
Compare
Choose a tag to compare

New features

  • New iitc provides instrument information for the Inventory of Influence
    Tactics Circumplex.

Minor improvements and fixes

  • Fix CRAN warnings by setting LazyData: true.

  • Fix CRAN note by replacing relative URLs with absolute URLs.

  • Nonstandard evaluation is now handled using {{}} notation.

  • Updated the formatting on this NEWS changelog to match tidyverse style.