\name{NEWS}
\title{genepop News}
\encoding{UTF-8}
% cf ?news for the format and usage of this file
%
\section{CHANGES UP TO VERSION 1.2.17}{ 
\itemize{
\item The bugs fixed in version 1.2.11 had been reintroduced in version 1.2.14.
}
}
\section{CHANGES UP TO VERSION 1.2.14}{ 
\itemize{
\item Fixed compilation issue with g++ -std=gnu++20.
}
}
\section{CHANGES UP TO VERSION 1.2.11}{ 
\subsection{FIXED BUGS}{
\itemize{
\item Mantel test result was incorrect when the rank statistic was not used.
\item A bug had been introduced in version 1.2.2, in the computation of the 'a' statistic of isolation by distance, in the presence of missing genotypes for some combinations of individuals and loci. The effect on the estimated slope of the IBD regression could be disproportionately large, so any result obtained with the incorrect code is suspect even if  only a few missing genotypes are missing from the data. 
}
}
\subsection{PACKAGE INSTALLATION}{
\itemize{
\item The C++11 specification for the C++ code has been dropped.
}
}
\subsection{DOCUMENTATION}{
\itemize{
\item Links to new Genepop reference page.
}
}
}
\section{CHANGES UP TO VERSION 1.2.2}{
\subsection{NEW FEATURES}{
\itemize{
\item Two additional bootstrap variants have been implemented for analyses of isolation by distance, their selection and usage being controlled by new arguments of ibd(), 'bootstrapMethod' and 'bootstrapNsim'. One of the method (BC) is of particular interest for data sets of thousands of loci.
\item New 'Batch2file' mode of running Genepop, suitable for use in execution environments where the console output is redirected to a file.
\item Computation of the 'e' statistic of isolation by distance accounts for missing genotypic information in each pair of individual differently from previosu version. The effect is small unless your data are lousy.  
}
}
}
\section{CHANGES UP TO VERSION 1.1.4}{
\subsection{CORRECTED BUGS}{
\itemize{
\item Incorrect final table of multi-locus tests of pairwise differentiation [test_diff(...,pairs = TRUE)] particularly in cases where all individual tests had p-value estimates equal to 0 (per-locus per-pair tests were correctly reported). Several minor display glitches in similar tables have also been fixed (as a result, scientific format for numbers may now appear in such outputs).
}
}
}
\section{CHANGES UP TO VERSION 1.1.3}{
\subsection{NEW FEATURES}{
\itemize{
\item New convenience function genepopExample() replacing potentially confusing code in the Examples.
}
}
}
\section{CHANGES UP TO VERSION 1.1.2}{
\subsection{NEW FEATURES}{
\itemize{
\item New keyword `intra_all_types` for setting "popTypeSelection" allows one to perform a single spatial regression for all pairs of individuals or populations within several types of subpopulations.
\item The IBD bootstrap no longer writes many temporary files. This removes an exposure to operating system-dependent crashes. 
\item (R package only) Progress bar for some long computations.
\item New function clean_workdir() to remove easily files written by Genepop (including output files!).
}
}
\subsection{CORRECTED BUGS}{
\itemize{
\item Missing pairwise genetic information was no correctly detected in Mantel tests. 
\item Fixed documentation bug referring to PopTypeSelection="inter_all_pairs" instead of the correct PopTypeSelection="inter_all_types".
}
}
}
\section{CHANGES UP TO VERSION 1.0.5}{
\subsection{NEW FEATURES}{
\itemize{
\item The name extension and accessibility of the genepop input file is now checked within the R code.
\item Existence of the output file is checked.
\item More accurate messages when differentiation options are run on an input file containing only one 'pop'.
}
}
\subsection{CORRECTED BUGS}{
\itemize{
\item Linkage disequilibrium tests incorrectly indicated 'No data' for tests involving the last locus.
\item The ibd() last line of output in the <>.IBD file mis-reported an uninteresting computation. Both the computation and the line of output have been removed.
\item (R package only) Mantel test always used rank correlation statistic.
}
}
}

