[devel] Updated CHANGDES and ANNOUNCE files about John's checkin.
diff --git a/CHANGES b/CHANGES
index bb62a3f..4834fad 100644
--- a/CHANGES
+++ b/CHANGES
@@ -3203,8 +3203,20 @@
     progressive readers that need to stop data processing or want to optimize
     skipping of unread data (e.g., if the reader marks a chunk to be skipped.)
 
-Version 1.5.1beta09 [January 23, 2011]
-Subject: [PATCH] Enhance pngvalid, correct an error in gray_to_rgb, correct doc error.
+Version 1.5.1beta09 [January 24, 2011]
+  Enhanced pngvalid, corrected an error in gray_to_rgb, corrected doc error.
+    pngvalid contains tests of transforms, which tests are currently disabled
+    because they are incompletely tested.  gray_to_rgb was failing to expand
+    the bit depth for smaller bit depth images; this seems to be a long
+    standing error and resulted, apparently, in invalid output.  The
+    documentation did not accurately describe what libpng really does when
+    converting RGB to gray.
+
+In addition the order of the png_get_uint macros with respect to the relevant
+function definitions has been reversed.  This helps the preprocessing of the
+symbol files be more robust.  Further the symbol file preprocessing now uses
+-DPNG_NO_USE_READ_MACROS; this stops the read macros interfering with the symbol
+file format.
 
 Send comments/corrections/commendations to png-mng-implement at lists.sf.net
 (subscription required; visit