File: ChangeLog

package info (click to toggle)
libxml-compile-cache-perl 1.06-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, forky, sid, trixie
  • size: 176 kB
  • sloc: perl: 674; makefile: 2
file content (235 lines) | stat: -rw-r--r-- 6,613 bytes parent folder | download
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

==== version history of distribution XML-Compile-Cache

version 1.06: Sun Mar  4 23:07:45 CET 2018

	Improvements:
	- support ignoring nodes in <any> via block_namespaces.
	- convert to GIT, publish on GitHub.

version 1.05: Mon Sep 19 22:39:23 CEST 2016

	Fixes:
	- include examples

version 1.04: Wed  9 Sep 14:16:47 CEST 2015

	Improvements:
	- merge option 'ignore_unused_tags'

version 1.03: Mon Dec 22 08:41:12 CET 2014

	Fixes:
	- compileAll code-refs stored incorrectly.

	Improvements:
	- new method ::WSDL11::addNicePrefix()
	- support new 'extends' hook.
	- reader()/writer() add is_type option

version 1.02: Wed May 28 09:28:08 CEST 2014
	Changes:
	- any_element default changed from 'SKIP_ALL' into 'ATTEMPT'
	  Bug reported by [Andrew Kirkpatrick]

	Improvements:
	- change documentation style.

version 1.01: Sun Jan  5 17:47:17 CET 2014
	Changes:
	- xsiType() renamed to addXsiType(), old name still available

	Improvements:
	- bit more docs on addPrefixes()

version 1.00: Mon Oct 14 23:15:46 CEST 2013

	Improvements:
	- bump version numbers back into two-digits, because FreeBSD
	  ports doesn't like it. [Patrick Powell]

version 0.995: Sat Aug 10 00:16:59 CEST 2013

	Fixes:
	- ::new(prefixes) did not overrule the prefixes from the schema
	  file.

	Improvements:
	- alias new ::addPrefixes() to ::prefixes() for more consistent
	  naming.
	- new ::Cache::byPrefixTable()

version 0.994: Mon May 13 12:17:51 CEST 2013

	Fixes:
	- compileAll() used declared parameters twice.

version 0.993: Fri May  3 15:11:16 CEST 2013

	Improvements:
	- spell-fix  rt.cpan.org#82952 [Joenio Marques da Costa]
	- new learnPrefixes($node)
	- prefixed() now also callable with separate ($ns, $local)

version 0.992: Fri Aug 31 00:25:48 CEST 2012

	Improvements:
	- support xsiType() with 'AUTO', discovered by [Ciaran Deignan]
	- remove dependency to Test::POD

version 0.991: Fri May  6 10:09:18 CEST 2011

	Fixes:
	- prefix declaration list which starts with a default ('') prefix.

version 0.99: Wed Apr 27 17:09:44 CEST 2011

	Fixes:
	- be able to use newly defined prefixes immediately in xsiTable.

	Improvements:
	- report missing action parameter to template(), common mistake
	- add method addCompileOptions()
	- add method anyElement()

version 0.98: Wed Dec 22 16:39:52 CET 2010

	Improvements:
	- compileAll() now also knows of READERS/WRITERS as alternative
	  (better readible) alternatives of READER/WRITER.
	- new accessor typemap() to add typemaps nicer.
	- new accessor xsiTypes() to add xsi_type definitions nicer.
	- typemaps and xsi_types do now accept prefixed types.

version 0.97: Thu Sep 30 17:09:34 CEST 2010

	Fixes:
	- template() merging options

	Improvements:
	- trace: declare includes why: READER/WRITER/RW
	- prefixed() will return undef not error when there is no
	  prefix defined for the namespace.

version 0.96: Thu Jun 10 16:05:05 CEST 2010

	Fixes:
	- do not spit warnings when "allow_undeclared" and the parameter
	  list contains undefined values. Reported by [Robin V.]
	- memory leak, caused by rewrite of any_element
	  rt.cpan.org#57943 [Jacob Bunk Nielsen]
	- repair tests, to work with changed interface of Test::More.
	  [cpantesters]
	- fix docs: compileClient() does not accept parameters for
	  compile() because those settings cannot be passed to elements
	  which are magically understood via "any_element => 'ATTEMPT'"
	  Problem reported by [Knut Arne Bjørndal]

version 0.95: Thu Apr  1 11:36:42 CEST 2010

	Changes:
	- handling of compile() and mergeCompileOptions()

	Improvements:
	- support for compileType()

version 0.94: Tue Mar  2 09:18:38 CET 2010

	Fixes:
	- default need for compileAll() not handled.
	- merging of prefixes parameter.

version 0.93: Fri Dec 25 01:05:59 CET 2009

	Fixes:
	- "super option" any_element other than ATTEMPT got ignored, although
	  available as explicit reader/writer/rw options.
	- template: use of key_rewrite

	Improvements:
	- add any_element choice "SLOPPY".  This required XML::LibXML::Simple
	- some text improvements.

version 0.92: Thu May 28 11:51:50 CEST 2009

	Improvements:
	- error if template() and compile() are called with too few parameters.
	- trace when new prefixes get defined.
	- new method prefixed()

version 0.91: Thu Feb 12 11:27:40 CET 2009

	Fixes:
	- cleanup of multiple hooks was broken.
	- do not use /bin/pwd in t/pod.t
	- fix tests wrt changes in XML::Compile 1.01

version 0.90: Wed Jan 21 11:03:19 CET 2009

	Fixes:
	- be more careful that opt_* flags may be passed as either ARRAY or
	  HASH.

	Improvements:
	- template: accept prefixed types.
	- accept prefixes in type-based hooks, for compile(),
	  template() and addHook().
	- prefixes() accepts HASH and ARRAY as well

version 0.14: Mon Dec 29 10:59:22 CET 2008

	Fixes:
	- any_element ATTEMPT needs to follow keyRewrite rules
	- _createReader() and _createWriter() missed type dependend options
	  in merge.
	- accept namespace-less names in findName()

	Improvements:
	- one namespace may have multiple prefixes, only the first is
	  used in the output.
	- type-based hooks can now also use prefixes.
	- the options used for X::C::Schema::compile() are not merged
	  in a very clever way.
	- findName() can now also translates prefixes into namespaces,
	  not only translate prefixed types.  Report available choices
	  when an unknown prefix is used.
	- findName() allows '-' in prefix.
	- new method prefix() to lookup a prefix.  One namespace can have
	  multiple prefixes, of which the first is used for the output.
	- new method prefixFor() to lookup prefix for URI.
	- support findName() with compile()
	- when an undeclared reader or writer is produced with different
	  options, then which will not produce an error but just avoids
	  the use of the cached code.
	- new method mergeCompileOptions()

version 0.13: Fri Aug  1 13:21:09 CEST 2008

	Changes:
	- requires XML::Compile 0.91 for options to ::Schema::new(any_element)
 	  and any_attribute.
	- rewrote prefix handling to be compatible with XML::Compile::Schema
	  improvements.

	Improvements:
	- any_element and any_attribute READER option 'CONVERT'
	- findName() accepts default name-space in search.

version 0.12: Tue Jul  8 13:25:05 CEST 2008

	Changes:
	- require XML::Compile 0.87 for rename of option output_namespaces,
	  replaces by 'prefixes'.

	Improvements:
	- merge prefixes with ::Schema base administration, to permit
	  key_rewrite.

version 0.11: Thu Jun 12 14:36:40 CEST 2008

	Improvements
	- include XML::Compile::Schema method in the docs.
	- added more docs

version 0.10: Fri Jun  6 16:01:16 CEST 2008
	Initial version.