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