.=title: ChangeLog .?release: $Release: 0.3.0 $ .?lastupdate: $Date$ .?version: $Rev$ .: 2005-09-30 (release 0.3.0) .* Enhances: .- Support 'max-ex' and 'min-ex' (max/min exclusive) support with 'range:' .- Support 'max-ex' and 'min-ex' (max/min exclusive) support with 'length:' .- Support 'unique' constraint .: 2005-09-25 (release 0.2.0) .* Enhances: .- New type 'scalar' and 'timestamp' added .- Add new rule 'range:' which validates value range. See users' guide for details. .- Add new rule 'length:' which validate length of string value. See users' guide for details. .- Add experimental rule 'assert:' which validates value with an expression. See users' guide for details. .- New method 'Kwalify::Validator#validate_hook()' is added. This method is called by Kwalify::Validator#validate(). See users' guide for details. .- New class 'MetaValidator' added. .- New test script 'test/test-metavalidator.rb' added. .* Changes: .- Type name changed to suite YAML data type: .= string -> str .= integer -> int .= boolean -> bool .- Error index starts with 0 (before starts with 1). .- Class 'Schema' is renamed to 'Rule'. .: 2005-08-01 (release 0.1.0) .- beta release