\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