Revision history for Perl module MARC::Moose
1.0.36 2018-04-25
- Fix a bug in RuleFile linter
1.0.35 2018-03-09
- Fix bug encoding in ISO2709 Formater
1.0.34 2017-05-24
- Fix bug in linting
1.0.33 2016-09-13
- Fix typo in UnimarcToMarc21, thks Julien Sicot
1.0.32 2016-06-07
- Fix Unimarc to MARC21 conversion for records above 010 without subfields
- Add Isis parsing format to marcmoose script
1.0.31 2016-05-04
- Fix MARC::Moose::Field::Std->clone()
1.0.30 2016-04-21
- Marcxml parsing was failing when <record> element has an attribute.
1.0.29 2016-01-30
- Fix ISO2709 formater when strings aren't utf8
1.0.28 2015-06-29
- Fix linter to allow checker subclassing
1.0.27 2015-06-11
- Fix encoding error in Legacy formater
1.0.26 2015-05-20
- Fix marcxml parsing, when indicator equals 0
1.0.25 2015-04-30
- Fix a bug in linting, displaying wrong tag repetition count
1.0.24 2015-03-25
- Add a method clone() to MARC::Moose::Record
1.0.23 2015-03-06
- Escape 1B character when output in XML. Should be done by XML::Writer
1.0.22 2015-02-26
- Conversion MARC21 to UNIMARC: stop using given/when statement which are
deprecated in Perl 5.18+
1.0.21 2015-02-04
- Linter: add the ability to check coded values in coded fields like 101$a
againt table.
1.0.20 2014-01-24
- Improve UnimarcToMarc21 converter
- Improve linter
1.0.18 2014-10-05
- 'lint' added to parser in order to type record
1.0.11 2014-09-30
- Add a MARC biblio record 'lint' checker, processor, and command line script
1.0.7 2014-09-05
- Fix a bug in Legay (aka MARC::Record) formater, which was striping subfield
values equals to 0
1.0.6 2014-04-12
- Unimarc to MARC21: calculate 245-Title field second indicator based on
NSB/NSE characters
1.0.5 2014-04-10
- Unimarc to MARC21 improvement: - 076 => 024 ; - 600 complete conversion ;
- 9xx copied as they are
1.0.4 2013-10-30
- Improve Unimarc to MARC21: keep 9xx fields
- Few docs
1.0.3 2013-10-28
- Fix RT#89817 Undefined subroutine &bytes::substr called
Thanks Andreas Koenig
1.0.2 2013-10-25
- Changes compliance with CPAN::Changes::Spec
1.0.1 2013-10-25
- Improve Unimarc to MARC21 conversion: 675 => 080
1.0.0 2013-10-04
- Bump version to 1.0! It's stable.
- Fix Unimarc to MARC21 failing due to malformed 100 fixed field
0.030 2013-04-12
- Fix bug on 630/650/651 MARC21 fields. $x and $y subfields where inverted.
- Improve support of bad formatted UNIMARC records.
0.029 2013-03-04
- Fix RT Bug #83123, when 210$l
0.028 2012-10-18
- Fix MARCXML parsing. Forces indicators to space if there are empty in XML
source file, which is wrong but occurs.
0.027 2012-09-13
- Fix a bug in MARC::Moose::Formater::Legacy
0.026 2012-04-10
- Add a JSON parser
0.025 2012-03-24
- Fix cloning field MARC::Moose::Field::Control
- Copy 001 tag from UNIMARC to MARC21
- Fix MARC21 207 tag conversion
0.024 2012-03-07
- Add UNIMARC 125 conversion in M::M::F::UnimarcToMarc21 class
0.023 2012-02-21
- Add a delete method to MARC::Moose::Record class, and test case
0.022 2012-02-17
- MooseX::RW integration
0.021 2012-02-16
- A new script marcmoose to manipulate MARC records files
- Code cleaning
0.020 2012-01-31
- Add clone method to MARC::Moose::Field
- Add a MARC::Moose::Formater::UnimarcToMarc21 class
0.019 2012-01-24
- Add some tests
- Improve documentation
- Use SAX parser by default for MARCXML records
0.018 2011-11-30
0.017 2011-08-23
0.016 2011-06-25
0.015 2011-06-15
0.014 2011-03-31
0.013 2011-03-30
0.012 2011-01-10
0.011 2010-11-26
0.010 2010-11-24
0.009 2010-11-14
0.008 2010-11-14
0.007 2010-11-12
0.006 2010-11-12