Skip to content

Releases: AnthonyRaborn/ShortForm

CRAN v0.5.6

03 Dec 01:06
Compare
Choose a tag to compare

ShortForm v0.5.6

  • Updates focused on {antcolony.lavaan}.
    • lavaan.model.specs now defaults to the default arugments. If a user removes the arguments, they will be provided for them. If a user overwrites a specific argument (e.g., estimator = 'wls'), that will be respected.
    • Some minor adjustments to checking fitted models for specific warnings/errors that should result in better functioning when these do not exist.

CRAN v0.5.5

05 Jun 17:13
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.4...v0.5.5

CRAN v0.5.4

22 May 17:50
Compare
Choose a tag to compare

ShortForm v0.5.4

  • Updates to handle changes to lavaan error/warning messages
  • Fixed internal documentation to match current standards

CRAN v0.5.3

14 Dec 14:59
Compare
Choose a tag to compare

ShortForm v0.5.3

  • Updates to antcolony.lavaan default lavaan.model.specs
  • Spelling fixes
  • Roxygen manual fixes

v0.5.2

08 Mar 16:48
Compare
Choose a tag to compare

CRAN-approved

What's Changed

Full Changelog: v0.4.6...v0.5.2

v0.4.6

13 Mar 16:21
Compare
Choose a tag to compare

ShortForm 0.4.6

Updated argument check

  • The argument check for fit statistics (ACO, SA) were updated to
    include fit statistics related to the “WLSMV” estimator (i.e, for
    ordered data).

Bugfixes

  • A bug in the SA function that sometimes resulted in improper items
    has been fixed.

  • A bug in the Tabu short form function that caused the Tabu list to
    be erased if the best criterion value was reached has been fixed.

v0.4.5

25 Feb 15:02
a31b63e
Compare
Choose a tag to compare

Package v0.4.5

Extra argument checks

  • There are now additional checks for the function arguments related to the fit statistics (ACO, SA) and the fit statistic tests (ACO) with informative warnings for when the function arguments are not valid.

v0.4.4

10 Oct 14:35
c9f38db
Compare
Choose a tag to compare

v0.4.4

  • Bugfixes:
    • I have fixed a bug that caused the lavaan-based functions to improperly use the initial model syntax instead of building the intermediate model syntax when the initial model syntax was specified in an untested manner.
  • Groundwork:
    • Looking to add a reset function to Tabu shortform for when a "dead end" has been found (no valid models exist from the current model). This is implemented here in a very rough, blunt manner. Soon, I want to refactor all the code, especially this implementation, to be more clear and easier to maintain.

v0.4.3

07 Aug 17:23
5c80910
Compare
Choose a tag to compare

Merge the recent changes in the devel branch to master.

This new patch version adds additional options for pheromone.calculation:

  • Allows for the pheromone levels to update based on standardized observed regression coefficients ("beta")
  • Allows for the pheromone levels to update based on both the latent and observed regression coefficients ("regression").

Updates to the plot method for the antcolony class

  • New plot showing changes in mean.betas when pheromone.calculation == "beta" or "regression"

Updates to the manual for antcolony.lavaan and plot.antcolony.lavaan

  • Includes information on changes to pheromone.calculation
  • Notes that the default for pheromone.calculation is "gamma"

v0.4.2

17 Oct 15:22
ccc52f1
Compare
Choose a tag to compare

Package v0.4.2

Introduction of Function Classes

  • This version introduces classes to each of the main function outputs (antcolony.lavaan == "antcolony", simulatedAnnealing == "simulatedAnnealing", tabuShortForm == "tabu")
  • This will allow for plot and print methods for each of these functions

Broken functionality: antcolony_plot

  • The function antcolony_plot was replaced with plot.antcolony (aka, a plot method)

New functionality: S3 method for plotting

  • With the addition of classes, a plot method and accompanying documentation has been added.
  • Future updates will expand S3 methods for print() and summary()

Bugfixes

  • Bugfixes to the main functions when using them to create shortforms of bifactor models.
  • They should now produce actual bifactor shortforms (in v0.4.1, sometimes the item names would be cut off in later iterations [FIXED] and the relationship between latent variables would be changed when they should have been kept constant [FIXED]).

Added a package loading message

  • Now, when using an interactive R session, a package message is printed out (with a little Penguin holding it all up)!