Skip to content

Commit c96ae5a

Browse files
committed
Release 3.1.8
1 parent 4f9ff28 commit c96ae5a

File tree

2 files changed

+140
-3
lines changed

2 files changed

+140
-3
lines changed

doc/generic/pgf/ChangeLog

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,115 @@
1+
2020-12-25 Henri Menke
2+
3+
- Release 3.1.8
4+
5+
2020-12-03 Henri Menke
6+
7+
- CI: Use GitHub Actions from pgf-tikz/actions
8+
9+
2020-12-01 Henri Menke
10+
11+
- Remove empty or outdated files
12+
13+
2020-12-25 Henri Menke
14+
15+
- Preserve coordinate relativity across ..
16+
17+
2020-12-22 Henri Menke
18+
19+
- Merge pull request #967 from muzimuzhi/handle-relax
20+
21+
2020-12-22 Henri Menke
22+
23+
- fixup! doc: Add note on expandsion of path operations #966
24+
25+
2020-12-22 muzimuzhi
26+
27+
- Remove spurious spaces, terminate \advance in time
28+
29+
2020-12-22 muzimuzhi
30+
31+
- tikz: handle \relax and frozen \relax on path #966
32+
33+
2020-12-21 Henri Menke
34+
35+
- doc: Add note on expandsion of path operations #966
36+
37+
2020-12-17 Henri Menke
38+
39+
- Merge pull request #961 from muzimuzhi/improve-doc
40+
41+
2020-12-18 muzimuzhi
42+
43+
- doc: relation of /.code & /.initial will remain
44+
45+
2020-12-17 Henri Menke
46+
47+
- Only force signed releases #962
48+
49+
2020-12-18 muzimuzhi
50+
51+
- doc: clarify /.code keys don't respect /.initial #654
52+
53+
2020-12-18 muzimuzhi
54+
55+
- Added doc for \pgfpointtransformed #844
56+
57+
2020-12-17 Henri Menke
58+
59+
- Merge pull request #959 from muzimuzhi/improve-doc
60+
61+
2020-12-15 muzimuzhi
62+
63+
- doc: clarify path or full key start with slash #904
64+
65+
2020-12-17 Henri Menke
66+
67+
- Merge pull request #956 from muzimuzhi/improve-doc
68+
69+
2020-12-15 muzimuzhi
70+
71+
- pgfmathdeclarerandomlist: improve doc and code comment
72+
73+
2020-12-14 Henri Menke
74+
75+
- Merge pull request #955 from Ordoviz/master
76+
77+
2020-12-14 Henri Menke
78+
79+
- pgfmathrandominteger: reordering of arguments incomplete #954
80+
81+
2020-12-12 Henri Menke
82+
83+
- fpu: mark /pgf/fpu/install only as not experimental
84+
85+
2020-11-30 Lennard Hofmann
86+
87+
- Fix typos in manual
88+
89+
2020-12-11 Henri Menke
90+
91+
- Merge branch 'PimpLuaExamples' of https://github.com/Mo-Gul/pgf
92+
93+
2020-12-11 Henri Menke
94+
95+
- docs: set terminal table -> set table #952
96+
97+
2020-06-21 Stefan Pinnow
98+
99+
- correct codeexample preamble entries in Lua file
100+
101+
2020-06-21 Stefan Pinnow
102+
103+
- made some "normal" `codeexample`s compile again (when extracted)
104+
105+
2020-06-21 Stefan Pinnow
106+
107+
- just added end line commata at the end of values/styles
108+
109+
2020-06-18 Stefan Pinnow
110+
111+
- added hints which libraries need to be loaded as well to make the example in `pgfmanual-en-tikz-graphs.tex` work closes issue #755)
112+
1113
2020-12-01 Henri Menke
2114

3115
- Release 3.1.7a

doc/generic/pgf/RELEASE_NOTES.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,34 @@
1+
# BREAKING CHANGES
2+
3+
If a topath is bent by any of the in=, out=, bend=, etc. options, a Bezier
4+
curve is constructed in the background. To infer the positions of the control
5+
points the start and end coordinate are converted to absolute coordinates.
6+
However, this has the effect that subsequent points on the path think that the
7+
endpoint of the topath was absolute which can lead to counter-intuitive path
8+
construction, e.g.
9+
```latex
10+
\draw (2,0) to[out=0,in=180] +(1,0) -- ++(0,-1) -- +(1,0);
11+
```
12+
If old code relies on this behavior, this drawing will silently break! Please
13+
open an issue if you rely on this.
14+
115
# Bug fixes
216

3-
Another issue with the new LaTeX hook mechanism surfaced in the external
4-
library which is being worked around now.
17+
This release introduces a fix for path handling which concerns expansion of
18+
tokens on the path in particular with respect to conditional. Previously when
19+
the expansion of a conditonal resulted in a frozen \relax the parser would just
20+
give up. Now the parser will skip over the frozen \relax and continue to
21+
expand tokens. Whether this will result in a meaningful expansion is up to the
22+
user.
523

624
This release also includes other bug fixes. On GitHub you can click the commit
725
hashes and the issue numbers to get to the fix and the ticket, respectively.
826

9-
3c46a6974 #947
27+
a4c275704 #952
28+
8a997bbc1 #954
29+
8f37bca84 #962
30+
3cbe5a192 #844
31+
49e5f0a08 #654
32+
17a95e4c5 #966
33+
ad06895a6 #966
34+
79e613ae1 #966

0 commit comments

Comments
 (0)