2010-04-28 Marek Habersack * Makefile (OTHER_LIB_MCS_FLAGS): added a reference to System.Web.ApplicationServices in the 4.0 profile. 2009-12-15 Marek Habersack * System.Web.Extensions_test.dll.sources: added System.Web.UI.WebControls/ListViewPagedDataSourceTest.cs 2009-10-08 Atsushi Enomoto * Makefile : add -r:System.ServiceModel. * System.Web.Extensions_test.dll.sources : add ProxyGeneratorTest.cs. 2009-07-06 Raja R Harinath * Makefile (TEST_MCS_FLAGS): Reference SystemWebTestShim. 2009-05-26 Marek Habersack * Test/System.Web.UI/ScriptReferenceBaseTest.cs: added tests for ReplaceExtension * System.Web.Extensions_test.dll.sources: added System.Web.UI/ScriptReferenceBaseTest.cs * System.Web.Extensions.dll.sources: added System.Web.UI/ScriptReferenceBase.cs 2008-11-28 Atsushi Enomoto * Makefile : add NUNIT_RESOURCE_FILES to dist. 2008-11-20 Marek Habersack * System.Web.Extensions.dll.sources: added System.Web.ClientServices and System.Web.ClientServices.Providers Sorted contents for easier reading and modification. 2008-11-19 Marek Habersack * Makefile (NUNIT_RESOURCE_FILES): added * System.Web.Extensions_test.dll.sources: added the system.web Mainsoft test suite files. Added new test files. 2008-11-18 Marek Habersack * System.Web.Extensions.dll.sources: added ./System.Web.UI.WebControls/ListViewTableCell.cs Added ./System.Web.Query.Dynamic/DynamicClass.cs and ./System.Web.Query.Dynamic/ParseException.cs Added ./System.Web.UI.WebControls/ListViewContainer.cs 2008-11-15 Marek Habersack * System.Web.Extensions.dll.sources: added System.Web.UI.WebControls/DataPagerCommandEventArgs.cs 2008-10-30 Marek Habersack * System.Web.Extensions.dll.sources: added ./System.Web.UI.WebControls/TemplatePagerField.cs * System.Web.Extensions_test.dll.sources: added System.Web.UI.WebControls/EventRecorder.cs, System.Web.UI.WebControls/ListViewTest.cs, System.Web.UI.WebControls/DataPagerFieldCollectionTest.cs 2008-10-17 Jonathan Pryor * Test/Makefile: Add doc-update target support. 2008-10-08 Atsushi Enomoto * Makefile: add reference to S.D.Linq. 2008-09-30 Marek Habersack * Makefile (LIB_MCS_FLAGS): added -define:NET_3_5 as the 3.5 parts of the assembly are now built as part of the 2.0 profile. 2008-09-19 Marek Habersack * System.Web.Extensions.dll.sources: removed most of the Newtonsoft JSON code, leaving only ReflectionUtils and JavaScriptUtils. 2008-09-18 Marek Safar * Makefile: Add System.Core reference. 2008-09-18 Atsushi Enomoto * System.Web.Extensions.dll.sources: added LinqDataSource stuff. 2008-09-17 Marek Habersack * System.Web.Extensions.dll.sources: added System.Web.Script.Serialization/Json.cs, System.Web.Script.Serialization/JsonSerializer.cs and System.Web.Script.Serialization/StringBuilderExtensions.cs * System.Web.Script.Serialization/Json.cs: helper class to invoke de/serializer. * System.Web.Script.Serialization/JsonSerializer.cs: new implementation of Json serializer that is free of issues found in the old one (and faster + simpler). * System.Web.Script.Serialization/JavaScriptSerializer.cs: staging transition to the new Json (de)serializer. For now deserialization is done using the old JSON code, serialization uses the new serializer. * System.Web.Script.Serialization/StringBuilderExtensions.cs: a set of simple StringBuilder extension methods which check the size of the builder against some value and throw an exception if the value is exceeded. 2008-09-13 Atsushi Enomoto * System.Web.Extensions.dll.sources : added sys.web.DynamicData types. 2008-08-30 Marek Habersack * System.Web.Script.Serialization/JavaScriptSerializer.cs: if the target type is an IDictionary with value type of System.Object, make sure to NOT convert any values. Any values descendant from JavaScriptSerializer.LazyDictionary are converted to Dictionary 2008-08-28 Marek Habersack * System.Web.Script.Services/LogicalTypeInfo.cs: Invoke does not convert context to System.Object. If context is descendant from JavaScriptSerializer.LazyDictionary it is converted to a regular Dictionary before passing to the service method. * System.Web.Script.Serialization/JavaScriptSerializer.cs: correctly handle members which have an interface as their return type - several known interfaces are converted to implementing types. 2008-08-22 Marek Habersack * Test/System.Web.Script.Serialization/JavaScriptSerializerTest.cs: marked several of the JavaScriptSerializer tests as not working. Experiments show that the tests are invalid as they relay on behavior which is different to .NET's. * System.Web.Script.Serialization/JavaScriptSerializer.cs: GetConverter now checks whether the requested type is descendant from the type supported by teh converter. 2008-06-11 Marek Habersack * Test/System.Web.UI/ScriptBehaviorDescriptorTest.cs, Test/System.Web.UI/ScriptComponentDescriptorTest.cs, Test/System.Web.UI/ScriptControlDescriptorTest.cs: disabled tests relying on the Dictionary keys order. 2008-05-07 Marek Habersack * ChangeLog: added and moved entries from ../ChaneLog to here. * Makefile (RESOURCE_FILES): partially revert r102022 - always use the 3.5.0.0 script library. Fixes bug #384580 2008-04-29 Marek Habersack * System.Web.Extensions/Makefile (EXTRA_DISTFILES): include all the Microsoft AJAX library scripts in the dist tarball. 2008-04-28 Marek Habersack * System.Web.Extensions/Makefile (RESOURCE_FILES): for the 2.0 profile use the 1.0.61025.0 scripts.