********************************************************
****       CHANGES IN TAM PACKAGE VERSIONS          ****
********************************************************


++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Test Analysis Modules (TAM)
T. Kiefer, A. Robitzsch, & M. Wu

                  ___           ___     
      ___        /  /\         /__/\    
     /  /\      /  /::\       |  |::\   
    /  /:/     /  /:/\:\      |  |:|:\  
   /  /:/     /  /:/~/::\   __|__|:|\:\ 
  /  /::\    /__/:/ /:/\:\ /__/::::| \:\
 /__/:/\:\   \  \:\/:/__\/ \  \:\~~\__\/
 \__\/  \:\   \  \::/       \  \:\      
      \  \:\   \  \:\        \  \:\     
       \__\/    \  \:\        \  \:\    
                 \__\/         \__\/    


mailto:
-------
t.kiefer@bifie.at

URL:
----
http://www.edmeasurementsurveys.com/TAM/Tutorials/

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

-------------------------------------------------------
Changes in Version 1.0-2 (2014-03-26)
-------------------------------------------------------

x fixed a Bug in the optional specification of a B matrix
  in tam.mml.mfr
x new faster tam.mml.wle2; included Rcpp helper functions for 
  tam.mml.wle2 for fast computation; tam.mml.wle2 new 
  reference in tam.wle for objects of class tam.mml, rd-file
  adapted
x tam.mml.mfr now accepts polytomous data with more than 
  ten categories per item
x specification of response matrix in 'long format' fixed,
  see example section (thanks to Takuya Yanagida)
x some minor changes in usability (eg., pid can be specified as 
  vector, one-column matrix or data.frame)

-------------------------------------------------------
Changes in Versions 1.0 (2014-02-02)
-------------------------------------------------------

x updated DESCRIPTION and NAMESPACE due to changes in Rcpp
x change in package maintenance: now Thomas Kiefer is
  the package maintainer
x fixed a bug in item labeling in tam.se
  (thanks to Sebastian Weirich)
x fixed a bug in labeling of reduced reponse matrices in 
  tam.mml.mfr
x fixed some examples in .Rd files

-------------------------------------------------------
Changes in Versions 0.91/0.99 (2013-11-02)
-------------------------------------------------------

x added 'AXsi_' as value in tam.mml, tam.mml.2pl and tam.mml.mfr
x cleaned labels in 'tam.mml.mfr' for faceted models
x included the argument 'score.resp' in tam.wle for scoring
  a new dataset different than the one which is used for item
  calibration in tam (requested by Jan Bhnke)
x added examples for applying a sum constraint of item
  parameters in 'tam.mml' (request by Kelvin Gregory)
x included argument 'adj' in tam.jml/tam.jml2 for modifying 
  the adjustment in case of perfect scores (thanks to Courtney Castle)
x included dataset 'data.timssAusTwn.scored'
x included summary for tam.jml
x use plausible values for calculation in item fit (in tam.mml.fit)
x included an example for creation of user-defined fit statistics

-------------------------------------------------------
Changes in Versions 0.9 (2013-10-13)
-------------------------------------------------------

x removed blanks in item category labels in tam.ctt2 and 
  tam.ctt3
x allowed non-integer group labels
x fixed a bug in data preparation for facet models 
  which appeared since a change in TAM 0.7 
  (thanks to Jonathan Williams)

-------------------------------------------------------
Changes in Versions 0.8 (2013-10-02)
-------------------------------------------------------

x changed rating scale parametrization for unequal
  number categories per item
x included a warning in tam.ctt2 if memory allocation is
  reached
x included deviance plot 'plotDevianceTAM' 
  (thanks to Sebastian Weirich)
x included tam.ctt3

-------------------------------------------------------
Changes in Versions 0.7 (2013-09-15)
-------------------------------------------------------

x include crossprod in some functions
x fixed a bug for using latent regression models in
  facet model function 'tam.mml.mfr'
  (thanks to Jonathan Williams)
x included another facet example (Example 14)
x fixed a bug in tam.mml.mfr if all facets possess
  the same number of levels
x fixed a bug in multidimensional generalized partial
  credit model estimation and speeded 2PL estimation a bit
x included bifactor model and exploratory factor analysis
  -> function 'tam.fa' with arguments irtmodel='efa','bifactor'
x now printing progress in tam.ctt2 correctly
x fixed a bug in data processing in tam.mml.mfr for factor
  or string input of facets
x included more examples in tam.fit, anova.tam.mml, tam.pv,
  tam.jml, tam.se, tam.wle 
x avoided inversion of singular matrices in multidimensional
  WLE estimation tam.wle (thanks to Iasonas Lamprianou)
x removed bugs for item response datasets with only one item
  in tam.mml and tam.mml.2pl
x fixed a bug in tam.ctt2: multiple groups were not displayed 
x included an option for deleting redundant generalized items
  which sometimes improves computation speed
x cleaned the TAM manual (thanks to Michaela Mayr)
x changed output structure of tam.fa and included rotation
  examples in tam.fa.Rd
x included additional convergence stabilizing approach which
  can be activated using the argument 'fac.oldxsi' in control
  -> See Example 15 for such a non-converging model where
     changing algorithmic defaults seems necessary
   (problem addressed thanks to Sebastian Weirich) 
x substituted internal 'theta.sq' function by Rcpp based
  function 'theta.sq2'
x started with including examples similar to the ones in
  the ConQuest 2.0 manual (see data.cqc.Rd)

-------------------------------------------------------
Changes in Versions 0.6 (2013-08-28)
-------------------------------------------------------

x fixed a bug when in latent regression when providing a formula
  in argument 'formulaY'
x fixed a bug in output of tam.se (thanks to Sebastian Weirich)
x included a faster alternative to tam.ctt -> tam.ctt2 is based
  on a Rcpp function
x allowed freeing beta constraints by the user by including
  the possible argument beta.fixed=FALSE
x removed a bug in data processing for faceted designs
  (thanks to Michaela Mayr)
x fixed a bug with varying string lengths of facet levels
x fixed a bug in tam.ctt2 for numeric input matrices
x fixed incorrect handling of constraints in regression coefficients
  which was just included in a recent 0.6 version
x fixed an output bug in tam.wle in multidimensional models
  (thanks to Jan Henning-Kahmann)
x accelerated estimation of multdimensional models (different
  approach of calculating the prior distribution)
x fixed a bug when submitting xsi.inits and beta.inits to tam
x fixed a bug in facet models when a facet contains only one
  element (twice thanks to Michaela Mayr)
x included irtmodel='PCM2' (partial credit model with ConQuest
  parametrization) and irtmodel='RSM' (rating scale model)
x added a longitudinal data example in 'tam.mml' manual

-------------------------------------------------------
Changes in Versions 0.5 (2013-07-28)
-------------------------------------------------------

x included data.ex11 example dataset
x removed a bug in WLE calculation for multifaceted designs
x avoided warning in cov2cor for tam.mml.2pl function
  (thanks to Linda Graefe)
x included argument increment.factor for obtaining
  convergence behavior in bad suited data constellations
x changed default of np.adj in tam.pv to 8
x included two helper functions written in Rcpp in
  plausible value imputation function tam.pv for
  better performance
x included S3 plot method
x included data.numeracy and data.timssAusTwn
  datasets

-------------------------------------------------------
Changes in Versions 0.4 (2013-07-01) 
    [*** First CRAN Release ***]
-------------------------------------------------------

x included quasi-Monte Carlo integration as an alternative
  to stochastic integration
x multifaceted model completely implemented
x print warning if there are items in resp with only zeroes
  (thanks to Ronny Scherer)
x fixed a bug in tam.wle, tam.pv and tam.se
x fixed a bug in creating design matrices for faceted designs
x changed initial xsi values for indetermined parameters
  (thanks to Sebastian Weirich)
x included function for calculating Thurstonian thresholds
x included Rcpp function in M step for calculating item parameters
x fixed a bug for partial credit models
x included parametrization of the dispersion model for ordered data
x included a function tam.ctt for calculating some statistics
  based on classical test theory
x fixed a bug in tam.mml.2pl with irtmodel="GPCM" for models
   with differering numbers of item categories

-------------------------------------------------------
Changes in Versions 0.3 (2013-03-23)
-------------------------------------------------------

x cleaned Rd manual files a bit
x included standard errors in tam.mml and tam.mml.2pl
x included summary.tam and summary.tam.mml
x included anova.tam for model comparisons
x fixed a bug in multiple group estimation during tam.mml and
   summary application
x fixed a bug in WLE estimation in the multdimensional case

-------------------------------------------------------
Changes in Versions 0.2 (2013-02-20)
-------------------------------------------------------

x removed bugs in tam.pv for sampling plausible values
  with the argument normal.approx=FALSE 
  (thanks to Sebastian Weirich)
x included seed for stochastic integration in the tam
  control argument
x fixed a bug in stochastic integration
  (thanks to Steffen Brandt)
x fixed a bug in the calculation of reliability and person
  parameter estimates when applying stochastic integration
  (thanks to Steffen Brandt and Caroline Just)
x use estimated parameters with minimal deviance in the output
  (thanks to Ulrich Schroeders and Steffen Brandt)

-------------------------------------------------------
Changes in Version 0.1-03 (2012-11-21)
-------------------------------------------------------

x 2PL calibration outsourced
x designMatrices and tam.mml.mfr method for multifacet rasch model 
  calibration included. Both highly experimental.
x Examples for the calibration included, see help file of sim.mfr
 