add .cvsignore files
[idzebra-moved-to-github.git] / CHANGELOG
index dd20823..b723522 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,7 +1,33 @@
 
 
---- 1.3.0 2002/MM/DD
+Fix MARC transfer . MARC fields had wrong data for multiple fields.
 
 
-XPATH-like queries used when PQF string attributes are used, eg.
+XML record reader moved from YAZ to Zebra, to make YAZ less 
+dependant on external libraries.
+
+Zebra uses yaz_iconv which is mini iconv library supporting UTF-8,
+UCS4, ISO-8859-1. This means that Zebra does UNICODE even
+on systems that doesn't offer iconv.
+
+XML record reader supports external system entities.
+
+--- 1.3.1 2002/08/20
+
+New .abs-directive "xpath" that takes one argument: "enable"
+or "disable" to enable and disable XPath -indexing. If no "xpath"
+direcive is found in .abs-file , XPath-indexing is disabled to ensure
+backwards compatibility. For missing .abs-files XPath-indexing is
+enabled so that such records are searchable.
+
+Zebra warns about missing .abs-file only once (for each type).
+
+Fixed a bug in file update where already-inserted files could
+be treated as "new".
+
+--- 1.3.0 2002/08/05
+
+Zebra license changed to GNU GPL.
+
+XPath-like queries used when RPN string attributes are used, eg.
    @attr 1=/portal/title sometitle
    @attr 1=/portal/title[@xml:lang=da] danishtitle
    @attr 1=/portal/title/@xml:lang da
    @attr 1=/portal/title sometitle
    @attr 1=/portal/title[@xml:lang=da] danishtitle
    @attr 1=/portal/title/@xml:lang da
@@ -16,10 +42,9 @@ may be changed by character set negotiation. If character set
 negotiation is in effect and if records are selected for conversion
 these'll be converted to the selected character set - thus overriding
 the encoding setting in zebra.cfg.
 negotiation is in effect and if records are selected for conversion
 these'll be converted to the selected character set - thus overriding
 the encoding setting in zebra.cfg.
-
-3) New directive "encoding" in .abs-files. This specifies the
-external for files indexed by zebra. However, if records themselves
-have an XML header that specifies and encoding that'll be used
+3) New directive "encoding" in .abs-files. This specifies the external
+character encoding for files indexed by zebra. However, if records
+themselves have an XML header that specifies and encoding that'll be used
 instead.
 
 XML filter (-t grs.xml).
 instead.
 
 XML filter (-t grs.xml).
@@ -75,11 +100,6 @@ Fixed bug in configure script - used bash-specific features.
 
 --- 1.0 1999/12/10
 
 
 --- 1.0 1999/12/10
 
-The software was split in two products Zebra (for testing,
-non-profit use) and the commercial product Z'mbol. Zebra no
-longer supports INDEX UPDATES, i.e. zebraidx should be invoked only
-once for each register. Refer to LICENSE.zebra for more info.
-
 Added support for multiple records in one file for filter grs.sgml.
 
 Changed record index structure. New layout is incompatible with
 Added support for multiple records in one file for filter grs.sgml.
 
 Changed record index structure. New layout is incompatible with