0.511 2009-08-18 - fixed make (winibw2pica was missing) - removed some deprecated methods 0.51 2009-08-17 - added winibw2pica - filter functions are also allowed in Record->field - added some operator overloading and removed deprecated methods - minor fixes in PICA::PlainParser - fixed UTF-8 when reading via PSI-XML 0.502 2009-08-05 - minor fixes to reduce the number of failing tests 0.50 2009-07-28 - rewrote picaimport to replace picawebcat, removed Filemap - added getrecord method to parse one single record from file - clarified utf8 encoding/decoding and other encodings - _ and $ both allowed to query subfields - Combined values() and subfields() method in PICA::Record - added support of Namespaces in XMLParser - added PPN semantic check (only one per record) 0.49 2009-07-17 - added SQLiteStore, SOAPServer, SOAPClient and first buggy PICA+Wiki - added missing method PICA::Field->occ[urrence] - renamed local_records to holdings and copy_records to items 0.48 2009-07-06 - enhanced pica2html.xsl with syntax highlighting - added to_html() (first draft), ppn(), and epn() - fixed dependency (Encode 2.33) and several bugs - in PICA::Writer renamed reset_handler to output, removed writefield - removed PICA::XMLWriter and use XML::Writer to write XML - added PSI as PICA::Source 0.47 2009-05-07 - rewrote PICA::SRUResponseParser and changed PICA::Source - cqlQuery and z3950Query of PICA::Source now return a PICA::Parser 0.46 2009-04-16 - added PICA::Field->purged and PICA::Record->appendif - added PICA::Filemap and support of maps in picawebcat - normalize whitespace in subfield values 0.45 2009-03-05 - added and improved error handlers in PICA::PlainParser - added support of webcat.conf config file in PICA::Store - started to fix XML and Unicode output mess - fixed bugs in PICA::Field (to_xml and fields without subfields) - improved parsepica and picawebcat scripts (installed as executables) - temporarily disabled Limit and Offset parameter 0.43 2009-02-10 - updated webcat.pl command line client - added example pica2bibtex.pl - added limit parameter to PICA::Record->field / subfield - parsers and PICA::Record->new now support IO::Handle - added unAPI support in PICA::Source 0.4 2009-01-28 - improved support of normalized PICA+ parsing - updated PICA::Store 0.3.9 2008-11-25 - renamed PICA::Webcat to PICA::Store (more generic) - renamed PICA::Server to PICA::Source (more generic) - In PICA::Store fixed SOAP message and added connection type - simplified methods of PICA::Field - added 'sf' and 'f' shortcuts - added 'Offset' and 'Limit' parameter (PICA::Parser) - removed 'Strict' parameter (PICA::Parser) - removed special handling of empty records 0.3.8 2008-10-08 - added PICA::Webcat, removed PICA::Tutorial - moved examples to example directory - removed PICA::Field->set_tag($tag), now tag($tag) - minor changes and bugfixes in the Parser 0.3.6 2008-03-27 - added Z39.50 support to parsepica.pl - fixed Z39.50 client and parser - added better holding handling: local_records() and copy_records() 0.3.5 2008-03-17 - added SRU support to parsepica.pl - Added Proceed-mode for parsers - exportable functions parsedata() and parsefile() - now also reads from zip files and raw dumpfiles 0.3.4 2008-03-06 - added two more field syntax in PICA::Field - added Z39.50 example 0.3.2 2007-12-05 - avoid memory leak in PICA::Server->getPPN (caused by SRUSearchParser->new) - renamed PICA::Record->fields() to PICA::Record->all_fields() - renamed PICA::Record->subfields() to PICA::Record->all_subfields() - added PICA::Field->copy() for cloning Fields - fixed several typos in the documentation - added another example with bin/gbvholdings.pl 0.3 2007-07-20 - first public release 0.2 2007-04-03 - first internal release