-
Notifications
You must be signed in to change notification settings - Fork 6
/
CHANGES
266 lines (160 loc) · 5.88 KB
/
CHANGES
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
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
$Id: CHANGES,v 1.62 2009/09/22 16:07:22 bagnew Exp $
1.16.1 20/10/2009
Now 1.5 compatible
1.16 22/09/2009
Release of 1.16c
1.16c 14/09/2009
Copying/cutting to properties now supports the 'append' functionality. Additional
'trim' and 'propertySeparator' functions for these.
Pre 1.5 support removed
1.16b 13/08/2009
Regular expression implementation
Copy/Cut on attributes to properties no longer requires 'attrValue'
Better logging
1.15.1 23/06/2007
Corrected buffer pasting ordering
1.15 04/05/2007
Buffers now persisted to file systems when
using the file:// prefix
1.14.2 26/04/2007
Build tweaks. Directory exclusion
1.14.1 14/02/2007
Bug fixes for literal XML insertion and 'standalone' output
1.14 11/11/2006
Now buffers are preserved across instances of xmltask
Added if/unless capability to most instructions
1.13 17/09/2006
Added the <uncomment> task
1.12.1 24/07/2006
Added <xmlcatalog> error message
Fixed NPE and allowed <replace> to insert into attribute values
1.12 18/05/2006
Added expandProperties attribute to <insert> and <replace>
The <call> mechanism now supports embedded actions i.e. you
don't have to call out to a subtarget. Thanks to Maarten Coene
1.11.4 22/03/2006
Now handles IBM JVM and related classloading issues
1.11.3 16/02/2006
Changes to cope with JDK 1.6 beta
1.11.2 30/01/2006
Reversed ordering of element insertion from buffers. Now intuitive
1.11.1b 23/08/2005
Now allows expansion of entity references to be enabled/disabled (tests 40/99)
1.11.1 09/08/2005
Now handles an <xmltask> invocation without source or dest (test 98)
1.11 30/06/2005
New web page
Now uses java.version to identify VM and thus XPath usage
Errors when inserting before/after root nodes
Fixed source packaging wrt. XMLCatalog.class
Fixed possible infinite loop in insert statement
Added 'destbuffer' to permit in-buffer XML manipulation
Added <print> capability
Added default="" to the <call> <param> statements
1.10.7 24/05/2005
Fix for empty filesets
1.10.6 29/04/2005
Added a fix for properties being reset inbetween <call>s. See test/scripts/build-93.xml
1.10.5 29/10/2004
Added xmltask.path and xmltask.fqpath properties to the property set when
calling stuff via <call>
1.10.4 29/10/2004
Reduced default log output
1.10.4 11/10/2004
omitHeader capability
standalone header capability
1.10.3 31/08/2004
Cut/copy to properties now works with comment text
1.10.2 (no version change) 19/08/2004
Doc changes and enabled mailing list info. MD5 checksums on the web page
1.10.2 11/06/2004
<call> params can now take properties or static strings rather than just XPath expressions
Subtargets failure (in targets called by <call>) is propogated through <xmltask>
Filed fileset bug wrt. calling xmltask twice in the same build
Fixed jdk 1.3 incompatibility
1.10.1 18/05/2004
Fixed jdk 1.3 incompatibility
1.10 11/04/2004
<fileset> capability implemented
1.9.2 18/03/2004
clearBuffers now works for multiple files. ie. buffers
are cleared _prior_ to processing the file set
1.9.1 06/03/2004
Added build capability for jdk 1.5
Added Amazon references
1.9 31/12/2003
Tested against ant 1.6
call subtarget implemented
xmltask can now use a buffer as an input source
1.8.2 14/12/2003
Now handles multiple inputs with no output file/dir
Warns when copying non-text nodes to properties
clearBuffers direective
1.8.1 26/11/2003
Doc upgrade
Private external DTD outputter fix - both standard and simple outputter
Fix for node selections with results other than node iterators
1.8 09/11/2003
Modified/simplified boolean setters on XmlTask
Tested against Ant 1.6b
Logging levels now VERBOSE rather than INFO
1.8a 22/09/2003
Added copying/cutting to properties
1.7 06/09/2003
properties file included in source distribution
build.xml fixes for source distribution
1.7b 17/08/2003
setSource() fix for use with <script> tasks
Source/absolute path fix
preserveType fix and blank DOCTYPE fixes.
Logging now performed via the Ant logging framework
1.7 release due to large changes internally and transfer to Sourceforge.net CVS
1.6.5 20/07/2003
Added the 'failWithoutMatch' attribute
1.6.4 25/06/2003
Bug fix related to blank PUBLIC/SYSTEM ids and 'preserveType'
1.6.3 24/06/2003
Now reports version number whilst running
1.6.2 17/06/2003
<copy> and <cut> operations can now store multiple nodesets
<copy> and <cut> operations can now record attribute values
1.6.1 01/06/2003
Insertion of attribute nodes from a buffer enabled
1.6 07/05/2003
Added <rename> instruction to rename elements and attributes
Added 'preserveType' attribute to allow transformed documented to preserve their original DTD ids
Added new formatting options
Creation of new documents allowed - no requirement for a source file
Compatibility issues with Ant 1.4 resolved
1.5 18/02/2003
Added 'remove' attribute to the <attr> instruction
<insert> and <replace> can now specify XML within their bodies
<replace> can handle document fragments (well-formed but rootless documents)
1.4 25/01/2003
Added the cut/copy/paste and buffer mechanisms
Added the insert directive
Fixed handling of files in subdirectories for insert/replace tasks
Fixed insertion bug with nodes indirectly connected to the root
1.3b 03/12/2002
Fixed a bug preventing removal of attributes
1.3a 18/11/2002
Now uses the xml catalog facility of Ant 1.5
1.3 08/08/2002
Allows insertion of xml without a root element
1.2c 20/06/2002
Handles absolute paths of local entities correctly
1.2b 15/06/2002
Fixed absolute vs. relative paths and instantiation
of task elements with out-of-order attributes
1.2a 29/05/2002
Fixed loading and writing of files from ant tasks launched via
<ant dir="xx"> calls
Added the <entity> subtask
1.2 28/05/2002
Fixed the single-file loading via "source" attribute
Added public/system attributes
Confirmed against Ant v1.5b
1.1 15/05/2002
Provided a means to load multiple files and the "todir" attribute
1.0 --/04/2002
Initial release