%  File inst/NEWS.Rd in package ergm.count, part of the Statnet suite of
%  packages for network analysis, https://statnet.org .
%
%  This software is distributed under the GPL-3 license.  It is free, open
%  source, and has the attribution requirements (GPL Section 7) at
%  https://statnet.org/attribution .
%
%  Copyright 2008-2025 Statnet Commons
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\name{NEWS}
\title{NEWS file for the \code{\link[=ergm.count-package]{ergm.count}} package}
\encoding{UTF-8}

% When a release is forked, copy the sections to a new release and
% delete unused sections.

%% \section{Changes in version X.Y.Z}{

%%   \subsection{NEW FEATURES}{
%%     \itemize{
%%       \item{
%%       }
%%     }
%%   }


%%   \subsection{BUG FIXES}{
%%     \itemize{
%%       \item{
%%       }
%%     }
%%   }


%%   \subsection{OTHER USER-VISIBLE CHANGES}{
%%     \itemize{
%%       \item{
%%       }
%%     }
%%   }

  %% \subsection{C-LEVEL FACILITIES}{
  %%   \itemize{
  %%   }
  %% }

  % \subsection{UTILITIES}{
  %   \itemize{
  %     \item Likewise, "UTILITIES" is probably unnecessary.
  %   }
  % }

  % \subsection{INSTALLATION}{
  %   \itemize{
  %     \item ... as is "INSTALLATION".
  %   }
  % }

  % \subsection{PACKAGE INSTALLATION}{
  %   \itemize{
  %     \item ditto.
  %   }
  % }

%% }



\section{Changes in version 4.1.3}{
  \subsection{BUG FIXES}{
    \itemize{
      \item{
        Documentation formatting fixes.
      }
      \item{
        Broken link in dataset documentation fixed.
      }
    }
  }
}



\section{Changes in version 4.1.2}{
  \subsection{BUG FIXES}{
    \itemize{
      \item{
        A number of fixes and corrections to package documentation.
      }
    }
  }
}



\section{Changes in version 4.1.1}{

  \subsection{NEW FEATURES}{
    \itemize{
      \item{
        Default proposals for \code{\link[=Binomial-ergmReference]{Binomial}}, \code{\link[=Poisson-ergmReference]{Poisson}}, \code{\link[=Geometric-ergmReference]{Geometric}}, and also \code{\link[=DiscUnif-ergmReference]{DiscUnif}} now implement the full DyadGen API for arbitrary dyad-level constraint combinations and TNT proposal weighting.
      }
    }
  }


  \subsection{BUG FIXES}{
    \itemize{
      \item{
        Vignette's run time is now more predictable.
      }
      \item{
        Miscellaneous documentation fixes.
      }
    }
  }


  \subsection{OTHER USER-VISIBLE CHANGES}{
    \itemize{
      \item{
        Term and termalike documentation has been ported to the new documentation system.
      }
      \item{
        Package tests now use \pkg{testthat}.
      }
      \item{
        Proposals \code{Poisson}, \code{PoissonTNT}, \code{PoissonNonObserved}, \code{Geometric}, \code{GeometricTNT}, \code{Binomial}, and \code{BinomialTNT} have been removed in favour of the more universal \code{\link[=Disc-ergmProposal]{Disc}} and \code{\link[=DiscTNT-ergmProposal]{DiscTNT}} for random and TNT weights.
      }
    }
  }
}


\section{Changes in version 4.0.2}{

  \subsection{NEW FEATURES}{
    \itemize{
      \item{
        A vignette demonstrating the package's functionality has been added.
      }
    }
  }

  
  \subsection{BUG FIXES}{
    \itemize{
      \item{
        Package now uses the \code{\link[ergm:ergm-package]{ergm}} 4.0 term API, which should result in a nontrivial speedup.
      }
    }
  }
}


\section{Changes in version 3.4.0}{

  \subsection{BUG FIXES}{
    \itemize{

      \item Package has been ported to the \code{\link[ergm-package]{ergm}} 3.10 API changes.

    }
  }

  \subsection{OTHER USER-VISIBLE CHANGES}{
    \itemize{

      \item Package now Imports \code{statnet.common} rather than depending on it.

    }
  }

}


\section{Changes in version 3.3.0}{

  \subsection{BUG FIXES}{
    \itemize{
      \item Package now works when loaded but not attached.
      \item Test that was failing with \code{\link[ergm-package]{ergm}}
      3.6.0 has been fixed.
    }
  }
}


\section{Changes in version 3.2}{

  \subsection{NEW FEATURES}{
    \itemize{
      \item \code{ergm.count} now makes use of contrastive divergence in
      \code{\link[=ergm:ergm-package]{ergm}} to obtain starting values for
      the MCMLE.

      \item Poisson-reference ERGMs now have TNT-style proposal,
      optimized for sparse networks.
    }
  }

  \subsection{OTHER USER-VISIBLE CHANGES}{
    \itemize{
      \item The \code{\link{CMP}} term now adds, rather than subtracts
      \eqn{\sum_{(i,j)}\log(y_{i,j}!)}, whereas 3.1.1 and prior versions
      did the opposite. This means that higher
      \eqn{\theta_{\text{CMP}}} represents overdispersion and lower
      \eqn{\theta_{\text{CMP}}} represents underdispersion.
    }
  }
}


\section{Changes in version 3.1.1}{

  \subsection{OTHER USER-VISIBLE CHANGES}{
    \itemize{
      \item E-mail address and affiliation of the maintainer have been updated.
    }
  }

}


\section{Changes in version 3.1}{

  \subsection{THIS IS AN INITIAL RELEASE}{
    \itemize{
      \item Although this is an initial release, it is depends very heavily on
      the \code{\link[=ergm-package]{ergm}} package version 3.1, and it is
      thus numbered 3.1.
    }
  }

  \subsection{NEW FEATURES}{
    \itemize{
      \item A number of reference measures for count data have been
      implemented. See \code{? 'ergm.count-package'} and \code{? 'ergm-references'} for help.
    }
  }
}
