File: Changelog

package info (click to toggle)
libdata-validate-struct-perl 0.12-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 104 kB
  • sloc: perl: 212; makefile: 2
file content (94 lines) | stat: -rw-r--r-- 2,372 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
0.12
	o revert commit 495fcbc, see #7: breaks backwards
	  compatibility.

0.11
	o typos

	o added cpanfile

	o don't die when reference types are different

0.10
	o fixed RT#101884
	  - _trim() only removed 1st whitespace
	  - optional checks were ineffective if the value was undef
0.09
	o Added AUTHOR, LICENSE and ABSTRACT fields to Makefile.PL

	o Fixed 'Artistic' typo in Makefile.PL

	o fixed cached errors bug - if a validator object has
	  been used multiple times and if during the first
	  run some errors occurred, subsequent runs would show
	  the same error again and again.

0.08
	o applied patches by Per Carlson:
	  - don't die on 1st error, rather collect them and
	    issue a full report
	  - use errors() to retrieve all those collected errors
	  - enhanced unit tests
	  - proper utf8 handling
	  - lots of minor tweaks (typos, ambiguities and such)

	o added support for dynamic arguments to validators,
	  which is used by the new range type, see below.
	  arguments passed to coderefs: val, unparsed args, array
	  of args tokenized by , or -.

	o added new builtin validator type: range(start-end),
	  use it like: { loginport => range(22-23) }.

	o export a class method add_validators() [only if requested],
	  which can be used to add validator types globally.

0.07
	o lost [updated 11/2014]

0.06
	o fixed t/run.t, it used still the old name, all tests
	  failed therefore.

	o replaced some of the built-in regexes with methods
	  of Data::Validate(the real one :-) ).

	o added 2 new types: hex and oct.


0.05
	o well, against renamed it to Data::Validate::Struct,
	  because Data::Validate already exists.

	o removed check for 'resolvablehost' because some cpantesters
	  failed to run it.


0.04
        o renamed Config::General::Validate to Data::Validate
          because this tells much better what it does.

	o started with 0.x version numbering to show the
	  early stage of the module.

	o added ipv6 type

	o fixed several bugs with existing types. Thanks to
	  David Cantrell for some very useful hints.

	o added more documentation.

--------------
       Original Config::General::Validate Changelog:
	1.03
		o oops - forgot to increase version number, therefore CPAN
	  	didn't get it.

	1.02
		o removed inheritance of Config::General, which is senceless

	1.01
		o added Regex::Common support

	1.00
		o initial release