[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Web.Extensions / System.Web.Script.Serialization / ChangeLog
index 52da0c49b9ccd919a5effcf177dacd164c7c2d1f..5cb604314f4fb3feb478275e061655d760b2c506 100644 (file)
@@ -1,3 +1,48 @@
+2009-08-18  Marek Habersack  <mhabersack@novell.com>
+
+       * JavaScriptSerializer.cs: read converters from the config only if
+       explicitly requested.
+
+2009-08-17  Marek Habersack  <mhabersack@novell.com>
+
+       * JsonSerializer.cs: serialize fields before properties.
+
+       * JavaScriptSerializer.cs: MaxJsonLength default value for .NET
+       3.5 is 2097152
+
+2009-03-17  Marek Habersack  <mhabersack@novell.com>
+
+       * JavaScriptSerializer.cs: if conversion of IDictionary or
+       IDictionary <K,V> to an object is requested, make sure that a
+       concrete type is used (in both cases Dictionary <string, object>).
+       Make sure that if the target type is an IDictionary<K,V> that the
+       key is either an object or a string.
+
+2009-03-06  Marek Habersack  <mhabersack@novell.com>
+
+       * JsonDeserializer.cs: unquoted key values must ignore leading
+       and trailing whitespace
+
+2008-12-05  Marek Habersack  <mhabersack@novell.com>
+
+       * JsonSerializer.cs: StringBuilder extension methods aren't used
+       anymore, changed to calls to static methods in
+       StringBuilderExtensions.
+
+       * StringBuilderExtensions.cs: cannot use extension methods here
+       because this file is also used in the version 1.0 build which
+       doesn't reference System.Core
+
+2008-10-22  Marek Habersack  <mhabersack@novell.com>
+
+       * JsonDeserializer.cs: object can contain more than one unquoted
+       keys.
+
+2008-09-23  Marek Habersack  <mhabersack@novell.com>
+
+       * JavaScriptSerializer.cs: removed the LazyDictionary class, it's
+       not needed anymore.
+
 2008-09-23  Juraj Skripsky  <js@hotfeet.ch>
 
        * JsonSerializer.cs: "SerializeGenericDictionary" is an instance method,