Author: bago
Date: Sun Jan 31 14:41:11 2010
New Revision: 905047

URL: http://svn.apache.org/viewvc?rev=905047&view=rev
Log:
Updated RELEASE_NOTES.txt to reflect some of the changes currently in trunk.

Modified:
    james/mime4j/trunk/RELEASE_NOTES.txt

Modified: james/mime4j/trunk/RELEASE_NOTES.txt
URL: 
http://svn.apache.org/viewvc/james/mime4j/trunk/RELEASE_NOTES.txt?rev=905047&r1=905046&r2=905047&view=diff
==============================================================================
--- james/mime4j/trunk/RELEASE_NOTES.txt (original)
+++ james/mime4j/trunk/RELEASE_NOTES.txt Sun Jan 31 14:41:11 2010
@@ -5,11 +5,34 @@
 API. When used in conjunction with a JRE with strong cryptography enabled, 
this library will
 use strong cryptography. See README.
 
-Notes
------
+Release 0.7
+-------------------
 
+Mime4J is a flexible MIME parsing library written in Java. SAX, DOM and pull 
parsing styles are 
+supported.
+
+The 0.7 release brings another round of API enhancements, bug fixes and 
performance optimizations. 
+A major effort has been put in code reorganization, separating parsing code 
from DOM manipulation
+code. Mime4J 0.7 introduces the "dom" package collecting base/abstract classes 
and interfaces for
+MIME-DOM manipulation aiming to provide the base for a full featured 
traversable DOM.
+Mime4J 0.7 improve support for headless messages, malformed separation between 
headers and body
+and adds support for "obsolete" rfc822 syntax (e.g: "Header<somespace>: " 
style).
+Parsing performance for quoted printable streams have been considerably 
improved.
+A "DecodeMonitor" object has been introduced in most code to define how to 
deal with malformed
+input (Lenient vs Strict behaviours).
+
+Upgrade Notes
+-------------
+
+ * The defualt field parsing logic has been moved from AbstractField to 
DefaultFieldParser. 
+ * many classes have been moved from org.apache.james.mime4j.parser to 
+   org.apache.james.mime4j.stream package (ContentHandler, 
DefaultBodyDescriptor, RawField..)
+ * "dom" classes/interfaces have been moved from the .message and .field 
package to the .dom
+   package tree.
  * The method decodeBaseQuotedPrintable() of class 
o.a.j.mime4j.codec.DecoderUtil has been renamed
-   in decodeQuotedPrintable(). Please adjust your code accordingly in case you 
use this method.
+   in decodeQuotedPrintable().
+
+Please also note that as of this release Mime4j requires a Java 1.5 compatible 
runtime.
 
 Release 0.6
 -------------------


Reply via email to