\section{News} % (fold)
\label{sec:news}

The documentation you are reading corresponds to the latest version (3.20c) of \tkzNamePack{tkz-elements}.
One significant feature introduced in version 3.0 was the use of the \Iprimitive{directlua} macro, replacing the \tkzNameEnv{tkzelements} environment. 
In  version  3.10c, most functions have been optimized and quelques méthodes apparaissent. In particular, methods for determining a circle tangent to different objects. (see \ref{ssub:c_l_pp}; \ref{ssub:method_c__ll__p}; \ref{ssub:method_c__c__pp}; \ref{ssub:method_c_cc_p}; \ref{ssub:method_c_lc_p}; and \ref{ssub:tr_method_c__ll__p})

In this version 3.20c, the main new feature is the introduction of the \code{conic} class, which allows you to define parabolas, hyperbolas, and ellipses. The previous \code{ellipse} class is still available but is now obsolete. This new definition is based on a focus, a directrix, and an eccentricity. Curve points are no longer entirely generated using \TIKZ{}. Instead, they are computed through a geometric construction and stored in a table, which is then passed to \TIKZ{} to draw the curve. This class also includes various methods, such as tangent computation and intersection with a line.

Use the \Imeth{conic}{tkzDrawCoordinates} macro to draw the curve and the \Imeth{conic}{tkzDrawPointOnCurve} macro to place a point on the curve.

Other important additions in this version include projection parallel to a line, and the affinity transformation.

A small change has been made to the \code{regular\_polygon} class. The \code{table} attribute has been replaced by the more explicit \code{vertices} attribute.
% section news (end)
\endinput

