
\name{NEWS}
\title{NEWS file for the trtf package}

\section{Changes in Version 0.4-3 (2025-01-29)}{
  \itemize{
    \item{Update suggested packages.}
  }
}

\section{Changes in Version 0.4-2 (2023-02-10)}{
  \itemize{
    \item{\code{min_update} is the number of observations with non-zero weight. 
          Documentation was correct but code worked with \code{sum(weights)}.}
  }
}



\section{Changes in Version 0.4-1 (2022-04-07)}{
  \itemize{
    \item{Documention and test updates.}
  }
}

\section{Changes in Version 0.4-0 (2022-04-05)}{
  \itemize{
    \item{New \code{intercept} argument for residual-based tree induction (shift and scale).}
    \item{Plot discrete distributions.}
  }
}

\section{Changes in Version 0.3-9 (2022-01-12)}{
  \itemize{
    \item{Remove \code{maxit} argument (was ignored by \code{mlt}).}
  }
}


\section{Changes in Version 0.3-8 (2021-09-03)}{
  \itemize{
    \item{Replace \code{.R2vec} by \code{as.double} method.}
    \item{Update references.}
  }
}


\section{Changes in Version 0.3-7 (2020-04-22)}{
  \itemize{
    \item{Setting \code{min\_update} might have caused constant predictions.}
    \item{Update simulations / demos.}
  }
}


\section{Changes in Version 0.3-6 (2019-10-03)}{
  \itemize{
    \item{Add \code{min\_update} parameter; model parameters are only
          updated when the number of observations in a node exceeds this number.
          Defaults to two times the number of parameters in the model.}
    \item{Failure to update model parameters lead to a stop in tree
          recursion. Following a remark by Stefan Wager, the parameters
          from the parent node are now used in such a case, allowing
          larger trees to be grown by keeping the scores constant.
          Note that \code{update = FALSE} triggers this behaviour 
          in all nodes below the root node.}
  }
}

\section{Changes in Version 0.3-5 (2019-02-01)}{
  \itemize{
    \item{Add R code reproducing empirical results for "Survival Forests under Test".}
  }
}

\section{Changes in Version 0.3-4 (2019-01-15)}{
  \itemize{
    \item{Respect \code{scale} argument from \code{object}.}
    \item{\code{traforest} broke in extremely rare cases due to incorrect
          dimensions of the score matrix.}
  }
}

\section{Changes in Version 0.3-3 (2018-09-18)}{
  \itemize{
    \item{All reparameterisation for max-type tests; this might
          give better (more powerful) variable selection.}
    \item{Allow fixed coefficients in trees and forests; this is
          useful for log-rank splitting, for example.}
  }
}


\section{Changes in Version 0.3-2 (2018-06-22)}{
  \itemize{
    \item{Document \code{predict} and \code{logLik} methods.}
    \item{Add \code{applyfun} and \code{cores} arguments to \code{predict}
          method for transformation forests (allowing parallel computation
          of predictions.}
  }
}

\section{Changes in Version 0.3-1 (2018-04-20)}{
  \itemize{
    \item{Some improvements in internal functions.}
    \item{Simulations with 500 (not 50) noise variables.}
    \item{Simplify likelihood evaluations based on new capabilities in
          \pkg{mlt}.}
    \item{New \code{update} argument for transformation forests.}
    \item{Update outputs (\code{scale = TRUE} in \pkg{partykit} 1.2-1).}
  }
}

\section{Changes in Version 0.3-0 (2018-01-04)}{
  \itemize{
    \item{The \pkg{trtf} package was first 
          published on CRAN.}
  }
}

