Changes in version 2025-08-25 o Specify target packages of hyperlinks in documentation. o Documentation fixes. o Fix export of `se.default`. Changes in version 2022-02-22 o Fix jackknife/bootstrap on recent R versions. o Allow computing normalized intrinsic association coefficient in iac(). Changes in version 2020-12-09 o Fix tests on R-devel. Changes in version 2020-08-13 o Make iac() preserve input table size and names when cell=TRUE. Changes in version 2019-02-13 o Always use treatment contrasts to avoid giving incorrect results with other contrasts not supported by gnm. o Print names of row and column dimensions in RC models. o Fix dimension labels in RC(1)-L plot and order categories from top to bottom. o Fix dimensionality check when computing RC starting values using SVD. o Return NA instead of 0 when diagonal parameters are not identified. Changes in version 2018-10-18 o Change scaling of weights in svygnm() to reflect a change in survey 3.34. Changes in version 2017-11-15 o Add iac() function to compute intrinsic association coefficient, either via a non-parametric estimator or via the semi-parametric Bayesian shrikage estimator proposed by Zhou (2015). o Remove norm argument to maor(), as the 1-norm variant isn't used. Changes in version 2017-03-20 o Add vignette. o No longer eliminate parameters by default in unidiff(), rcL() and anoasL(). Parameters can still be eliminated (for faster estimation) by passing eliminate=NA. o Fix failures in plot.assoc() in corner cases. o Improve plotting of RC(1) models. o Rename conf.ellipses argument to plot.assoc() to conf.int. o Change 'phi' and 'maor' components of 'unidiff' objects to vectors, with one value for each layer. The value which was previously stored in these components is the first value of the vector. Changes in version 2016-01-15 o Fix computing standard errors when ncpus > 1. o Add svygnm() function, equivalent for generalized nonlinear models to svyglm() from package survey o Add ras() function to run RAS/Demming-Stephan algorithm o Allow regression-type (Goodman-Hout) symmetric association in hmskew models o Allow computing symmetric and antisymmetric components of MAOR o Change (undocumented) definition of unweighted MAOR o Fix plot.assoc() with layers and diagonal when keeping default arguments o Plot variable names next to arrow in hmskew models o Fix calling anova() on logmult objects (noticed by Heather Turner) o Accept type="n" and add=TRUE arguments in plot.assoc() o Fix references in docs Changes in version 2015-04-22 o Fix yrskew to be compatible with gnm version 1.0-8 (thanks to Heather Turner). Changes in version 2015-01-13 o Support 1D association plots using dotchart(). o Add col.ellipses argument to plot.assoc() functions (based on work by Michael Friendly). o Avoid plotting confidence bars outside of box in plot.assoc(). o Plot first layer instead of failing by default for heterogeneous RC-L. o Return coordinates of plotted points from plot.assoc(). o Support three-way tables and NA cells in maor(). o Improve documentation for maor(). o Do not fail when dimension names are empty or not unique. o Fix comments in documentation (spotted by Michael Friendly). o Various small fixes. Changes in version 2014-03-10 o COMPATIBILITY BREAK: store marginal weights for each layer instead of only the global average. Saved models will have to be fit again in order to be plotted. o Report BIC/AIC variant equal to 0 for the saturated model. o Allow fitting association models with complex survey designs ('survey' package) via svy* functions. o Fix direction of skewness in hmskew and hmskewL models, which could be wrong in some special cases. o Added support for Mean Absolute Odds Ratio (MAOR) in new maor() function, and with association and UNIDIFF models. o Added support for supplementary/passive rows and columns for rc and hmskew models. o For association model plots, make area of symbols proportional to the weights rather than to their square. o Plot average association by default for RC-L models, and support rotating the axes to those with highest variance. o New 'add' argument to plot.unidiff() to allow representing several models in one figure; also change the default plot type to points. o Accept start=NA to use good default values. o Use eliminate more aggressively to greatly improve performance. o Make fitting UNIDIFF models more robust by not constraining coefficient which do not stricly need to be constrained (reported by Gina Potarca). o Fix using multiple CPUs for jackknife/bootstrap. o Drop snow support (the parallel package must be used instead). o Use load balancing for large models with jackknife/bootstrap. o Do not fail with tables without dimension names. o Allow passing checkEstimability=FALSE to unidiff() for performance. o Accept nd.symm=0 in hmskew() and hmskewL(). o Print layer coefficients from print.unidiff(). o Documentation fixes. Changes in version 2012-09-29 o Initial release.