Hi,

I have uploaded version 2.0.4 of MARC::Record to CPAN.  This is a minor
functionality and bugfix release.  Changes since version 2.0.3 are:

Enhancements
----------------------
- add MARC::Field->set_indicator($indpos, $indval), a mutator
  for indicators
- add MARC::Field->set_tag to allow tags to be renamed
  (Robin Sheat)
- delete_subfield(), if given a single subfield label as its
  argument, will delete all instances of the specified
  subfield, increasing its DWIM factor
- improved POD for MARC::Field->delete_subfield()

Fixes
--------
- RT#70346: delete_subfield() no longer clears entire field if
  arguments are badly formatted
- croak if invalid arguments are passed to delete_subfield()
- fix error in tutorial (thanks to Tom Burton-West for the
  catch)
- RT#76990: emit leader of correct length even if record longer
  than 99,999 octets (Julian Maurice)
- RT#67094: croak with correct error if attempting to create
  MARC::Field sans subfields
- corrected POD for indicator() method
- move tag validity check to new class method,
  is_valid_tag($tagno)
- move indicator validity check to new class method,
  is_valid_indicator($indval)
- have MARC::Record pass perlcritic --gentle (mostly)
- remove function prototypes
  (see http://www.perlmonks.org/?node_id=861966)

Regards,

Galen
-- 
Galen Charlton
gmcha...@gmail.com

Reply via email to