\name{NEWS}
\title{NEWS file for the vwline package}
\encoding{UTF-8}

\section{Changes in version 0.2-3}{
  \itemize{
    \item Fix for calculation of joins (outer corners) on closed lines.

    The last corner was missing (reduced to bevel), which also produced some
    crazy results for some orderings of vertices.
    
    Thanks to James Ward for bug report.
  }
}
\section{Changes in version 0.2-2}{
  \itemize{
    \item Tidying for submission to CRAN.
  }
}
\section{Changes in version 0.2-1}{
  \itemize{
    \item Add \code{outline} function to return complete outline
    of variable-width line, possibly unsimplified (with methods
    for \code{"vwlineGrob"}, \code{"offsetXsplineGrob"},
    and \code{"offsetBezierGrob"}, which are the only variable-width
    lines that generate an outline and then simplify it with
    \code{polysimplify}).
    
    \item Added (brute force) handling of \code{NA} values in
    \code{vwline} outlines
  }
}
\section{Changes in version 0.2-0}{
  \itemize{
    \item Add \code{offsetBezier()} function (which requires dependency on
    \pkg{gridBezier} pacakge).

    \item Change to using \code{gridBezier::BezierGrob} and
    \code{gridBezier::BezierPoints} internally, which produces
    slightly different results on rounded ends and joins.

    \item New \code{BezierWidth()} function (as alternative to
    \code{widthSpline()} function).
  }
}
