2008-09-19 Marek Habersack <mhabersack@novell.com>
[mono.git] / mcs / class / System.Web.Extensions / System.Web.Script.Serialization / ChangeLog
diff --git a/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/ChangeLog b/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/ChangeLog
new file mode 100644 (file)
index 0000000..f3fe794
--- /dev/null
@@ -0,0 +1,19 @@
+2008-09-19  Marek Habersack  <mhabersack@novell.com>
+
+       * Json.cs: added new Serialize overload which takes a TextWriter
+       for its output parameter.
+       Added Deserialize methods.
+
+       * JsonSerializer.cs: made InitialJavaScriptDateTicks internal.
+       Added new Serialize overload which takes a TextWriter for its
+       output parameter.
+       Added WriteValue overloads for float and double - they must not be
+       converted to strings as IConvertibles because their Max/MinValue
+       end up converted incorrectly.
+
+       * JavaScriptSerializer.cs: adjustments for the new JSON
+       (de)serializer.
+
+       * JsonDeserializer.cs: new JSON deserializer code, fully compliant
+       with the .NET AJAX one.
+