author | robin |
Tue, 13 Apr 2021 14:27:49 +0100 | |
changeset 4660 | 968a6d7f0fa0 |
parent 4658 | 6b8ae2989946 |
child 4665 | 351eb268ca66 |
permissions | -rw-r--r-- |
4201
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
1 |
CHANGES |
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
2 |
======= |
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
3 |
|
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
4 |
This is a summary of changes made to the reportlab source code for each release. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
5 |
Please refer to subversion backlogs (using the release dates) for more details |
4660
968a6d7f0fa0
Allow unicode PDFString to use encoding directly; version --> 3.5.67
robin
parents:
4658
diff
changeset
|
6 |
or for releases which we have not provide a hig`her level changes list for. |
4428
64e936f23aa6
initial hyphenation work; version-->3.5.0rc1
robin <robin@reportlab.com>
parents:
4330
diff
changeset
|
7 |
E.g. to retrieve the changes made between release 3.4 and release 3.5, type:: |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
8 |
|
4428
64e936f23aa6
initial hyphenation work; version-->3.5.0rc1
robin <robin@reportlab.com>
parents:
4330
diff
changeset
|
9 |
$ hg log -r 54ce2469ba5c |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
10 |
|
3086 | 11 |
The contributors lists are in no order and apologies to those accidentally not |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
12 |
mentioned. If we missed you, please let us know! |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
13 |
|
4660
968a6d7f0fa0
Allow unicode PDFString to use encoding directly; version --> 3.5.67
robin
parents:
4658
diff
changeset
|
14 |
CHANGES 3.5.67 12/04/2021 |
968a6d7f0fa0
Allow unicode PDFString to use encoding directly; version --> 3.5.67
robin
parents:
4658
diff
changeset
|
15 |
--------------------------- |
968a6d7f0fa0
Allow unicode PDFString to use encoding directly; version --> 3.5.67
robin
parents:
4658
diff
changeset
|
16 |
* Allow unicode PDFString to use encoding directly; fixes bug where colorspace indexes are broken |
968a6d7f0fa0
Allow unicode PDFString to use encoding directly; version --> 3.5.67
robin
parents:
4658
diff
changeset
|
17 |
* Ensure PIL images can be size checked |
968a6d7f0fa0
Allow unicode PDFString to use encoding directly; version --> 3.5.67
robin
parents:
4658
diff
changeset
|
18 |
|
4657 | 19 |
CHANGES 3.5.66 19/03/2021 |
4654
3fb77307a074
fix bug saving to SpooledtemporaryFile's reported by Robert Schroll
robin
parents:
4651
diff
changeset
|
20 |
--------------------------- |
3fb77307a074
fix bug saving to SpooledtemporaryFile's reported by Robert Schroll
robin
parents:
4651
diff
changeset
|
21 |
* fix obvious bug in renderPS.py cut'n'paste bah :( |
3fb77307a074
fix bug saving to SpooledtemporaryFile's reported by Robert Schroll
robin
parents:
4651
diff
changeset
|
22 |
* fix bug saving to SpooledtemporaryFile's reported by Robert Schroll <rschroll at gmail.com> |
4657 | 23 |
* fix bug in justified RTL paragraphs example & bugfix contributed by Moshe Uminer <mosheduminer at gmail.com> |
4658
6b8ae2989946
fix regex deprecation reported by Jürgen Gmach <juergen.gmach at apis.de>; version still 3.5.66
robin
parents:
4657
diff
changeset
|
24 |
* fix regex deprecation reported by Jürgen Gmach <juergen.gmach at apis.de> |
4654
3fb77307a074
fix bug saving to SpooledtemporaryFile's reported by Robert Schroll
robin
parents:
4651
diff
changeset
|
25 |
|
4651 | 26 |
CHANGES 3.5.65 10/03/2021 |
27 |
--------------------------- |
|
28 |
* add yieldNoneSplits utility function |
|
29 |
* fix BarChart so it lines can have markers and Nones in their data |
|
30 |
||
4650
c92994adf1d7
BarChart class can now have lines as well; version --> 3.5.64
robin
parents:
4649
diff
changeset
|
31 |
CHANGES 3.5.64 09/03/2021 |
c92994adf1d7
BarChart class can now have lines as well; version --> 3.5.64
robin
parents:
4649
diff
changeset
|
32 |
--------------------------- |
c92994adf1d7
BarChart class can now have lines as well; version --> 3.5.64
robin
parents:
4649
diff
changeset
|
33 |
* add ability to have lineplots in barcharts; no support yet for line markers |
c92994adf1d7
BarChart class can now have lines as well; version --> 3.5.64
robin
parents:
4649
diff
changeset
|
34 |
* added checkAttr method to TypedPropertyCollection |
c92994adf1d7
BarChart class can now have lines as well; version --> 3.5.64
robin
parents:
4649
diff
changeset
|
35 |
|
4649
f094d273903a
ensure setup.py works from sdist; bug reported by Antonio P. Sagitter; version --> 3.5.63
robin
parents:
4648
diff
changeset
|
36 |
CHANGES 3.5.63 05/03/2021 |
f094d273903a
ensure setup.py works from sdist; bug reported by Antonio P. Sagitter; version --> 3.5.63
robin
parents:
4648
diff
changeset
|
37 |
--------------------------- |
f094d273903a
ensure setup.py works from sdist; bug reported by Antonio P. Sagitter; version --> 3.5.63
robin
parents:
4648
diff
changeset
|
38 |
* ensure setup.py works from sdist; bug reported by Antonio P. Sagitter (sagitter at fedoraproject.org) |
f094d273903a
ensure setup.py works from sdist; bug reported by Antonio P. Sagitter; version --> 3.5.63
robin
parents:
4648
diff
changeset
|
39 |
* restore broken MANIFEST.in somehow overwritten by Robin :( |
f094d273903a
ensure setup.py works from sdist; bug reported by Antonio P. Sagitter; version --> 3.5.63
robin
parents:
4648
diff
changeset
|
40 |
|
4648
75aa496d5cc7
improvments to embedded soft hyphenation; version --> 3.5.62
robin
parents:
4645
diff
changeset
|
41 |
CHANGES 3.5.62 03/03/2021 |
75aa496d5cc7
improvments to embedded soft hyphenation; version --> 3.5.62
robin
parents:
4645
diff
changeset
|
42 |
--------------------------- |
75aa496d5cc7
improvments to embedded soft hyphenation; version --> 3.5.62
robin
parents:
4645
diff
changeset
|
43 |
* simplify annotateException and add better error messages for asUnicode/Bytes etc |
75aa496d5cc7
improvments to embedded soft hyphenation; version --> 3.5.62
robin
parents:
4645
diff
changeset
|
44 |
* improve embeddedHyphenation in paragraph.py |
75aa496d5cc7
improvments to embedded soft hyphenation; version --> 3.5.62
robin
parents:
4645
diff
changeset
|
45 |
|
75aa496d5cc7
improvments to embedded soft hyphenation; version --> 3.5.62
robin
parents:
4645
diff
changeset
|
46 |
CHANGES 3.5.61 25/02/2021 |
4645
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
47 |
--------------------------- |
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
48 |
* add adjustableArrow widget |
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
49 |
* allow para tag borderPadding attribute |
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
50 |
* minor cosmetics in renderPM C extension and add fontSize setattr |
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
51 |
* allow a bounding box constraint in definePath |
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
52 |
* efficiency savings in text2Path |
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
53 |
* refactor transformation math and text2Path functionality |
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
54 |
* allow a renderPM plugin cairo backend package rlPyCairo |
a84b1da94fad
allow renderPM to have an rlPyCairo as a backend; version-->3.5.61
robin
parents:
4636
diff
changeset
|
55 |
|
4635
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
56 |
CHANGES 3.5.60 22/01/2021 |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
57 |
--------------------------- |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
58 |
* Allow legend column control of vertical alignment |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
59 |
* Allow renderTextMode attribute in reportlab.graphics.shapes.String |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
60 |
* Allow renderTextMode drawString handling in renderPDF/PM/PS/SVG |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
61 |
* Some fixes to fillMode handling |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
62 |
|
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
63 |
CHANGES 3.5.59 04/01/2021 |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
64 |
--------------------------- |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
65 |
* Minor changes to table rounded corners; some documentation updates |
b60508f2fd12
shapes.String class supports textRenderMode; some fillMode fixes; version --> 3.5.60
robin
parents:
4632
diff
changeset
|
66 |
|
4632
0a4d240bd537
Canvas.roundedrect allows variable radii; tables can have rounded corners; version --> 3.5.58
robin
parents:
4631
diff
changeset
|
67 |
CHANGES 3.5.58 01/01/2021 |
0a4d240bd537
Canvas.roundedrect allows variable radii; tables can have rounded corners; version --> 3.5.58
robin
parents:
4631
diff
changeset
|
68 |
--------------------------- |
0a4d240bd537
Canvas.roundedrect allows variable radii; tables can have rounded corners; version --> 3.5.58
robin
parents:
4631
diff
changeset
|
69 |
* Allow variant corners in Canvas.roundRect |
0a4d240bd537
Canvas.roundedrect allows variable radii; tables can have rounded corners; version --> 3.5.58
robin
parents:
4631
diff
changeset
|
70 |
* Allow tables to have rounded corners |
0a4d240bd537
Canvas.roundedrect allows variable radii; tables can have rounded corners; version --> 3.5.58
robin
parents:
4631
diff
changeset
|
71 |
|
4631 | 72 |
CHANGES 3.5.57 27/12/2020 |
73 |
--------------------------- |
|
74 |
* added ddfStyle to Label |
|
75 |
* allowed for embedded(and ordinary)Hyphenation to pre-empt splitting when embeddedHyphenation>=2 |
|
76 |
* fix extension escapePDF so it can handle unicode |
|
77 |
* fix poundsign in Ean5BarcodeWidget |
|
78 |
* Table can use __styledWrap__ for sizing |
|
79 |
* test fixes so 3.9 and 2.7 produce same pdf |
|
80 |
||
4623 | 81 |
CHANGES 3.5.56 10/12/2020 |
82 |
--------------------------- |
|
83 |
* added .github action wheel.yml |
|
84 |
* micro change to userguide doc |
|
85 |
||
4622
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
86 |
RELEASE 3.5.56 01/12/2020 |
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
87 |
--------------------------- |
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
88 |
* micro changes for Big Sur in C extensions |
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
89 |
* allow Drawing.outDir to be a callable for more control in save method |
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
90 |
|
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
91 |
RELEASE 3.5.55 29/10/2020 |
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
92 |
--------------------------- |
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
93 |
* add trustedHosts and trustedSchemes for url management |
4636 | 94 |
* deifinitely drop 3.5 support (Jon Ribbens points out it may have happened in 3.5.54). |
4622
0d3835d23cdc
allow Drawing.outDir to be a callable; version --> 3.5.56
robin
parents:
4615
diff
changeset
|
95 |
|
4613
db73eb2630df
allow setting initial template cycle; version --> 3.5.54
robin
parents:
4609
diff
changeset
|
96 |
RELEASE 3.5.54 23/10/2020 |
db73eb2630df
allow setting initial template cycle; version --> 3.5.54
robin
parents:
4609
diff
changeset
|
97 |
--------------------------- |
db73eb2630df
allow setting initial template cycle; version --> 3.5.54
robin
parents:
4609
diff
changeset
|
98 |
* Allow extra fields in AcroForm suggested by Chris Else ubuntu247 at gmail.com |
db73eb2630df
allow setting initial template cycle; version --> 3.5.54
robin
parents:
4609
diff
changeset
|
99 |
* Allow DocTemplate.\_firstPageTemplateIndex to be a list of PageTemplate ids |
db73eb2630df
allow setting initial template cycle; version --> 3.5.54
robin
parents:
4609
diff
changeset
|
100 |
* improve PageBreak repr |
4615
e1390a6dfd33
chnages to appveyor & travis scripts; drop formal 3.5 support
robin
parents:
4613
diff
changeset
|
101 |
* minor changes to travis & appveyor scripts; drop forml support for python 3.5 |
4613
db73eb2630df
allow setting initial template cycle; version --> 3.5.54
robin
parents:
4609
diff
changeset
|
102 |
|
4609
45bd9edde3c8
Fix bug that allowed type 0 postscript commands to persist; version --> 3.5.53
robin
parents:
4608
diff
changeset
|
103 |
RELEASE 3.5.53 02/10/2020 |
45bd9edde3c8
Fix bug that allowed type 0 postscript commands to persist; version --> 3.5.53
robin
parents:
4608
diff
changeset
|
104 |
--------------------------- |
45bd9edde3c8
Fix bug that allowed type 0 postscript commands to persist; version --> 3.5.53
robin
parents:
4608
diff
changeset
|
105 |
* Fix bug that allowed type 0 postscript commands to persist |
45bd9edde3c8
Fix bug that allowed type 0 postscript commands to persist; version --> 3.5.53
robin
parents:
4608
diff
changeset
|
106 |
|
4608 | 107 |
RELEASE 3.5.52 01/10/2020 |
108 |
--------------------------- |
|
109 |
* add support for DataMatrix barcode |
|
110 |
||
4607
3c4898979adc
fix malloc(0) issue in \_rl_accel.c \_fp_str thanks to Hans-Peter Jansen <hpj@urpla.net> @ openSUSE; version --> 3.5.51
robin
parents:
4606
diff
changeset
|
111 |
RELEASE 3.5.51 24/09/2020 |
3c4898979adc
fix malloc(0) issue in \_rl_accel.c \_fp_str thanks to Hans-Peter Jansen <hpj@urpla.net> @ openSUSE; version --> 3.5.51
robin
parents:
4606
diff
changeset
|
112 |
--------------------------- |
3c4898979adc
fix malloc(0) issue in \_rl_accel.c \_fp_str thanks to Hans-Peter Jansen <hpj@urpla.net> @ openSUSE; version --> 3.5.51
robin
parents:
4606
diff
changeset
|
113 |
* fix malloc(0) issue in \_rl_accel.c \_fp_str thanks to Hans-Peter Jansen <hpj@urpla.net> @ openSUSE |
3c4898979adc
fix malloc(0) issue in \_rl_accel.c \_fp_str thanks to Hans-Peter Jansen <hpj@urpla.net> @ openSUSE; version --> 3.5.51
robin
parents:
4606
diff
changeset
|
114 |
|
4606 | 115 |
RELEASE 3.5.50 18/09/2020 |
116 |
--------------------------- |
|
117 |
* Add BM ExtGState option (suggestion by tjj021 @ github |
|
4607
3c4898979adc
fix malloc(0) issue in \_rl_accel.c \_fp_str thanks to Hans-Peter Jansen <hpj@urpla.net> @ openSUSE; version --> 3.5.51
robin
parents:
4606
diff
changeset
|
118 |
* Fix memory leak in \_renderPM.c |
4606 | 119 |
|
4600
1a445335470c
add DocTemplate support for viewer preferences; version --> 3.5.49
robin
parents:
4597
diff
changeset
|
120 |
RELEASE 3.5.49 02/09/2020 |
1a445335470c
add DocTemplate support for viewer preferences; version --> 3.5.49
robin
parents:
4597
diff
changeset
|
121 |
--------------------------- |
1a445335470c
add DocTemplate support for viewer preferences; version --> 3.5.49
robin
parents:
4597
diff
changeset
|
122 |
* ViewerPreferencesPDFDictionary add /Duplex as possibility |
1a445335470c
add DocTemplate support for viewer preferences; version --> 3.5.49
robin
parents:
4597
diff
changeset
|
123 |
* Doctemplate add support for all ViewerPreferencesPDFDictionary keys |
1a445335470c
add DocTemplate support for viewer preferences; version --> 3.5.49
robin
parents:
4597
diff
changeset
|
124 |
* fix bugs in USPS_4State; Barcode inherits from Flowable and object. |
1a445335470c
add DocTemplate support for viewer preferences; version --> 3.5.49
robin
parents:
4597
diff
changeset
|
125 |
|
4597
de823f87b5a7
fix balanced columns special case; version --> 3.5.48
robin
parents:
4595
diff
changeset
|
126 |
RELEASE 3.5.48 18/08/2020 |
de823f87b5a7
fix balanced columns special case; version --> 3.5.48
robin
parents:
4595
diff
changeset
|
127 |
--------------------------- |
de823f87b5a7
fix balanced columns special case; version --> 3.5.48
robin
parents:
4595
diff
changeset
|
128 |
* bug fix for balanced column special case unsplittable half column |
de823f87b5a7
fix balanced columns special case; version --> 3.5.48
robin
parents:
4595
diff
changeset
|
129 |
|
4595
0fea122fc259
try to limit table style cell ranges; version --> 3.5.47
robin
parents:
4594
diff
changeset
|
130 |
RELEASE 3.5.47 7/08/2020 |
0fea122fc259
try to limit table style cell ranges; version --> 3.5.47
robin
parents:
4594
diff
changeset
|
131 |
--------------------------- |
0fea122fc259
try to limit table style cell ranges; version --> 3.5.47
robin
parents:
4594
diff
changeset
|
132 |
* try to limit table style cell ranges |
0fea122fc259
try to limit table style cell ranges; version --> 3.5.47
robin
parents:
4594
diff
changeset
|
133 |
|
4594
1c5305546b9d
fix LinePlot bug reported by Anshika Sahay; version --> 3.5.46
robin
parents:
4593
diff
changeset
|
134 |
RELEASE 3.5.46 22/07/2020 |
1c5305546b9d
fix LinePlot bug reported by Anshika Sahay; version --> 3.5.46
robin
parents:
4593
diff
changeset
|
135 |
--------------------------- |
1c5305546b9d
fix LinePlot bug reported by Anshika Sahay; version --> 3.5.46
robin
parents:
4593
diff
changeset
|
136 |
* fix style-data mismatch in LinePlot found by Anshika Sahay |
1c5305546b9d
fix LinePlot bug reported by Anshika Sahay; version --> 3.5.46
robin
parents:
4593
diff
changeset
|
137 |
|
4593
765c7f6801b5
fix barchart axis crossing, nano eedit to _renderPM.c; version-->3.5.45
robin
parents:
4591
diff
changeset
|
138 |
RELEASE 3.5.45 10/07/2020 |
765c7f6801b5
fix barchart axis crossing, nano eedit to _renderPM.c; version-->3.5.45
robin
parents:
4591
diff
changeset
|
139 |
--------------------------- |
765c7f6801b5
fix barchart axis crossing, nano eedit to _renderPM.c; version-->3.5.45
robin
parents:
4591
diff
changeset
|
140 |
* fix some documentation bugs reported by Lele Gaifax |
765c7f6801b5
fix barchart axis crossing, nano eedit to _renderPM.c; version-->3.5.45
robin
parents:
4591
diff
changeset
|
141 |
* fix error in BarChart axes joining reported by Faisal.Fareed |
765c7f6801b5
fix barchart axis crossing, nano eedit to _renderPM.c; version-->3.5.45
robin
parents:
4591
diff
changeset
|
142 |
|
4591 | 143 |
RELEASE 3.5.44 26/06/2020 |
144 |
--------------------------- |
|
145 |
* ensure qr bar colour is passed (contrib by Lele Gaifax) |
|
146 |
* fix img layout bug (reported by Lele Gaifax) |
|
147 |
||
4587
9c8c55b3cafd
add support for soft hyphens u'\xad'; version --> 3.5.43
robin
parents:
4581
diff
changeset
|
148 |
RELEASE 3.5.43 03/06/2020 |
4591 | 149 |
--------------------------- |
4587
9c8c55b3cafd
add support for soft hyphens u'\xad'; version --> 3.5.43
robin
parents:
4581
diff
changeset
|
150 |
* small change to improve strokeDashArray handling to allow [phase, [values]] and allow stroke-dashoffset |
9c8c55b3cafd
add support for soft hyphens u'\xad'; version --> 3.5.43
robin
parents:
4581
diff
changeset
|
151 |
* Hatching class which inherits from shapes.Path |
9c8c55b3cafd
add support for soft hyphens u'\xad'; version --> 3.5.43
robin
parents:
4581
diff
changeset
|
152 |
* add support for soft hyphens u'\xad' |
9c8c55b3cafd
add support for soft hyphens u'\xad'; version --> 3.5.43
robin
parents:
4581
diff
changeset
|
153 |
* apply a pr from KENLYST @ bitbucket (gfe.py) |
9c8c55b3cafd
add support for soft hyphens u'\xad'; version --> 3.5.43
robin
parents:
4581
diff
changeset
|
154 |
|
4581 | 155 |
RELEASE 3.5.42 17/03/2020 |
156 |
-------------------------- |
|
157 |
* fix bug in tables.py reported by Kamil Niski https://bitbucket.org/rptlab/reportlab/issues/182 & Adam Kalinsky |
|
158 |
||
4579
e2a0a54bfb87
fix python3 bug in DDIndenter.__getattr__; version --> 3.5.41
robin
parents:
4578
diff
changeset
|
159 |
RELEASE 3.5.41 4/03/2020 |
e2a0a54bfb87
fix python3 bug in DDIndenter.__getattr__; version --> 3.5.41
robin
parents:
4578
diff
changeset
|
160 |
-------------------------- |
e2a0a54bfb87
fix python3 bug in DDIndenter.__getattr__; version --> 3.5.41
robin
parents:
4578
diff
changeset
|
161 |
* fix python3 bug in DDIndenter.__getattr__ |
e2a0a54bfb87
fix python3 bug in DDIndenter.__getattr__; version --> 3.5.41
robin
parents:
4578
diff
changeset
|
162 |
|
4578
325c308a1c36
fix bug created by robin reported by Djan; version-->3.5.40
robin
parents:
4577
diff
changeset
|
163 |
RELEASE 3.5.40 28/02/2020 |
325c308a1c36
fix bug created by robin reported by Djan; version-->3.5.40
robin
parents:
4577
diff
changeset
|
164 |
-------------------------- |
325c308a1c36
fix bug created by robin reported by Djan; version-->3.5.40
robin
parents:
4577
diff
changeset
|
165 |
* fix broken (by robin) simple bar lables found by Djan |
325c308a1c36
fix bug created by robin reported by Djan; version-->3.5.40
robin
parents:
4577
diff
changeset
|
166 |
|
4577
0ee00d55c105
revert to old style recursiveGetAttr; version --> 3.5.39
robin
parents:
4573
diff
changeset
|
167 |
RELEASE 3.5.39 26/02/2020 |
0ee00d55c105
revert to old style recursiveGetAttr; version --> 3.5.39
robin
parents:
4573
diff
changeset
|
168 |
-------------------------- |
0ee00d55c105
revert to old style recursiveGetAttr; version --> 3.5.39
robin
parents:
4573
diff
changeset
|
169 |
* allow selection of ttf subfonts by PS name |
0ee00d55c105
revert to old style recursiveGetAttr; version --> 3.5.39
robin
parents:
4573
diff
changeset
|
170 |
* revert to old style recursiveGetAttr |
0ee00d55c105
revert to old style recursiveGetAttr; version --> 3.5.39
robin
parents:
4573
diff
changeset
|
171 |
* raise error for problematic Canvas.setDash reported by Mike Carter from sitemorse |
0ee00d55c105
revert to old style recursiveGetAttr; version --> 3.5.39
robin
parents:
4573
diff
changeset
|
172 |
|
4573
82a14db33e3e
bug fix for normalDate monthnames; bump travis; version-->3.5.38
robin
parents:
4572
diff
changeset
|
173 |
RELEASE 3.5.38 14/02/2020 |
82a14db33e3e
bug fix for normalDate monthnames; bump travis; version-->3.5.38
robin
parents:
4572
diff
changeset
|
174 |
-------------------------- |
82a14db33e3e
bug fix for normalDate monthnames; bump travis; version-->3.5.38
robin
parents:
4572
diff
changeset
|
175 |
* bug fix for normalDate monthnames; bump travis; version-->3.5.38 |
82a14db33e3e
bug fix for normalDate monthnames; bump travis; version-->3.5.38
robin
parents:
4572
diff
changeset
|
176 |
|
4572
126dc1fe9e68
experimental support for pie shading; version-->3.5.37
robin
parents:
4570
diff
changeset
|
177 |
RELEASE 3.5.37 07/02/2020 |
126dc1fe9e68
experimental support for pie shading; version-->3.5.37
robin
parents:
4570
diff
changeset
|
178 |
-------------------------- |
126dc1fe9e68
experimental support for pie shading; version-->3.5.37
robin
parents:
4570
diff
changeset
|
179 |
* experimental support for 2d pie/doughnut shading |
126dc1fe9e68
experimental support for pie shading; version-->3.5.37
robin
parents:
4570
diff
changeset
|
180 |
|
4570
a9cd695f416f
normalize encoding names in EmbeddedType1Face; version --> 3.5.36
robin
parents:
4565
diff
changeset
|
181 |
RELEASE 3.5.36 28/01/2020 |
a9cd695f416f
normalize encoding names in EmbeddedType1Face; version --> 3.5.36
robin
parents:
4565
diff
changeset
|
182 |
-------------------------- |
a9cd695f416f
normalize encoding names in EmbeddedType1Face; version --> 3.5.36
robin
parents:
4565
diff
changeset
|
183 |
* update travis version of multibuild contrib by Matthew Brett |
a9cd695f416f
normalize encoding names in EmbeddedType1Face; version --> 3.5.36
robin
parents:
4565
diff
changeset
|
184 |
* fixes to cope with python 3.9 |
a9cd695f416f
normalize encoding names in EmbeddedType1Face; version --> 3.5.36
robin
parents:
4565
diff
changeset
|
185 |
* imrove Drawing formats handling and ensure asString can do svg |
a9cd695f416f
normalize encoding names in EmbeddedType1Face; version --> 3.5.36
robin
parents:
4565
diff
changeset
|
186 |
|
4565 | 187 |
RELEASE 3.5.35 22/01/2020 |
188 |
-------------------------- |
|
189 |
* test fixes |
|
190 |
* Label enhancement |
|
191 |
* added isSubclassOf validator |
|
192 |
* added CrossHair widget |
|
193 |
||
4560 | 194 |
RELEASE 3.5.34 14/01/2020 |
195 |
-------------------------- |
|
196 |
* attempted restriction of the reportlab.lib.color.toColor function |
|
197 |
||
4555 | 198 |
RELEASE 3.5.33 30/10/2019 |
199 |
-------------------------- |
|
200 |
* fix bug in Pie3d reported by Eldon Ziegler <eldonz@atlanticdb.com> |
|
4556 | 201 |
* fix bug in background splitting in repeatRows cases reported by David VanEe <david.vanee@convergent.ca> |
4555 | 202 |
* small improvements to CandleSticks |
203 |
* created NotSet validator (use in CandleStickProperties) |
|
204 |
* update .travis.yml and .appeyor.yml hopefully to create 3.8 wheels |
|
205 |
||
4551 | 206 |
RELEASE 3.5.32 24/10/2019 |
207 |
-------------------------- |
|
208 |
* some chart efficiency changes |
|
209 |
* use clock in fontFinder contributed by Matěj Cepl @ bitbucket |
|
210 |
* improve recursive access and do some minor eval/exec fixes |
|
211 |
* improve use of eval/exec |
|
212 |
||
4545
b117091a73c2
paraparser fix contributed by ravi prakash giri <raviprakashgiri@gmail.com>; version --> 3.5.31
robin
parents:
4542
diff
changeset
|
213 |
RELEASE 3.5.31 15/10/2019 |
b117091a73c2
paraparser fix contributed by ravi prakash giri <raviprakashgiri@gmail.com>; version --> 3.5.31
robin
parents:
4542
diff
changeset
|
214 |
-------------------------- |
b117091a73c2
paraparser fix contributed by ravi prakash giri <raviprakashgiri@gmail.com>; version --> 3.5.31
robin
parents:
4542
diff
changeset
|
215 |
* paraparser fix contributed by ravi prakash giri <raviprakashgiri@gmail.com> |
b117091a73c2
paraparser fix contributed by ravi prakash giri <raviprakashgiri@gmail.com>; version --> 3.5.31
robin
parents:
4542
diff
changeset
|
216 |
|
4542
adc146584344
improved candlestick charts with smartGetItem; version --> 3.5.30
robin
parents:
4536
diff
changeset
|
217 |
RELEASE 3.5.30 15/10/2019 |
adc146584344
improved candlestick charts with smartGetItem; version --> 3.5.30
robin
parents:
4536
diff
changeset
|
218 |
-------------------------- |
adc146584344
improved candlestick charts with smartGetItem; version --> 3.5.30
robin
parents:
4536
diff
changeset
|
219 |
* better support for candlestick charts using smartGetItem |
adc146584344
improved candlestick charts with smartGetItem; version --> 3.5.30
robin
parents:
4536
diff
changeset
|
220 |
|
adc146584344
improved candlestick charts with smartGetItem; version --> 3.5.30
robin
parents:
4536
diff
changeset
|
221 |
RELEASE 3.5.29 14/10/2019 |
adc146584344
improved candlestick charts with smartGetItem; version --> 3.5.30
robin
parents:
4536
diff
changeset
|
222 |
-------------------------- |
adc146584344
improved candlestick charts with smartGetItem; version --> 3.5.30
robin
parents:
4536
diff
changeset
|
223 |
* Support for candlestick charts and infilled pair plots |
adc146584344
improved candlestick charts with smartGetItem; version --> 3.5.30
robin
parents:
4536
diff
changeset
|
224 |
|
4536 | 225 |
RELEASE 3.5.28 02/10/2019 |
226 |
-------------------------- |
|
227 |
* improve support for AES encryption |
|
228 |
||
229 |
RELEASE 3.5.27 01/10/2019 |
|
4534
0d57a3e1320e
fix justified paragraph br split bug contributed by Niharika Singh <nsingh@shoobx.com>
rptlab
parents:
4525
diff
changeset
|
230 |
-------------------------- |
0d57a3e1320e
fix justified paragraph br split bug contributed by Niharika Singh <nsingh@shoobx.com>
rptlab
parents:
4525
diff
changeset
|
231 |
* fix to justified para splits contributed by Niharika Singh <nsingh@shoobx.com> |
4535
6f649f4056b5
fix BalancedColumn width calculation; version --> 3.5.27
robin
parents:
4534
diff
changeset
|
232 |
* fix BalanceColumn width calculation |
6f649f4056b5
fix BalancedColumn width calculation; version --> 3.5.27
robin
parents:
4534
diff
changeset
|
233 |
* preliminary support for AES encryption (contributed by https://github.com/talebi1) |
4534
0d57a3e1320e
fix justified paragraph br split bug contributed by Niharika Singh <nsingh@shoobx.com>
rptlab
parents:
4525
diff
changeset
|
234 |
|
4525 | 235 |
RELEASE 3.5.26 17/09/2019 |
236 |
-------------------------- |
|
4524
761d8211acff
implement PR #59 bug fix contributed by Vytis Banaitis
robin
parents:
4518
diff
changeset
|
237 |
* micro changes to normalDate |
761d8211acff
implement PR #59 bug fix contributed by Vytis Banaitis
robin
parents:
4518
diff
changeset
|
238 |
* fix warnings about is not (detected in python 3.8b4) |
761d8211acff
implement PR #59 bug fix contributed by Vytis Banaitis
robin
parents:
4518
diff
changeset
|
239 |
* implement PR #59 bug fix contributed by Vytis Banaitis |
4515
afaf3fc6a8d8
fix Barchart axis crossing issue reported by Martin Jones (Zeidler)
robin
parents:
4514
diff
changeset
|
240 |
|
4518 | 241 |
RELEASE 3.5.25 23/08/2019 |
242 |
-------------------------- |
|
243 |
* add recursive ttf searching |
|
244 |
* sync with rlextra |
|
4524
761d8211acff
implement PR #59 bug fix contributed by Vytis Banaitis
robin
parents:
4518
diff
changeset
|
245 |
* fix Barchart axis crossing issue reported by Martin Jones (Zeidler) |
4518 | 246 |
|
4516
99e01611df97
drop support for python3.4; prepare for python3.8; version --> 3.5.24
robin
parents:
4515
diff
changeset
|
247 |
RELEASE 3.5.24 07/08/2019 |
99e01611df97
drop support for python3.4; prepare for python3.8; version --> 3.5.24
robin
parents:
4515
diff
changeset
|
248 |
-------------------------- |
99e01611df97
drop support for python3.4; prepare for python3.8; version --> 3.5.24
robin
parents:
4515
diff
changeset
|
249 |
* prepare for python3.8, drop support for python3.4 |
99e01611df97
drop support for python3.4; prepare for python3.8; version --> 3.5.24
robin
parents:
4515
diff
changeset
|
250 |
|
4514
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
251 |
RELEASE 3.5.23 31/05/2019 |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
252 |
-------------------------- |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
253 |
* fix issue #180 raised by Christoph Berg |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
254 |
* fix issue #181 raised by Daniel Terecuk |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
255 |
* brutalist fix for Marius Gedminas' issue #183 |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
256 |
* add wordSpace keyword to Canvas draw methods |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
257 |
* fix for Marius Gedminas' issue #184 |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
258 |
|
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
259 |
RELEASE 3.5.22 23/05/2019 |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
260 |
-------------------------- |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
261 |
* Allow kewords in PDFResourceDictionary |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
262 |
* pr #58 issue #174 contribution by Marius Gedminas |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
263 |
* Allow AcroForm to have SigFlags |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
264 |
* Bug Fixes and tests |
465cf62799ef
attempt to fix Marius Gedminas' issue 184; version --> 3.5.23
robin <robin@reportlab.com>
parents:
4504
diff
changeset
|
265 |
|
4504
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
266 |
RELEASE 3.5.21 3/05/2019 |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
267 |
-------------------------- |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
268 |
* fix bug in legends |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
269 |
* add extra table info in spanning error case |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
270 |
|
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
271 |
RELEASE 3.5.20 25/04/2019 |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
272 |
-------------------------- |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
273 |
* Preliminary MultiCol implementation |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
274 |
* fix missing xrange import |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
275 |
* allow rgb to have fractions of 1 in css colors |
b1775171ba25
add more information in tables.py spanning error case; version --> 3.5.21
robin <robin@reportlab.com>
parents:
4499
diff
changeset
|
276 |
|
4499 | 277 |
RELEASE 3.5.19 15/04/2019 |
278 |
-------------------------- |
|
279 |
* fix bug with a tag href not having a scheme |
|
280 |
* all0w LineChart/LinePlot area fills to differe from the stroke colour |
|
281 |
* add canvas setProducer method |
|
282 |
||
4494
7850f3baf921
improvements to FrameBG handling _FBGBag etc; version --> 3.5.18
robin <robin@reportlab.com>
parents:
4487
diff
changeset
|
283 |
RELEASE 3.5.18 03/04/2019 |
7850f3baf921
improvements to FrameBG handling _FBGBag etc; version --> 3.5.18
robin <robin@reportlab.com>
parents:
4487
diff
changeset
|
284 |
-------------------------- |
7850f3baf921
improvements to FrameBG handling _FBGBag etc; version --> 3.5.18
robin <robin@reportlab.com>
parents:
4487
diff
changeset
|
285 |
* more FrameBG changes vs BalancedColumns |
7850f3baf921
improvements to FrameBG handling _FBGBag etc; version --> 3.5.18
robin <robin@reportlab.com>
parents:
4487
diff
changeset
|
286 |
* fix bb issues #176/#177 reported by graingert & droidzone |
7850f3baf921
improvements to FrameBG handling _FBGBag etc; version --> 3.5.18
robin <robin@reportlab.com>
parents:
4487
diff
changeset
|
287 |
|
4487
a895aa70fa64
more work on FrameBG versus BalancedColumns; version-->3.5.17
robin <robin@reportlab.com>
parents:
4486
diff
changeset
|
288 |
RELEASE 3.5.17 29/03/2019 |
a895aa70fa64
more work on FrameBG versus BalancedColumns; version-->3.5.17
robin <robin@reportlab.com>
parents:
4486
diff
changeset
|
289 |
-------------------------- |
a895aa70fa64
more work on FrameBG versus BalancedColumns; version-->3.5.17
robin <robin@reportlab.com>
parents:
4486
diff
changeset
|
290 |
* more FrameBG fixes; added canvas cross method, frame static drawBoundary |
a895aa70fa64
more work on FrameBG versus BalancedColumns; version-->3.5.17
robin <robin@reportlab.com>
parents:
4486
diff
changeset
|
291 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
292 |
RELEASE 3.5.16 27/03/2019 |
4483
a33bb4352d03
added strokewidths etc for axes ticks; version-->3.5.14
robin <robin@reportlab.com>
parents:
4480
diff
changeset
|
293 |
-------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
294 |
* fix stroking for frame background in container |
4483
a33bb4352d03
added strokewidths etc for axes ticks; version-->3.5.14
robin <robin@reportlab.com>
parents:
4480
diff
changeset
|
295 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
296 |
RELEASE 3.5.15 27/03/2019 |
4480
d3536e9f6dbe
add setting reserveTTFNotdef inspired by e3office @ bitbucket; version-->3.5.13
robin <robin@reportlab.com>
parents:
4479
diff
changeset
|
297 |
-------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
298 |
* add stroking for frame background |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
299 |
|
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
300 |
RELEASE 3.5.14 14/03/2019 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
301 |
-------------------------- |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
302 |
* added axes tickStrokeWidth etc etc |
4480
d3536e9f6dbe
add setting reserveTTFNotdef inspired by e3office @ bitbucket; version-->3.5.13
robin <robin@reportlab.com>
parents:
4479
diff
changeset
|
303 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
304 |
RELEASE 3.5.13 15/01/2019 |
4479
927995d54048
improve LogAxis handling of rangeRound & avoidBoundSpace; version --> 3.5.12
robin <robin@reportlab.com>
parents:
4474
diff
changeset
|
305 |
-------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
306 |
* added rl_setting.reserveTTFNotdef inspired by e3office at bitbucket (pr #50) |
4479
927995d54048
improve LogAxis handling of rangeRound & avoidBoundSpace; version --> 3.5.12
robin <robin@reportlab.com>
parents:
4474
diff
changeset
|
307 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
308 |
RELEASE 3.5.12 30/11/2018 |
4474
066480f7a206
improve log axis ticking; version --> 3.5.11
robin <robin@reportlab.com>
parents:
4473
diff
changeset
|
309 |
-------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
310 |
* log axis handles rangeRound & avoidBoundspace |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
311 |
* FrameBG can start with "frame" & frame-permanent" start options |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
312 |
|
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
313 |
RELEASE 3.5.11 20/11/2018 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
314 |
-------------------------- |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
315 |
* Improve log axis ticks & grids |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
316 |
* move some samples into tests |
4474
066480f7a206
improve log axis ticking; version --> 3.5.11
robin <robin@reportlab.com>
parents:
4473
diff
changeset
|
317 |
|
066480f7a206
improve log axis ticking; version --> 3.5.11
robin <robin@reportlab.com>
parents:
4473
diff
changeset
|
318 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
319 |
RELEASE 3.5.10 15/11/2018 |
4473 | 320 |
-------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
321 |
* Bug fix for underline (contrib. Lennart Regebro @ bitbucket) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
322 |
* Paragraph indentation bug fix |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
323 |
* Initial support for richtext graphics text labels |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
324 |
* Initial support for log axes (ideas from hoel@germanlloyd.org) |
4473 | 325 |
|
326 |
RELEASE 3.5.9 01/10/2018 |
|
327 |
------------------------- |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
328 |
* add hyphenationMinWordLength to address PR #44 (contrib Michael V. Reztsov) |
4473 | 329 |
|
330 |
RELEASE 3.5.8 21/09/2018 |
|
331 |
------------------------- |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
332 |
* Allow structured barLabelFormat (suggestion from Ravinder Baid) |
4473 | 333 |
|
4459
c5d9818a4d54
fix tables.py splitting buglets; version --> 3.5.7
robin <robin@reportlab.com>
parents:
4458
diff
changeset
|
334 |
RELEASE 3.5.7 22/08/2018 |
c5d9818a4d54
fix tables.py splitting buglets; version --> 3.5.7
robin <robin@reportlab.com>
parents:
4458
diff
changeset
|
335 |
------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
336 |
* Fix tables.py splitting for line comands. |
4459
c5d9818a4d54
fix tables.py splitting buglets; version --> 3.5.7
robin <robin@reportlab.com>
parents:
4458
diff
changeset
|
337 |
|
4458
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
338 |
RELEASE 3.5.6 20/08/2018 |
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
339 |
------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
340 |
* Restore DocTemplate seq attribute lost in rev c985bd7093ad (4405) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
341 |
version 3.4.41 bug report from Jim Parinisi jimandkimparinisi@yahoo.com |
4458
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
342 |
|
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
343 |
RELEASE 3.5.5 14/08/2018 |
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
344 |
------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
345 |
* Bug fix underlined space in XPreformatted |
4458
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
346 |
|
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
347 |
RELEASE 3.5.4 06/08/2018 |
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
348 |
------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
349 |
* Bug fix for Paragraph space bugs reported by Kayley Lane |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
350 |
* Use local libart code by default (libart 2.3.21-3) |
4458
dfef5530196d
fix missing seq attribute reported by Jim Parinisi; version --> 3.5.6
robin <robin@reportlab.com>
parents:
4450
diff
changeset
|
351 |
|
4450
f4e8b84929b3
fix empty space paragraph bugs reported by Kayle Lane @ Oracle; version --> 3.5.4
robin <robin@reportlab.com>
parents:
4446
diff
changeset
|
352 |
RELEASE 3.5.3 06/07/2018 |
f4e8b84929b3
fix empty space paragraph bugs reported by Kayle Lane @ Oracle; version --> 3.5.4
robin <robin@reportlab.com>
parents:
4446
diff
changeset
|
353 |
------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
354 |
* Bug fix release to make really simple paras work OK |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
355 |
Reported by Kayley.Lane @ oracle.com |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
356 |
* Use local libart by default |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
357 |
* Use upgrade libart source to 2.3.21-3 https://salsa.debian.org/gnome-team/libart-lgpl@aa059539 |
4450
f4e8b84929b3
fix empty space paragraph bugs reported by Kayle Lane @ Oracle; version --> 3.5.4
robin <robin@reportlab.com>
parents:
4446
diff
changeset
|
358 |
|
4446
8fc52ebf1240
add MANIFEST.in; version --> 3.5.2
robin <robin@reportlab.com>
parents:
4428
diff
changeset
|
359 |
RELEASE 3.5.2 23/07/2018 |
8fc52ebf1240
add MANIFEST.in; version --> 3.5.2
robin <robin@reportlab.com>
parents:
4428
diff
changeset
|
360 |
------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
361 |
* Bug fix release to make th sdist work properly |
4446
8fc52ebf1240
add MANIFEST.in; version --> 3.5.2
robin <robin@reportlab.com>
parents:
4428
diff
changeset
|
362 |
|
8fc52ebf1240
add MANIFEST.in; version --> 3.5.2
robin <robin@reportlab.com>
parents:
4428
diff
changeset
|
363 |
RELEASE 3.5.1 17/07/2018 |
8fc52ebf1240
add MANIFEST.in; version --> 3.5.2
robin <robin@reportlab.com>
parents:
4428
diff
changeset
|
364 |
------------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
365 |
* Bug fix for infinite looping in Paragraph (likely caused by small available Widths). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
366 |
Reported by Kayley.Lane @ oracle.com |
4446
8fc52ebf1240
add MANIFEST.in; version --> 3.5.2
robin <robin@reportlab.com>
parents:
4428
diff
changeset
|
367 |
|
4428
64e936f23aa6
initial hyphenation work; version-->3.5.0rc1
robin <robin@reportlab.com>
parents:
4330
diff
changeset
|
368 |
RELEASE 3.5 07/07/2018 |
64e936f23aa6
initial hyphenation work; version-->3.5.0rc1
robin <robin@reportlab.com>
parents:
4330
diff
changeset
|
369 |
----------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
370 |
* BalancedColumns flowable added |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
371 |
* primitive hyphenation functionality (with Pyphen installed) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
372 |
* simple paragraphs now allow space shrinkage |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
373 |
* mixed parallel / stacked barcharts mechanism |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
374 |
* makeStream compression fix for python 3.x |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
375 |
* reproducibility fixes |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
376 |
* Bugfix for KeepWithNext and None |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
377 |
* Fix pie chart issue |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
378 |
* allow canvas filename to be a wrapped OS level file |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
379 |
* added DocTemplate._makeCanvas |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
380 |
* _text2Path fix |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
381 |
* AcroForm improvements |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
382 |
* added anchorAtXY parameter for images |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
383 |
* fix PDF syntax error with no Outlines |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
384 |
* fix bullet code |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
385 |
* qrencoder fix |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
386 |
* table minRowHeights support |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
387 |
* stopped abusing builtins to aid compatibility |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
388 |
* fix embedded font & fontfinder bugs |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
389 |
* fix zero width paragraph layout error |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
390 |
* doughnut charts support innerRadiusFraction |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
391 |
* more controllable under and strike lines |
4428
64e936f23aa6
initial hyphenation work; version-->3.5.0rc1
robin <robin@reportlab.com>
parents:
4330
diff
changeset
|
392 |
|
64e936f23aa6
initial hyphenation work; version-->3.5.0rc1
robin <robin@reportlab.com>
parents:
4330
diff
changeset
|
393 |
### Contributors: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
394 |
* Axel P. Kielhorn |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
395 |
* ben @ readingtype.org.uk |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
396 |
* Chris Jerdonek cjerdonek @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
397 |
* Dan Palmer danpalmer @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
398 |
* Garry Williams gary_williams @ bit_bucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
399 |
* Greg Svitak |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
400 |
* htgoebel @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
401 |
* Johann Du Toit https://bitbucket.org/johanndt/ |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
402 |
* Jon Hinton (inivatajon @ bitbucket.org) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
403 |
* Lele Gaifax |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
404 |
* lisandrija @ bitbucket.org |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
405 |
* lostbard @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
406 |
* Martin J. Laubach bitbucket issue #140 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
407 |
* Moritz Pfeiffer moritzpfeiffer @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
408 |
* Raji Sundar |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
409 |
* Silas Sewell silassewell @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
410 |
* simonkagwe @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
411 |
* Tom Alexander @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
412 |
* Trevor Bullock |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
413 |
* Waldemar Osuch |
4428
64e936f23aa6
initial hyphenation work; version-->3.5.0rc1
robin <robin@reportlab.com>
parents:
4330
diff
changeset
|
414 |
|
4330 | 415 |
RELEASE 3.4 07/03/2017 |
4311 | 416 |
----------------------- |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
417 |
* More pagesizes from https://en.wikipedia.org/wiki/Paper_size (contributed by https://bitbucket.org/alainchiasson/) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
418 |
* add in fillMode (fill-rule) variable to the graphics state for drawings |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
419 |
* add support for automatic bullet rotation in ListFlowables. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
420 |
* fix acroform annotation bug in radios (reported by Olivia Zhang) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
421 |
* fix split paragraph rendering bug (reported by Olivia Zhang & Echo Bell) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
422 |
* Allow Image to have a drawing as argument |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
423 |
* support for Path autoclose & fillMode; version --> 3.3.29 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
424 |
* add support for different fill policies in renderXX drawPath; version-->3.3.28 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
425 |
* allow for UTF_16_LE BOM, fix for bug contributed by Michael Poindexter mpoindexter@housecanary.com |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
426 |
* improved support for images in renderPM/renderSVG bug report from Claude Paroz |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
427 |
* add AcroForm support to canvas; version --> 3.3.22 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
428 |
* avoid cr lf line endings |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
429 |
* attempt to ensure zipImported has some files or returns None |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
430 |
* added additonal test to barcode/test.py |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
431 |
* add an invisible font test thanks https://bitbucket.org/kb/ Konstantin Baierer |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
432 |
* add mailto href test |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
433 |
* improve UPCA barcode contribution by Kyle McFarlane https://bitbucket.org/kylemacfarlane/ |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
434 |
* attempt to fix __loader__ issues in pyinstaller suggested by dbrnz @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
435 |
* fix NormalDate comprisons in python3.x |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
436 |
* fix ypad use in ParagraphAndImage contrib annamarianfr@bitbucket, version-->3.3.16 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
437 |
* try to prevent multiple saving contrib by Tim Meneely |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
438 |
* fix problems with svg drawToString contrib by Eric Gillet & Johann Du Toit |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
439 |
* fix issue reported by Yitzchak Scott-Thoennes <sthoenna@gmail.com> |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
440 |
* fix fake KeepTogether setup in handle_keepWithNext |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
441 |
* add NullActionFlowable, fix empty KeepTogether |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
442 |
* really merge para-measure-fix |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
443 |
* merge para-measure-fix changes |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
444 |
* fixes to TypedPropertyCollection |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
445 |
* changes to Render class; allow drawings to specify initialFontName/Size |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
446 |
* fix python>=3.2 default axis labelling to match python2.x; bugfix contributed by Robin Westin bitbucket issue #82 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
447 |
* fix AttributeError reported by Kay Schluehr bitbucket issue #81 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
448 |
* add experimental time value axis |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
449 |
* fix bug in python shapes rendering |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
450 |
* add negative span style to test_platypus_tables splitting example |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
451 |
* fix segfault in _rl_accel.c; fix contributed by Neil Schemenauer as issue #78 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
452 |
* attempt to remove quadratic performance hit when longTableOptimize is set |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
453 |
* allow DATA: scheme in open for read |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
454 |
* import Table _rowpositions calculation |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
455 |
* support small ttfs which do not allow subsets |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
456 |
* add rl_settings allowTTFSubsetting |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
457 |
* address issue #76 (deprecated immports) reported by Richard Eames |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
458 |
* add table cell support for simple background shadings, contributed by Jeffrey Creem jcreem@bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
459 |
* fix bug in tables.py reported by Vytis Banaitis @ bitbucket; version-->3.3.2 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
460 |
* minor change to allow barWidth setting in ecc200datamatrix.py (suggested by Kyle MacFarlane @ bitbucket) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
461 |
* make paraparser syntax errors real and fix <sup/sub> tags to have relative values; version-->3.3.1 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
462 |
* ReportLab now runs all tests under Python 2.7, 3.3, 3.4, 3.5 & 3.6. |
4311 | 463 |
|
464 |
### Contributors: |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
465 |
* Alain Chiasson https://bitbucket.org/alainchiasson/ |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
466 |
* annamarianfr@bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
467 |
* Claude Paroz |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
468 |
* dbrnz @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
469 |
* Dinu Gherman |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
470 |
* Echo Bell |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
471 |
* Eric Gillet |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
472 |
* Jeffrey Creem jcreem@bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
473 |
* Johann Du Toit |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
474 |
* Kay Schluehr bitbucket issue #81 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
475 |
* Konstantin Baierer |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
476 |
* Kyle McFarlane https://bitbucket.org/kylemacfarlane/ |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
477 |
* Michael Poindexter mpoindexter@housecanary.com |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
478 |
* Neil Schemenauer |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
479 |
* Olivia Zhang |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
480 |
* Richard Eames |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
481 |
* Robin Westin |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
482 |
* Tim Meneely |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
483 |
* Vytis Banaitis @ bitbucket |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
484 |
* Yitzchak Scott-Thoennes <sthoenna@gmail.com> |
4311 | 485 |
|
4201
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
486 |
|
4252 | 487 |
RELEASE 3.3 17/02/2016 |
488 |
----------------------- |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
489 |
* Canvas & Doctemplate now allow specification of the initial font Name, Size & Leading. Prevously you had to mess with rl_settings to accomplish this. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
490 |
* Canvas & Doctemplate now support specification of the crop/art/trim/bleed boxes. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
491 |
* Add option to auto generate missing TTF font names. Handy for CJKers with home produced fonts. Also attempt to prevent usage of multiple TTFs with same name. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
492 |
* Paragraph styles now have justifyBreaks to control justification of lines broken with <br/>. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
493 |
* Paragraph styles now have justifyLastLine=n to control justification of last lines with more than n words (0 means do not). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
494 |
* Added EAN-5 and ISBN barcode widgets (contribution by Edward Greve). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
495 |
* Bug fix of QrCodeWidget (prompted by https://bitbucket.org/fubu/). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
496 |
* Frames now have support for automatic flowables at the top of frame. story support via the class reportlab.platypus.flowables.SetTopFlowables. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
497 |
* Added support for Trapped and ModDate PDF info dictionary keys. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
498 |
* Bug fix for pie charts with no data (raised by Michael Spector). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
499 |
* New barcodes BarcodeCode128Auto & BarcodeECC200DataMatrix (contributed by Kyle MacFarlane). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
500 |
* Improved LinePlot marker handling. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
501 |
* PyPy improvements inspired by Marius Gedminas. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
502 |
* Bug fix in reportlab.lib.utils.simpleSplit (reported by Chris Buergi <cb@enerweb.ch>). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
503 |
* Unwanted escaping in renderSVG fixed (reported by Ruby Yocum). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
504 |
* Bug fix in _rl_accel.c (remove excess state and fix refcount breakage reported by Mark De Wit <mark.dewit@iesve.com>). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
505 |
* Code128 barcode length optimization inspired by Klaas Feenstra. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
506 |
* Paragraph <sup>/<super> & <sub> tags now support rise & size attributes to allow special control over position & font size. |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
507 |
* Splitting tables now remove unwanted styles in the first part of the split (reported by Lele Gaifax). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
508 |
* test changes inspired by https://bitbucket.org/stoneleaf |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
509 |
* ReportLab now runs all tests under Python 2.7, 3.3, 3.4 & 3.5. |
4252 | 510 |
|
511 |
||
512 |
### Contributors: |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
513 |
* Edward Greve |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
514 |
* https://bitbucket.org/fubu/ |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
515 |
* Michael Spector |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
516 |
* Kyle MacFarlane |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
517 |
* Marius Gedminas |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
518 |
* Chris Buergi |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
519 |
* Ruby Yocum |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
520 |
* Mark de Wit |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
521 |
* Klaas Feenstra |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
522 |
* Lele Gaifax |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
523 |
* https://bitbucket.org/stoneleaf |
4252 | 524 |
|
4201
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
525 |
RELEASE 3.2 01/06/2015 |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
526 |
----------------------- |
4199
0b6c482ad33c
tentative changes text for 3.2
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4198
diff
changeset
|
527 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
528 |
* Added proportional underlining specific to font sizes, set via the `underlineProportion` attribute of ParagraphStyles. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
529 |
* TrueType fonts: added support for cmaps 10 & 13 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
530 |
* DocTemplate class now supports a boolean `displayDocTitle` argument. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
531 |
* TableofContents now supports a formatter argument to allow formatting of the displayed page numbers (eg for appendices etc). |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
532 |
* Table `repeatRows` can now be a tuple of row numbers to allow incomplete ranges of rows to be repeated. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
533 |
* Tables now do pass instance.`spaceBefore` & `spaceAfter` to their split children when split |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
534 |
* Several strangenesses were fixed in the pdfbase.pdfform module; Multiple usage is now allowed. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
535 |
* Error message fixes |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
536 |
* Various environment fixes for Google Application Environment |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
537 |
* Resource fixes |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
538 |
* PDFDoc can now set the `Lang` attribute |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
539 |
* canvas.drawString and similar now allow the character spacing to be set |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
540 |
* Index of accented stuff has been improved |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
541 |
* RTL code was improved |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
542 |
* fix Propertyset.clone |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
543 |
* `flowables.py`: fix ImageAndFlowables so it avoids testing negative availableWidth |
4199
0b6c482ad33c
tentative changes text for 3.2
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4198
diff
changeset
|
544 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
545 |
### Contributors: |
4200
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
546 |
* Steven Jacobs |
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
547 |
* Philip Semanchuk |
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
548 |
* Marius Gedminas |
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
549 |
* masklinn |
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
550 |
* Kale Franz |
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
551 |
* Albertas Agejavas |
4201
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
552 |
• Anders Hammarquist |
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
553 |
* jvanzuela @ bitbucket |
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
554 |
* Glen Lindermann |
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
555 |
* Greg Jones |
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
556 |
* James Bynd |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
557 |
* fcoelho @ bitbucket |
4200
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
558 |
|
4201
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
559 |
|
dac976dbffd4
update to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4200
diff
changeset
|
560 |
RELEASE 3.1 22/04/2014 |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
561 |
----------------------- |
4198
daebffad20fa
Update changes text to 3.1 release
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4040
diff
changeset
|
562 |
|
daebffad20fa
Update changes text to 3.1 release
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4040
diff
changeset
|
563 |
If you are running ReportLab 3.0.x, the changes are minor. |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
564 |
* support for emoji - characters outside the Unicode basic multilingual plane |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
565 |
* improved pip-based installers will pull in all the needed dependencies; Pillow 2.4 appears to deal with all our issues. |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
566 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
567 |
### Contributors |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
568 |
* Ivan Tchomgue |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
569 |
* Waldemar Osuch |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
570 |
* masayuku |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
571 |
* alexandrel_sgi |
4200
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
572 |
|
58965da2e8d8
added list of contributors
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4199
diff
changeset
|
573 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
574 |
RELEASE 3.0 14/02/2014 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
575 |
----------------------- |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
576 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
577 |
ReportLab 3.0 now supports Python 2.7, 3.3 and higher. |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
578 |
|
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
579 |
There has been a substantial internal rewrite to ensure consistent use of unicode strings for |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
580 |
natural-language text, and of bytes for all file format internals. The intent |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
581 |
is to make as few API changes as possible so that there should be little or no |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
582 |
impact on users and their applications. Changes are too numerous but can be |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
583 |
seen on Bitbucket. |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
584 |
|
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
585 |
### Python 3.x compatibility |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
586 |
* Python 3.x compatibility. A single line of code should run on 2.7 and 3.3 |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
587 |
* __init__.py restricts to 2.7 or >=3.3 |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
588 |
* __init__.py allow the import of on optional reportlab.local_rl_mods to allow monkey patching etc. |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
589 |
* rl_config now imports rl_settings & optionally local_rl_settings |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
590 |
* ReportLab C extensions now live inside reportlab; _rl_accel is no longer required; All _rl_accel imports now |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
591 |
pass through reportlab.lib.rl_accel |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
592 |
* xmllib is gone, alongside the paraparser stuff that caused issues in favour of HTMLParser. |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
593 |
* some obsolete C extensions (sgmlop and pyHnj) are gone |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
594 |
* Improved support for multi-threaded systems to the _rl_accel extension module. |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
595 |
* Removed reportlab/lib/ para.py & pycanvas.py; these would better belong in third party packages, |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
596 |
which can make use of the monkeypatching feature above. |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
597 |
|
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
598 |
|
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
599 |
### New features |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
600 |
* Add ability to output greyscale and 1-bit PIL images without conversion to RGB. (contributed by Matthew Duggan) |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
601 |
* highlight annotation (contributed by Ben Echols) |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
602 |
|
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
603 |
### Other |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
604 |
* numerous very minor fixes, visible through BitBucket. |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
605 |
|
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
606 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
607 |
RELEASE 2.7 04/04/2013 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
608 |
----------------------- |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
609 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
610 |
#### Charts / graphics enhancements |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
611 |
* Added SimpleTimeSeriesPlot |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
612 |
* added _computeMaxSpace |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
613 |
* added in lineStyle (for bars) |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
614 |
* improved SVG rendering |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
615 |
* Pie Chart now has an `innerRadiusFraction` to allow doughnut-like appearance for 2d charts (it has no effect with 3d charts). |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
616 |
The separate 'doughnut' chart lacks many pie chart features and should only be used if you wanted multiple nested doughnuts. |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
617 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
618 |
#### Charts/graphics bug fixes |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
619 |
* piecharts.py: fix Pie3d __init__ to call its superclass |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
620 |
* linecharts.py: fix swatch creation |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
621 |
* fixed `y` axis in the simple time series plot |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
622 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
623 |
|
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
624 |
* Fixes to testshapes & pdfform resetting |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
625 |
* colors.py |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
626 |
* various minor fixes |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
627 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
628 |
#### Platypus |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
629 |
* Defined a small bullet rather than a big circle as the default for unordered lists |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
630 |
* fixed attribute spelling bug |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
631 |
* fixed CJK + endDots |
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
632 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
633 |
### Acknowledgements |
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
634 |
Many thanks to Andrew Cutler, Dinu Gherman, Matthias Kirst and Stephan Richter for their contributions to this release. |
4040
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
635 |
|
60080318e740
release 3.0 documentation updates
Andy Robinson <andy@reportlab.com>
parents:
3614
diff
changeset
|
636 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
637 |
RELEASE 2.6 27/09/2012 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
638 |
----------------------- |
3612 | 639 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
640 |
This is a minor release focusing mainly on improved documentation. There are a |
3610 | 641 |
number of minor enhancements, and a larger number of previous-undocumented |
642 |
enhancements which we have documented better. |
|
643 |
||
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
644 |
#### General changes |
3610 | 645 |
* Manuals have been reformatted with more pleasing code snippets and tables of |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
646 |
contents, and reviewed and expanded |
3610 | 647 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
648 |
#### Flowing documents (Platypus) |
3610 | 649 |
* Added support for HTML-style list objects |
650 |
* Added flexible mechanism for drawing bullets |
|
651 |
* Allowed XPreformatted objects to use Asian line wrapping |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
652 |
* Added an `autoNextPageTemplate` attribute to PageTemplates. For example you |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
653 |
can now set up a 'chapter first page template' which will always be followed |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
654 |
by a 'continuation template' on the next page break, saving the programmer from |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
655 |
having to issue control flow commands in the story. |
3610 | 656 |
* added a TopPadder flowable, which will 'wrap' another Flowable and move it |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
657 |
to the bottom of the current page. |
3610 | 658 |
* More helpful error messages when large tables cannot be rendered |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
659 |
* Documentation for images within text (`test_032_images`) |
3614 | 660 |
* Trailing dots for use on contents pages |
3610 | 661 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
662 |
#### Charts and graphics |
3610 | 663 |
* Support for UPCA bar codes |
664 |
* We now have a semi-intelligent system for labelling pie charts with |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
665 |
callout lines. Thanks to James Martin-Collar, a maths student at Warwick |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
666 |
University, who did this as his summer internship. |
3610 | 667 |
* Axes - added startOffset and endOffset properties; allowed for axis |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
668 |
background annotations. |
3610 | 669 |
* Bar charts - allow more control of z Index (i.e. drawing order of axes and |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
670 |
lines) |
3610 | 671 |
* Pie charts - fixed bugs in 3d appearance |
672 |
* SVG output back end has seen some bugs fixed and now outputs resizeable SVG |
|
673 |
||
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
674 |
### Contributors |
3614 | 675 |
* Alex Buck |
676 |
* Felix Labrecque <felixl@densi.com> |
|
677 |
* Peter Johnson <johnson.peter@gmail.com> |
|
678 |
* James Martin-Collar |
|
679 |
* Guillaume Francois |
|
3610 | 680 |
|
3454 | 681 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
682 |
RELEASE 2.5 at 18:00 GMT 01/Oct/2010 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
683 |
-------------------------------------- |
3454 | 684 |
|
685 |
Many new features have been added and numerous bugs have been fixed. |
|
686 |
||
687 |
Thanks to everybody who has contributed to the open-source toolkit in |
|
688 |
the run-up to the 2.5 release, whether by reporting bugs, sending patches, |
|
689 |
or contributing to the reportlab-users mailing list. |
|
690 |
Major contributors are credited in the user documentation. |
|
691 |
||
692 |
* Support for colour separated PDF output and other optimisations and |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
693 |
features for high-quality printing, including enforcement of colour |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
694 |
models for CMYK, RGB, and "spot colours" |
3454 | 695 |
* Long table optimisations are now turned on by default. Previously, |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
696 |
documents with very long tables spanning many pages could take a long |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
697 |
time to create because we considered the whole table to work out row |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
698 |
and column sizes. A patch was submitted some time ago to fix this |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
699 |
controlled by a flag in the rl_config file, but this was set 'off' |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
700 |
for compatibility. Users are often not aware of this and we haven't |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
701 |
found any real-world cases where the new layout technique works badly, |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
702 |
so we are turning this behaviour on. |
3454 | 703 |
* New support for QR barcodes - [try our demo!](https://www.reportlab.com/demos/qr/) |
704 |
||
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
705 |
|
3454 | 706 |
* Colour separation and other enhancements for high-end print |
707 |
* Python 2.7 support |
|
708 |
||
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
709 |
#### Charts |
3454 | 710 |
* reportlab.graphics.charts.axes |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
711 |
* ValueAxis |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
712 |
* avoidBoundSpace - Space to allow above and below |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
713 |
* abf_ignore_zero - Set to True to make the avoidBoundFrac calculations treat zero as non-special |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
714 |
* keepTickLabelsInside - Ensure tick labels do not project beyond bounds of axis if true |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
715 |
* NormalDateXValueAxis |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
716 |
* specialTickClear - clear rather than delete close ticks when forced first/end dates |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
717 |
* AdjYValueAxis |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
718 |
* labelVOffset - add this to the labels |
3454 | 719 |
* reportlab.graphics.charts.barcharts |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
720 |
* BarChart |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
721 |
* categoryLabelBarSize - width to leave for a category label to go between categories |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
722 |
* categoryLabelBarOrder - where any label bar should appear first/last |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
723 |
* barRecord (advanced) - callable(bar,label=labelText,value=value,**kwds) to record bar information |
3454 | 724 |
* reportlab.graphics.charts.legends |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
725 |
* SubColProperty |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
726 |
* dx - x offset from default position |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
727 |
* dy - y offset from default position |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
728 |
* Legend |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
729 |
* swdx - x position adjustment for the swatch |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
730 |
* swdy - y position adjustment for the swatch |
3454 | 731 |
* reportlab.graphics.charts.piecharts |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
732 |
* Pie |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
733 |
* wedgeRecord (advanced) - callable(wedge,*args,**kwds) |
3454 | 734 |
|
735 |
* reportlab.graphics.charts.utils |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
736 |
* DrawTimeCollector - generic mechanism for collecting information about nodes at the time they are about to be drawn |
3454 | 737 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
738 |
|
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
739 |
RELEASE 2.4 at 18:00 GMT 20/Jan/2010 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
740 |
-------------------------------------- |
3288 | 741 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
742 |
|
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
743 |
* lots of improvements and verbosity to error messages and the way they are handled. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
744 |
* font size can now be specified in pixels |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
745 |
* unicode file names are now accepted |
3288 | 746 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
747 |
#### Platypus |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
748 |
* canvas auto cropmarks |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
749 |
* added support for styles h4-h6 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
750 |
* Improved support for onDraw and SimpleIndex |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
751 |
* Add support for index tableStyle |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
752 |
* Added an alphabetic grouping indexing class |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
753 |
* Added support for multi-level and alphabetical indexes |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
754 |
* Added support for an unlimited number of TOC levels with default styles |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
755 |
* Index entries can now be clickable. |
3288 | 756 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
757 |
#### Graphics |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
758 |
* Axes values can be reversible. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
759 |
* Labels on the axes can now be drawn above or below the axes (hi or low). |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
760 |
* A per swatch callout is now allowed in the legend. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
761 |
* A new anchroing mode for string 'numeric' that align numerical strings by their decimal place. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
762 |
* Shapes have new attributes to specify if the shape should grow to take all canvas area (vertically or horizontally) or if the canvas should shrink to fit the shape size. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
763 |
* color objects now have a clone method. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
764 |
* colors module has a fade function that returns a list of different shades made up of one base colour. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
765 |
* added in support for Overprint/Opacity & Separated colours |
3288 | 766 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
767 |
#### Bugs fixes |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
768 |
* word counting in complex paragraphs has been fixed. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
769 |
* SimpleIndex and TableOfContents bugs have been fixed. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
770 |
* Fix for position of hyperlinks when crop marks are added. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
771 |
* flowables.py: fix special case of doctemplate with no frames |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
772 |
* PDFFormXObject.format missing Resources bug patch from Scott Meyer |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
773 |
* KeepInFrame justification bug has been fixed. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
774 |
* paragraph.py: fix linebreaking bug thanks to Roberto Alsina |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
775 |
* fix unicode/str issue bug found by Michael Egorov <michwill@gmail.com> |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
776 |
* YCategoryAxis makeTickLabels fix contributed by Mike Folwell <mjf@pearson.co.uk> |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
777 |
* pdfdoc.py: fix ro PDFDate contributed by Robert Alsina |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
778 |
* and others .. |
3288 | 779 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
780 |
### Contributors |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
781 |
* PJACock's (<peter@maubp.freeserve.co.uk>) |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
782 |
* Hans Brand |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
783 |
* Ian Stevens |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
784 |
* Yoann Roman <yroman-reportlab@altalang.com> |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
785 |
* Randolph Bentson |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
786 |
* Volker Haas |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
787 |
* Simon King |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
788 |
* Henning Vonbargen |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
789 |
* Michael Egorov <michwill@gmail.com> |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
790 |
* Mike Folwell <mjf@pearson.co.uk> |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
791 |
* Robert Alsina |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
792 |
* and more ... |
3084 | 793 |
|
794 |
||
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
795 |
RELEASE 2.3 at 18:00 GMT 04/Feb/2009 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
796 |
-------------------------------------- |
3084 | 797 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
798 |
|
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
799 |
* Encryption support (see encrypt parameter on Canvas and BaseDocTemplate constructor) |
3084 | 800 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
801 |
#### Platypus |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
802 |
* TableOfContents - Creates clickable tables of contents |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
803 |
* Variable border padding for paragraphs (using the borderPadding style attribute) |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
804 |
* New programming Flowable, docAssert, used to assert expressions on wrap time. |
3084 | 805 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
806 |
#### Bug fixes |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
807 |
* Fixed old documentation and installation issues |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
808 |
* 610 - Fixed Image anchoring code to match documentation |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
809 |
* 704 - renderSVG groups problem |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
810 |
* 706 - rl_codecs.py now compatible with WordAxe |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
811 |
* and others... |
3084 | 812 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
813 |
### Contributors |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
814 |
* Yoann Roman |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
815 |
* Dinu Gherman |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
816 |
* Dirk Holtwick |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
817 |
* Marcel Tromp |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
818 |
* Henning von Bargen |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
819 |
* Paul Barrass |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
820 |
* Adrian Klaver |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
821 |
* Hans Brand |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
822 |
* Ian Stevens |
3084 | 823 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
824 |
|
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
825 |
RELEASE 2.2 at 18:00 GMT 10/Sep/2008 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
826 |
-------------------------------------- |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
827 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
828 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
829 |
* pdfmetrics: Added registerFontFamily function |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
830 |
* Basic support for pdf document viewer preferences (e.g.: fullscreen). |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
831 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
832 |
#### Platypus |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
833 |
* Paragraph <img> tag support for inline images. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
834 |
* Paragraph autoleading support (helps with <img> tags). |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
835 |
* Platypus doctemplate programming support. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
836 |
* Support for tables with non-uniform row length. |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
837 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
838 |
#### Graphics |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
839 |
* RGBA image support for suitable bitmap types. |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
840 |
* LTO labelling barcode. |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
841 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
842 |
And many bugfixes... |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
843 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
844 |
### Contributors |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
845 |
* Matt Folwell |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
846 |
* Jerome Alet |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
847 |
* Harald Armin Massa |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
848 |
* kevin@booksys.com |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
849 |
* Sebastian Ware |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
850 |
* Martin Tate |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
851 |
* Wietse Jacobs |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
852 |
* Christian Jacobs |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
853 |
* Volker Haas |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
854 |
* Dinu Gherman |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
855 |
* Dirk Datzert |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
856 |
* Yuan Hong |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
857 |
* Ilpo Nyyss�nen |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
858 |
* Thomas Heller |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
859 |
* Gael Chardon |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
860 |
* Alex Smishlajev |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
861 |
* Martin Loewis |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
862 |
* Dirk Holtwick |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
863 |
* Philippe Makowskic |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
864 |
* Ian Sparks |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
865 |
* Albertas Agejevas |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
866 |
* Gary Poster |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
867 |
* Martin Zohlhuber |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
868 |
* Francesco Pierfederici |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
869 |
* michael@stroeder.com |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
870 |
* Derik Barclay |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
871 |
* Publio da Costa Melo |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
872 |
* Jon Dyte |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
873 |
* David Horkoff |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
874 |
* picodello@yahoo.it |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
875 |
* R�diger M�hl |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
876 |
* Paul Winkler |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
877 |
* Bernhard Herzog |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
878 |
* Alex Martelli |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
879 |
* Stuart Bishop |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
880 |
* Gael Chardon |
2982 | 881 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
882 |
|
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
883 |
RELEASE 2.1 at 15:00 GMT 24/May/2007 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
884 |
-------------------------------------- |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
885 |
|
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
886 |
### Contributors |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
887 |
* Ilpo Nyyss�nen |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
888 |
* Thomas Heller |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
889 |
* Gael Chardon |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
890 |
* Alex Smishlajev |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
891 |
* Martin Loewis |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
892 |
* Dirk Holtwick |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
893 |
* Philippe Makowskic |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
894 |
* Dinu Gherman |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
895 |
* Ian Sparks |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
896 |
|
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
897 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
898 |
RELEASE 2.0 at 15:00 GMT 23/May/2006 |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
899 |
-------------------------------------- |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
900 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
901 |
### Contributions |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
902 |
* Andre Reitz |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
903 |
* Max M |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
904 |
* Albertas Agejevas |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
905 |
* T Blatter |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
906 |
* Ron Peleg |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
907 |
* Gary Poster |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
908 |
* Steve Halasz |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
909 |
* Andrew Mercer |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
910 |
* Paul McNett |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
911 |
* Chad Miller |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
912 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
913 |
### Unicode support |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
914 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
915 |
This is the Big One, and the reason some apps may break. You must now pass in |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
916 |
text either in UTF-8 or as unicode string objects. The library will handle |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
917 |
everything to do with output encoding. There is more information on this below. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
918 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
919 |
Since this is the biggest change, we'll start by reviewing how it worked in the |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
920 |
past. In ReportLab 1.x, any string input you passed to our APIs was supposed to |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
921 |
be in the same encoding as the font you selected for output. If using the |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
922 |
default fonts in Acrobat Reader (Helvetica/Times/Courier), you would have |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
923 |
implicitly used WinAnsi encoding, which is almost exactly the same as Latin-1. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
924 |
However, if using TrueType fonts, you would have been using UTF-8. For Asian |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
925 |
fonts, you had a wide choice of encodings but had to specify which one (e.g |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
926 |
Shift-JIS or EUC for Japanese). This state of affairs meant that you had to |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
927 |
make sure that every piece of text input was in the same encoding as the font |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
928 |
used to display it. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
929 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
930 |
With ReportLab 2, none of that necessary. Instead: |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
931 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
932 |
Here is what's different now: |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
933 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
934 |
#### Input text encoding is UTF-8 or Python Unicode strings |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
935 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
936 |
Any text you pass to a canvas API (drawString etc.), Paragraph or other |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
937 |
flowable constructor, into a table cell, or as an attribute of a graphic (e.g. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
938 |
chart.title.text), is supposed to be unicode. If you use a traditional Python |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
939 |
string, it is assumed to be UTF-8. If you pass a Unicode object, we know it's |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
940 |
unicode. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
941 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
942 |
#### Font encodings |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
943 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
944 |
Fonts still work in different ways, and the built-in ones will still use |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
945 |
WinAnsi or MacRoman internally while TrueType will use UTF-8. However, the |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
946 |
library hides this from you; it converts as it writes out the PDF file. As |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
947 |
before, it's still your job to make sure the font you use has the characters |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
948 |
you need, or you may get either a traceback or a visible error character. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
949 |
Asian CID fonts |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
950 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
951 |
You no longer need to specify the encoding for the built-in Asian fonts, |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
952 |
just the face name. ReportLab knows about the standard fonts in Adobe's Asian |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
953 |
Language Packs. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
954 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
955 |
#### Asian Truetype fonts |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
956 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
957 |
The standard Truetype fonts differ slightly for Asian languages (e.g |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
958 |
msmincho.ttc). These can now be read and used, albeit somewhat inefficiently. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
959 |
Asian word wrapping |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
960 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
961 |
Previously we could display strings in Asian languages, but could not |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
962 |
properly wrap paragraphs as there are no gaps between the words. We now have a |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
963 |
basic word wrapping algorithm. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
964 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
965 |
#### unichar tag |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
966 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
967 |
A convenience tag, <unichar/> has also been added. You can now do <unichar |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
968 |
code="0xfc"/> or <unichar name='LATIN SMALL LETTER U WITH DIAERESIS'/> and get |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
969 |
a lowercase u umlaut. Names should be those in the Unicode Character Database. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
970 |
Accents, Greeks and symbols |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
971 |
|
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
972 |
The correct way to refer to all non-ASCII characters is to use their |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
973 |
unicode representation. This can be literal Unicode or UTF-8. Special symbols |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
974 |
and Greek letters (collectively, "greeks") inserted in paragraphs using the |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
975 |
greek tag (e.g. <greek>lambda</greek>) or using the entity references (e.g. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
976 |
λ) are now processed in a different way than in version 1. Previously, |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
977 |
these were always rendered using the Zapf Dingbats font. Now they are always |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
978 |
output in the font you specified, unless that font does not support that |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
979 |
character. If the font does not support the character, and the font you |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
980 |
specified was an Adobe Type 1 font, Zapf Dingbats is used as a fallback. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
981 |
However, at present there is no fallback in the case of TTF fonts. Note that |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
982 |
this means that documents that contain greeks and specify a TTF font may need |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
983 |
changing to explicitly specify the font to use for the greek character, or you |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
984 |
will see a black square in place of that character when you view your PDF |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
985 |
output in Acrobat Reader. |
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
986 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
987 |
### Other New Features |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
988 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
989 |
|
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
990 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
991 |
* Improved low-level annotation support for PDF "free text annotations" |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
992 |
FreeTextAnnotation allows showing and hiding of an arbitrary PDF "form" |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
993 |
(reusable chunk of PDF content) depending on whether the document is printed or |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
994 |
viewed on-screen, or depending on whether the mouse is hovered over the |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
995 |
content, etc. |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
996 |
* TTC font collection files are now readable: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
997 |
ReportLab now supports using TTF fonts packaged in .TTC files |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
998 |
* East Asian font support (CID and TTF): |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
999 |
You no longer need to specify the encoding for the built-in Asian |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1000 |
fonts, just the face name. ReportLab knows about the standard fonts in Adobe's |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1001 |
Asian Language Packs. |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1002 |
* Native support for JPEG CMYK images: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1003 |
ReportLab now takes advantage of PDF's native JPEG CMYK image support, |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1004 |
so that JPEG CMYK images are no longer (lossily) converted to RGB format before |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1005 |
including them in PDF. |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1006 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1007 |
#### Platypus |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1008 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1009 |
* Link support in paragraphs: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1010 |
Platypus paragraphs can now contain link elements, which support both |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1011 |
internal links to the same PDF document, links to other local PDF documents, |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1012 |
and URL links to pages on the web. Some examples: |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1013 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1014 |
Web links:: |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1015 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1016 |
<link href="http://www.reportlab.com/">ReportLab<link> |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1017 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1018 |
Internal link to current PDF document:: |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1019 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1020 |
<link href="summary">ReportLab<link> |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1021 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1022 |
External link to a PDF document on the local filesystem:: |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1023 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1024 |
<link href="pdf:c:/john/report.pdf">ReportLab<link> |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1025 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1026 |
* Improved wrapping support: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1027 |
Support for wrapping arbitrary sequence of flowables around an image, |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1028 |
using reportlab.platypus.flowables.ImageAndFlowables (similar to |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1029 |
ParagraphAndImage). |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1030 |
* `KeepInFrame`: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1031 |
Sometimes the length of a piece of text you'd like to include in a |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1032 |
fixed piece of page "real estate" is not guaranteed to be constrained to a |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1033 |
fixed maximum length. In these cases, KeepInFrame allows you to specify an |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1034 |
appropriate action to take when the text is too long for the space allocated |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1035 |
for it. In particular, it can shrink the text to fit, mask (truncate) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1036 |
overflowing text, allow the text to overflow into the rest of the document, or |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1037 |
raise an error. |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1038 |
* Improved convenience features for inserting unicode symbols and other |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1039 |
characters: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1040 |
`<unichar/>` lets you conveniently insert unicode characters using the |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1041 |
standard long name or code point. Characters inserted with the `<greek>` tags |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1042 |
(e.g. `<greek>lambda</greek>`) or corresponding entity references (e.g. λ) |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1043 |
support arbitrary fonts (rather than only Zapf Dingbats). |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1044 |
* Table spans and splitting improved: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1045 |
Cell spanning in tables used to go wrong sometimes when the table split |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1046 |
over a page. We believe this is improved, although there are so many table |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1047 |
features that it's hard to define correct behaviour in all cases. |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1048 |
* `KeepWithNext` improved: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1049 |
Paragraph styles have long had an attribute keepWithNext, but this was |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1050 |
buggy when set to True. We believe this is fixed now. keepWithNext is important |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1051 |
for widows and orphans control; you typically set it to True on headings, to |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1052 |
ensure at least one paragraph appears after the heading and that you don't get |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1053 |
headings alone at the bottom of a column. |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1054 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
1055 |
#### Graphics |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1056 |
* Barcodes: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1057 |
The barcode package has been added to the standard reportlab |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1058 |
toolkit distribution (it used to live separately in our contributions area). It |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1059 |
has also seen fairly extensive reworking for production use in a recent |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1060 |
project. These changes include adding support for the standard European EAN |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1061 |
barcodes (EAN 8 and EAN13). |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1062 |
* Improvements to Legending: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1063 |
Instead of manual placement, there is now a attachment point (N, |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1064 |
S, E, W, etc.), so that the legend is always automatically positioned correctly |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1065 |
relative to the chart. Swatches (the small sample squares of colour / pattern |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1066 |
fill sometimes displayed in the legend) can now be automatically created from |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1067 |
the graph data. Legends can now have automatically-computed totals (useful for |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1068 |
financial applications). |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1069 |
* More and better ways to place piechart labels: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1070 |
New smart algorithms for automatic pie chart label positioning |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1071 |
have been added. You can now produce nice-looking labels without manual |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1072 |
positioning even for awkward cases in big runs of charts. |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1073 |
* Adjustable piechart slice ordering: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1074 |
For example. pie charts with lots of small slices can be |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1075 |
configured to alternate thin and thick slices to help the label placement |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1076 |
algorithm work better. |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1077 |
* Improved spiderplots |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1078 |
|
4205
73ab083a354a
minor edits to change log
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4204
diff
changeset
|
1079 |
#### Noteworthy bug fixes |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1080 |
* Fixes to TTF splitting (patch from Albertas Agejevas): |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1081 |
This affected some documents using font subsetting |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1082 |
* Tables with spans improved splitting: |
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1083 |
Splitting of tables across pages did not work correctly when the table had |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1084 |
row/column spans |
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1085 |
* Fix runtime error affecting keepWithNext |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1086 |
|
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1087 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1088 |
Older releases |
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1089 |
-------------- |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1090 |
|
4204
b6e6338eed55
update changelog [to markdown]
Ricardo Mendonca <ricardo@reportlab.com>
parents:
4201
diff
changeset
|
1091 |
Please refer to subversion backlogs for a low level change list |
3054
9055afab3268
Created higher level changes list and removed svn logs.
jonas
parents:
2982
diff
changeset
|
1092 |
|
4486
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1093 |
RELEASE 1.20 at 18:00 GMT 25/Nov/2004 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1094 |
RELEASE 1.19 at 18:00 GMT 21/Jan/2004 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1095 |
RELEASE 1.18 at 12:00 GMT 9/Jul/2003 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1096 |
RELEASE 1.17 at 16:00 GMT 3/Jan/2003 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1097 |
RELEASE 1.16 at 16:00 GMT 7/Nov/2002 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1098 |
RELEASE 1.15 at 14:00 GMT 9/Aug/2002 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1099 |
RELEASE 1.14 at 18:00 GMT 28/May/2002 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1100 |
RELEASE 1.13 at 15:00 GMT 27/March/2002 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1101 |
RELEASE 1.12 at 17:00 GMT 28/February/2002 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1102 |
RELEASE 1.11 at 14:00 GMT 12/December/2001 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1103 |
RELEASE 1.10 at 14:00 GMT 06/November/2001 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1104 |
RELEASE 1.09 at 14:00 BST 13/August/2001 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1105 |
RELEASE 1.08 at 12:00 BST 19/June/2001 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1106 |
RELEASE 1.07 at 11:54 BST 2001/05/02 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1107 |
RELEASE 1.06 at 14:00 BST 2001/03/30 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1108 |
RELEASE 1.03 on 2001/02/09 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1109 |
RELEASE 1.02 on 2000/12/11 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1110 |
RELEASE 1.01 on 2000/10/10 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1111 |
RELEASE 1.00 on 2000/07/20 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1112 |
RELEASE 0.95 on 2000/07/14 |
b5673e9d2876
fix frame background stroking for the container case. version --> 3.5.16
robin <robin@reportlab.com>
parents:
4483
diff
changeset
|
1113 |
RELEASE 0.94 on 2000/06/20 |