-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
191 lines (159 loc) · 5.26 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
* Add support for Python 3.13
0.11.1 - 2024-12-14
-------------------
* Ignore ZipFile compresslevel for Python < 3.7
0.11.0 - 2024-12-07
-------------------
* Allow setting zip file generation options on opendocument templates
0.10.2 - 20240421
-----------------
* Defer files added to serializer before call
* Add support for Python 3.12
0.10.1 - 20220502
-----------------
* Use unittest discover
* Add support for Python 3.10
* Support directive applying to itself
* Keep tail of directive
0.10.0 - 20210911
-----------------
* Remove support for Python older than 3.5
* Add relatorio-render script
* Add templating of meta in opendocument
0.9.3 - 20210507
----------------
* Support empty image in opendocument
* Add support for Python 3.9
0.9.2 - 20200826
----------------
* Support draw name tuple without parenthesis
0.9.1 - 20200126
----------------
* Do not guess type of cell if directive is not alone
* Add support for Python 3.8
* Support file-magic as fallback to python-magic
0.9.0 - 20190729
----------------
* Support out parameter of render
* Write opendocument stream directly to the ZipFile
0.8.1 - 20180930
----------------
* Add support for Python 3.7
* Escape invalid XML characters
* Enforce closing tag to be the same directive as the opening
* Use compression for zip file
* Write mimetype as first file of the zip file
0.8.0 - 20171204
----------------
* Do not guess_type on styled cell content
* Remove type attributes when guessing type
* Add support for Python 3.6
* Remove soft-page-break
0.7.1 - 20171008
----------------
* Remove warning when import plugin fails
* Apply the guess type function on the correct node
* Fix guess_type for date and datetime
0.7.0 - 20170729
----------------
* Replace hard-coded extensions by mimetypes guess
* Add more guess types: 'boolean', 'date', 'time' and 'void'
* Add support for Flat OpenDocument
0.6.4 - 20161218
----------------
* Use StringIO instead of BytesIO for TextSerializer result
0.6.3 - 20160629
----------------
* Update calcext:value-type with the same guessed type
* Register MarkupTemplate for 'markup' mimetype instead of 'xml'
0.6.2 - 20150919
----------------
* Add name argument for "image:" in odf
* Remove table:end-cell-address from draw:frame as the address could be wrong
* Remove nose
* Add directives: attrs, content, replace and strip
0.6.1 - 20140909
----------------
* Use io module instead of StringIO
* Explicitly close ZipFile
0.6.0 - 20130810
----------------
* Add support for Python 3
* Allow to pass only source to Template
0.5.7 - 20130126
----------------
* Allow string as bitstream for images
0.5.6 - 20120223
----------------
* Add expression cache to prevent multiple evaluation of the same expression
* Fix typo when writing manifest
* Remove Thumbnails in opendocument
* Clean meta in opendocument
* Clean template code from draw:frame in opendocument
* Use StringIO as failback of cStringIO
0.5.5 - 20100719
----------------
* Fix namespace in opendocument manifest
0.5.4 - 20100330
----------------
* Update manifest.xml with added files in opendocument
* Do not write empty width or height attributes in opendocument
* Update py:attrs attributes in opendocument
0.5.3 - 20100110
----------------
* Escape elements values in opendocument template
0.5.2 - 20091108
----------------
* Fix guess_type for long value
* Add width, height arguments for "image:" in odf
* Switch to GPL-3
* Added support for Genshi {% include %} tags (patch by Simon Jagoe)
* Nicer traceback message upon failed import
0.5.1 - 20090416
----------------
* Simplified the examples
* Fix usage of tags without attributes (choose & otherwise)
* Print original traceback when a module can not be loaded
* Do not import relatorio in setup.py
* Better handling of namespaces
* Added some tests
0.5.0 - 20090123
----------------
* Added Text and XML Template to the TemplateLoader
* Splitted mimetypes and ids in the ReportRepository
* RelatorioStream now has a __str__ method
* OOTemplate: ChartTemplate can be included
* OOTemplate: Correctly handle content type in the table cells
* OOTemplate: Better closing/opening tag detection algorithm
* OOTemplate: Looping on columns now work in OOTemplates
* OOTemplate: Using compression
0.4.1 - 20081110
----------------
* Support for upstream PyCha since the most annoying bug has been fixed
* Removed the entrypoint stuff that was confusing lot of users
0.4.0 - 20080910
----------------
* Generation of png/svg files through PyCha
* Code cleaning
* Signature of report __call__ method mimics the one of genshi templates
* Added the possibility to call chart report from odf ones
0.3.0 - 20080806
----------------
* Generation of pdf files through ConTeXt
* Better support of cell value in opendocument table cells
* Better namespace support in opendocument files
* Better image support in opendocument files
0.2.0 - 20080717
----------------
* Added support for templating in the styles.xml file
* Much more genshi-esque way to do stuff in the odt templating
0.1.1 - 20080715
----------------
* Added an image handling feature (thanks to b2ck.com for the idea and bits of
implementation)
* Added the dependancy on Genshi
* test for trml2pdf presence
* standardize the way the template object returns their results
0.1.0 - 20080707
----------------
Initial version