| NEWS | R Documentation | 
NEWS file for the ergm package
Changes in version 0.3.0
NEW FEATURES
- 
b1dsp(),b2dsp(),gwb1dsp(), andgwb2dsp()terms have been added, paralleling their ergm counterparts.
BUG FIXES
- 
Multilayer and multinetwork terms and functions such as gofN(), will now produce a sensible message if passed networks without multilayer and/or multinetwork metadata they require. Thanks to GitHub user@liluqi1991for flagging this issue.
- 
gwespL(),espL(), and other terms from that family now correctly recycle theirLs.twopath=argument: if only one layer specification is given, it is used for both legs of the two-path.
- 
Layer logic implementation was reversing the arguments of noncommutative operators and functions. 
OTHER USER-VISIBLE CHANGES
- 
Layer()now consistently uses the network and vertex attributes from the first observed layer for everything, and ignores and/or overwrites those of the other layers.
- 
When nesting network-combiners such as Networks()andLayer(), it is now an error to attempt to reference them out of order. That is,Networks(Layer(...))~L(~N(...))is no longer allowed, since the multilayer specification is performed within the multinetwork.
- 
Layer()andNetworks()documentation now informs the user that the resulting data structure's vertex and network attributes should be treated as read-only. This may change in the future.
- 
Support for networkLite and other alternative implementations of network's API has been added. 
- 
gwespL(),gwdspL(),gwnspL(), whenfixed=FALSEand other functions using acutoffnow terminate with an error if they encounter a network that exceeds it.
- 
*degreeL()family of terms has been removed. It never worked correctly and does not have a clear use case.
- 
blockdiagandblockdiagTNTproposals have been removed, as their performance is no better than theDyadGen-based dyadic constraint proposals.
- 
twostarL()no longer require thetype=argument if called on an undirected network.
C-LEVEL FACILITIES
- 
A number of improvements and optimizations to the multilayer API. 
- 
The exported Layer Logic API has been documented. 
Changes in version 0.2.1
NEW FEATURES
- 
marg_cond_sim()now has an argument for how to handle when the constrained sample has a higher variance than the unconstrained. (Previously, it would always throw an error.)
BUG FIXES
- 
Fixes for documentation issues flagged by CRAN and compatibility with the latest roxygen2. 
OTHER USER-VISIBLE CHANGES
- 
Some citations updated. 
- 
When the optimized block-diagonal proposals encounter an initial network with off-block-diagonal edges, they no longer throw an error but rather use the ergm 4.6.0+ proposal declination API. 
Changes in version 0.2.0
NEW FEATURES
-  gofNobjects now howaugmentandautoplotmethods for Tidyverse and ggplot2 diagnostics.
-  plot.gofN()andautoplot.gofN()are now more flexible in how they label extreme points via theid.label=argument.
BUG FIXES
- Fixed how parallel processing settings are handled in - gofN()and- marg_cond_sim().
Changes in version 0.1.2
BUG FIXES
-  marg_cond_sim()now expectscontrol.gofN()as itscontrol=list.
- Some unit test tolerances have been loosed, making false positives less likely. 
- Miscellaneous documentation fixes. 
OTHER USER-VISIBLE CHANGES
- Tweaks to the - combine_networks()API to make it more robust, space-efficient, and flexible; in particular to make it possible for tergm to depend on it rather than maintaining its own copy.
Changes in version 0.1.1
NEW FEATURES
- 
In the Layer(nw, attrlist)specification,attrlist=can now be a named vector, in which case the layers are renamed accordingly.
BUG FIXES
- 
Tolerance for some tests of the N()operator has been increased. This fixes a sporadic issue on M-series MacOS systems due to using a different linear algebra library.
- 
A bug in gofN()for valued ERGMs has been fixed.
OTHER USER-VISIBLE CHANGES
- 
A number of optimisations in multilayer ERGM code. 
- 
[Layer] Logic backend now uses integer arithmetic, for a significant speed improvement, at the cost of behaviour slightly inconsistent with R's, such as /behaving as%/%(integer division).
Changes in version 0.1.0
NEW FEATURES
- 
Initial public release.