0.25 2026-10-25T21:44:29+01:00 - Add new error for detection of bad hyphen in 080a. - Add new error for detection of bad year in time auxiliary. - Add new error for detection of extra dash in 080a. - Add new error for detection of extra dot in 080a. - Add new error for detection of missing operator in 080a. - Fix position in one test. 0.24 2026-10-19T08:22:58+02:00 - Add position to error parameters in 080 plugin. - Add support for extra opening parenthesis in 080a. - Add support for missing quotation mark in 080a ("1960/1972). - Remove error 'character' parameter from some errors. 0.23 2026-10-11T11:27:59+02:00 - Add another case of whitespace issue in 080a ( = ). - Add another case of whitespace issue in 080a (- 044). - Add check for extra closing parenthesis. - Add check for opening/closing parenthesis. - Rewrite doc to use of =head1 EXAMPLES. 0.22 2026-06-17T07:58:03+02:00 - Add error for bad dot in 080a field. - Add error use case for bad apostrophe 'ยด'. - Add support for new check on 'date_entered_on_file' parameter. 0.21 2026-05-06T08:20:20+02:00 - Add error for bad apostrophe in 080a field. - Add error for bad quotation mark in 080a field. - Remove validation of [ and ] in 080a field. This is bad. 0.20 2026-05-04T08:53:37+02:00 - Fix MANIFEST file. 0.19 2026-05-04T08:46:45+02:00 - Add new error in UDC (standalone name on the begin of the string). - Rename parameter 'value' to standard 'field_080_a' in Field080 check. - Update output of EXAMPLE in doc. 0.18 2026-04-28T16:53:59+02:00 - Add error with spaces to field 080 check (UDC). - Fix bad exists. 0.17 2026-04-17T16:48:41+02:00 - Fix MANIFEST. 0.16 2026-04-17T16:42:44+02:00 - Add check for book textbook from 655a field. - Add check for book/map index from 500a field. - Add check for map index from 504a field. - Improve report of ISBN formatting issues. - Rename testing MARC XML file to better name. - Skip ISBD punctation (:) in ISBN records. 0.15 2026-04-08T17:44:16+02:00 - Add check for 300a and 300b fields to bad strings (mm, cm, etc.). - Add proposed values to ISBN issues. 0.14 2026-03-25T10:16:40+01:00 - API change: Rename struct() method to report() in MARC::Validator::Abstract and all plugins. - Add check for 'manga' in 655 field. - Add plugin for 080 field to check valid UDC string. - Remove leader/008 errors from 300 field check. - Remove leader/008 errors from 504 field check. - Remove leader/008 errors from 655 field check. - Remove obsolete code from tests. 0.13 2026-03-04T11:46:22+01:00 - Add plugin for 655 field to check presence of comics in 008. - Fix Field300 plugin and one error. 0.12 2026-03-02T20:46:14+01:00 - Add plugin for 504 field to check presence of index in 008. - Add tests for recommendations in case of field 300 check. 0.11 2026-03-01T18:20:01+01:00 - Add 'recommendation' flag for report recommendations. - Add plugin for 045 field to check 045a. - Add plugin for 300 field to check presence of illustrations to check field 008. - Process filters in plugins. 0.10 2026-02-22T13:19:59+01:00 - API change: Rewrite to new data model. - Regen EXAMPLE in doc. 0.09 2026-01-07T17:29:03+01:00 - Add check for 008 field with continuing resource currently published. - Add check for 040a field. - Add test for missing 008 field in field_008 plugin. - Add test for missing 040 field in field_040 plugin. - Add tests for bad leader to field_008 and field_040 plugins. - Change field 001 to fake1 in fake test file. - Update copyright years. 0.08 2025-11-28T12:34:20+01:00 - Add another error check for duplicate 035a field. 0.07 2025-11-14T15:39:34+01:00 - Add ACKNOWLEDGEMENTS section to doc. - Add plugin for 035 field to check unique 035a. - Fix ERRORS section in Abstract class doc. - Regen example in doc. 0.06 2025-10-31T14:37:54+01:00 - Fix check in case of invalid leader in Field008 plugin. - Fix check in case of invalid leader in Field040 plugin. - Fix field 008 presence. - Fix field 040e presence. - Rewrite identification of record id for reporting. Default value is control field 001. We could change it by definition of 'error_id_def' parameter. 0.05 2025-10-30T08:35:46+01:00 - Fix REPOSITORY section in doc. - Fix check of 040 field with RDA rules. 0.04 2025-10-03T01:14:41+02:00 - Add plugin for field 040e with leader 018 a. 0.03 2025-09-28T20:34:58+02:00 - Add test for bad ISBN (field 020a). - Add test for record without ISB (field 020a). - Fix dependencies. 0.02 2025-09-28T09:09:10+02:00 - Add add_error() helper function. - Add validation for field 020a ISBN. - Regen doc EXAMPLE. 0.01 2025-07-02T21:32:38+02:00 - First version.