2010-06-21 Atsushi Enomoto <atsushi@ximian.com>
[mcs.git] / class / System.Web.Extensions / ChangeLog
blobfb1db8908d5398322ace8d0d1807f5fbdaa16137
1 2010-04-28  Marek Habersack  <mhabersack@novell.com>
3         * Makefile (OTHER_LIB_MCS_FLAGS): added a reference to
4         System.Web.ApplicationServices in the 4.0 profile.
6 2009-12-15  Marek Habersack  <mhabersack@novell.com>
8         * System.Web.Extensions_test.dll.sources: added
9         System.Web.UI.WebControls/ListViewPagedDataSourceTest.cs
11 2009-10-08  Atsushi Enomoto  <atsushi@ximian.com>
13         * Makefile : add -r:System.ServiceModel.
14         * System.Web.Extensions_test.dll.sources : add ProxyGeneratorTest.cs.
16 2009-07-06  Raja R Harinath  <harinath@hurrynot.org>
18         * Makefile (TEST_MCS_FLAGS): Reference SystemWebTestShim.
20 2009-05-26  Marek Habersack  <mhabersack@novell.com>
22         * Test/System.Web.UI/ScriptReferenceBaseTest.cs: added tests for
23         ReplaceExtension
25         * System.Web.Extensions_test.dll.sources: added
26         System.Web.UI/ScriptReferenceBaseTest.cs
28         * System.Web.Extensions.dll.sources: added
29         System.Web.UI/ScriptReferenceBase.cs
31 2008-11-28  Atsushi Enomoto  <atsushi@ximian.com>
33         * Makefile : add NUNIT_RESOURCE_FILES to dist.
35 2008-11-20  Marek Habersack  <mhabersack@novell.com>
37         * System.Web.Extensions.dll.sources: added
38         System.Web.ClientServices and System.Web.ClientServices.Providers
39         Sorted contents for easier reading and modification.
41 2008-11-19  Marek Habersack  <mhabersack@novell.com>
43         * Makefile (NUNIT_RESOURCE_FILES): added
45         * System.Web.Extensions_test.dll.sources: added the system.web
46         Mainsoft test suite files.
47         Added new test files.
49 2008-11-18  Marek Habersack  <mhabersack@novell.com>
51         * System.Web.Extensions.dll.sources: added
52         ./System.Web.UI.WebControls/ListViewTableCell.cs
53         Added ./System.Web.Query.Dynamic/DynamicClass.cs and
54         ./System.Web.Query.Dynamic/ParseException.cs    
55         Added ./System.Web.UI.WebControls/ListViewContainer.cs
57 2008-11-15  Marek Habersack  <mhabersack@novell.com>
59         * System.Web.Extensions.dll.sources: added
60         System.Web.UI.WebControls/DataPagerCommandEventArgs.cs
62 2008-10-30  Marek Habersack  <mhabersack@novell.com>
64         * System.Web.Extensions.dll.sources: added
65         ./System.Web.UI.WebControls/TemplatePagerField.cs
67         * System.Web.Extensions_test.dll.sources: added
68         System.Web.UI.WebControls/EventRecorder.cs,
69         System.Web.UI.WebControls/ListViewTest.cs,
70         System.Web.UI.WebControls/DataPagerFieldCollectionTest.cs
72 2008-10-17  Jonathan Pryor  <jpryor@novell.com>
74         * Test/Makefile: Add doc-update target support.
76 2008-10-08  Atsushi Enomoto  <atsushi@ximian.com>
78         * Makefile: add reference to S.D.Linq.
80 2008-09-30  Marek Habersack  <mhabersack@novell.com>
82         * Makefile (LIB_MCS_FLAGS): added -define:NET_3_5 as the 3.5 parts
83         of the assembly are now built as part of the 2.0 profile.
85 2008-09-19  Marek Habersack  <mhabersack@novell.com>
87         * System.Web.Extensions.dll.sources: removed most of the
88         Newtonsoft JSON code, leaving only ReflectionUtils and
89         JavaScriptUtils.
91 2008-09-18  Marek Safar  <marek.safar@gmail.com>
93         * Makefile: Add System.Core reference.
95 2008-09-18  Atsushi Enomoto  <atsushi@ximian.com>
97         * System.Web.Extensions.dll.sources: added LinqDataSource stuff.
99 2008-09-17  Marek Habersack  <mhabersack@novell.com>
101         * System.Web.Extensions.dll.sources: added
102         System.Web.Script.Serialization/Json.cs,
103         System.Web.Script.Serialization/JsonSerializer.cs and
104         System.Web.Script.Serialization/StringBuilderExtensions.cs
106         * System.Web.Script.Serialization/Json.cs: helper class to invoke
107         de/serializer.
109         * System.Web.Script.Serialization/JsonSerializer.cs: new
110         implementation of Json serializer that is free of issues found in
111         the old one (and faster + simpler).
113         * System.Web.Script.Serialization/JavaScriptSerializer.cs: staging
114         transition to the new Json (de)serializer. For now deserialization
115         is done using the old JSON code, serialization uses the new
116         serializer.
118         * System.Web.Script.Serialization/StringBuilderExtensions.cs: a
119         set of simple StringBuilder extension methods which check the size
120         of the builder against some value and throw an exception if the
121         value is exceeded.
123 2008-09-13  Atsushi Enomoto  <atsushi@ximian.com>
125         * System.Web.Extensions.dll.sources :
126           added sys.web.DynamicData types.
128 2008-08-30  Marek Habersack  <mhabersack@novell.com>
130         * System.Web.Script.Serialization/JavaScriptSerializer.cs: if the
131         target type is an IDictionary with value type of System.Object,
132         make sure to NOT convert any values.
133         Any values descendant from JavaScriptSerializer.LazyDictionary are
134         converted to Dictionary <string, object>
136 2008-08-28  Marek Habersack  <mhabersack@novell.com>
138         * System.Web.Script.Services/LogicalTypeInfo.cs: Invoke does not
139         convert context to System.Object.
140         If context is descendant from JavaScriptSerializer.LazyDictionary
141         it is converted to a regular Dictionary <string, object> before
142         passing to the service method.
144         * System.Web.Script.Serialization/JavaScriptSerializer.cs:
145         correctly handle members which have an interface as their return
146         type - several known interfaces are converted to implementing
147         types.
149 2008-08-22  Marek Habersack  <mhabersack@novell.com>
151         * Test/System.Web.Script.Serialization/JavaScriptSerializerTest.cs:
152         marked several of the JavaScriptSerializer tests as not
153         working. Experiments show that the tests are invalid as they relay
154         on behavior which is different to .NET's.
156         * System.Web.Script.Serialization/JavaScriptSerializer.cs:
157         GetConverter now checks whether the requested type is descendant
158         from the type supported by teh converter.
160 2008-06-11  Marek Habersack  <mhabersack@novell.com>
162         * Test/System.Web.UI/ScriptBehaviorDescriptorTest.cs,
163         Test/System.Web.UI/ScriptComponentDescriptorTest.cs,
164         Test/System.Web.UI/ScriptControlDescriptorTest.cs: disabled
165         tests relying on the Dictionary keys order.
167 2008-05-07  Marek Habersack  <mhabersack@novell.com>
169         * ChangeLog: added and moved entries from ../ChaneLog to here.
171         * Makefile (RESOURCE_FILES): partially revert r102022 - always use
172         the 3.5.0.0 script library. Fixes bug #384580
174 2008-04-29  Marek Habersack  <mhabersack@novell.com>
176         * System.Web.Extensions/Makefile (EXTRA_DISTFILES): include all
177         the Microsoft AJAX library scripts in the dist tarball.
179 2008-04-28  Marek Habersack  <mhabersack@novell.com>
181         * System.Web.Extensions/Makefile (RESOURCE_FILES): for the 2.0
182         profile use the 1.0.61025.0 scripts.