\name{NEWS}
\title{News for Package \pkg{NonCompart}}
\section{Changes in version 0.8.0 (2026-04-26)}{
  \itemize{
    \item{sNCA and tblNCA support predetermined indices of points (UsePoints) to calculate terminal slope.}
  }
}
\section{Changes in version 0.7.2 (2026-03-27)}{
  \itemize{
    \item{tblNCA supports vector input for dur argument.}
  }
}
\section{Changes in version 0.7.1 (2026-03-09)}{
  \itemize{
    \item{Fixed a bug in \code{Slope} where sequential \code{is.finite} filtering could cause misaligned x and y vectors.}
    \item{Fixed typo 'umul/mL' to 'umol/mL' in concentration unit normalization (\code{Unit}, \code{UnitUrine}).}
    \item{Replaced unsafe \code{eval(parse(text=...))} with direct logical subsetting in \code{tblNCA} and \code{tblAUC}.}
    \item{Extracted duplicated slope-finding logic in \code{BestSlope} into helper function \code{findBestSlope}.}
    \item{Normalized \code{adm} parameter once at the top of \code{sNCA} instead of calling \code{toupper(trimws())} repeatedly.}
    \item{Extracted shared unit conversion helpers (\code{normalizeConcUnit}, \code{convertVolUnit}) in \code{Unit.R}.}
    \item{Reduced redundant \code{toupper(trimws(down))} calls in \code{AUC} and \code{IntAUC}.}
  }
}
\section{Changes in version 0.7.0 (2023-11-15)}{
  \itemize{
    \item{Minor updates.}
  }
}
\section{Changes in version 0.6.0 (2022-07-15)}{
  \itemize{
    \item{SS option for steady-state added in sNCA and tblNCA}
    \item{tblAUC, gAUC, gInterpol functions are added for general purpose AUC such as AUC for pharmacodynamic(PD) data.}
  }
}
\section{Changes in version 0.5.1 (2022-06-15)}{
  \itemize{
    \item{Rare cases raising NaN in \code{BestSlope} are handled.}
  }
}
\section{Changes in version 0.5.0 (2022-01-20)}{
  \itemize{
    \item{\code{DetSlope} no longer opens a new device when closed.}
    \item{Data type error with tibble data is fixed.}
  }
}
\section{Changes in version 0.4.9 (2021-07-10)}{
  \itemize{
    \item{Bug when a slope is determined by manual selection is fixed.}
    \item{\code{excludeDelta} option added to tblNCA, sNCA, and BestSlope functions.}
  }
}
\section{Changes in version 0.4.8 (2021-06-10)}{
  \itemize{
    \item{UT function removed}
    \item{returnNA option in sNCA function is removed.}
  }
}
\section{Changes in version 0.4.7 (2020-01-02)}{
  \itemize{
    \item{When it is impossible to determine slope, it skips.}
  }
}
\section{Changes in version 0.4.6 (2020-01-02)}{
  \itemize{
    \item{tblNCA supports iAUC argument.}
  }
}
\section{Changes in version 0.4.5 (2019-09-28)}{
  \itemize{
    \item{Some sentences are revised.}
  }
}
\section{Changes in version 0.4.4 (2018-07-20)}{
  \itemize{
    \item{Nonnumeric Subject ID is supported.}
  }
}
\section{Changes in version 0.4.3 (2018-05-17)}{
  \itemize{
    \item{\code{tblNCA} is rewritten.}
  }
}
\section{Changes in version 0.4.2 (2018-05-17)}{
  \itemize{
    \item{Issue on reverse dependence on \code{ncar} is solved.}
  }
}
\section{Changes in version 0.4.1 (2018-04-17)}{
  \itemize{
    \item{Validation document is added.}
    \item{\code{DetSlope} now accepts default slope from \code{BestSlope}.}
    \item{Errata in manual corrected.}
  }
}
\section{Changes in version 0.4.0 (2018-03-17)}{
  \itemize{
    \item{\code{DetSlope} function is added to determine slope manually.}
  }
}
\section{Changes in version 0.3.3 (2017-08-16)}{
  \itemize{
    \item{\pkg{NonCompart} is more tolerable to the input error.}
    \item{\code{sNCA} can accept key of multiple columns instead of single column colSubj.}
  }
}
\section{Changes in version 0.3.2 (2017-07-19)}{
  \itemize{
    \item{\pkg{NonCompart} can handle the case of no or one positive y value.}
  }
}
\section{Changes in version 0.3.1 (2017-07-10)}{
  \itemize{
    \item{\pkg{NonCompart} A bug in C0 calcuation of IV bolus case was fixed.}
  }
}
\section{Changes in version 0.3.0 (2017-04-06)}{
  \itemize{
    \item{\pkg{NonCompart} Only essential functions for calculation were remained.}
  }
}


