[pgf-tikz] CTAN Upload: pgf

Manfred Lotz manfred at ctan.org
Fri Dec 25 19:26:55 CET 2020


Hi The PGF/TikZ Team,
Thanks for the upload. I've installed the new version and updated the
catalog repository.

The changes should become available on the mirrors within the next 24
hours. Then I will post the announcement.


> Upload information:
> Package:        pgf
> Package id:     pgf
> Summary:        Create PostScript and PDF graphics in TeX
> Version:        3.1.8
> Author:         The PGF/TikZ Team
> Author email:   pgf-tikz at tug.org
> Location:       /graphics/pgf/base
> License:        lppl1.3c gpl2 fdl
> Bugs:           https://github.com/pgf-tikz/pgf/issues
> Support:        https://tug.org/mailman/listinfo/pgf-tikz
> Repository:     https://github.com/pgf-tikz/pgf
> Announcement:
> -----------------------------------------
> # BREAKING CHANGES
>  
>  If a topath is bent by any of the in=, out=, bend=, etc. options, a
> Bezier curve is constructed in the background.  To infer the
> positions of the control points the start and end coordinate are
> converted to absolute coordinates. However, this has the effect that
> subsequent points on the path think that the endpoint of the topath
> was absolute which can lead to counter-intuitive path construction,
> e.g. ```latex
>  \draw (2,0) to[out=0,in=180] +(1,0) -- ++(0,-1) -- +(1,0);
>  ```
>  If old code relies on this behavior, this drawing will silently
> break!  Please open an issue if you rely on this.
>  
>  # Bug fixes
>  
>  This release introduces a fix for path handling which concerns
> expansion of tokens on the path in particular with respect to
> conditional.  Previously when the expansion of a conditonal resulted
> in a frozen \relax the parser would just give up.  Now the parser
> will skip over the frozen \relax and continue to expand tokens.
> Whether this will result in a meaningful expansion is up to the user.
>  
>  This release also includes other bug fixes. On GitHub you can click
> the commit hashes and the issue numbers to get to the fix and the
> ticket, respectively. 
>  a4c275704 #952
>  8a997bbc1 #954
>  8f37bca84 #962
>  3cbe5a192 #844
>  49e5f0a08 #654
>  17a95e4c5 #966
>  ad06895a6 #966
>  79e613ae1 #966
>  
> -----------------------------------------

> Note:
> -----------------------------------------
> The release files are signed using a detached signature.  You can
> obtain the signature from the GitHub release page
>  
>      https://github.com/pgf-tikz/pgf/releases/download/3.1.8/pgf_3.1.8.ctan.flatdir.zip.sig
> -----------------------------------------


Kind regards
Manfred Lotz

for the CTAN Team

--
Please send messages to this mailing list in English only.
Please do not send HTML messages, they are held in our Spam filter.
Please do not send software to this list, use the web upload form.


More information about the pgf-tikz mailing list.