ChangeLog 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. 2009-07-06 Raja R Harinath <[email protected]>
  2. * Makefile (TEST_MCS_FLAGS): Reference SystemWebTestShim.
  3. 2009-05-26 Marek Habersack <[email protected]>
  4. * Test/System.Web.UI/ScriptReferenceBaseTest.cs: added tests for
  5. ReplaceExtension
  6. * System.Web.Extensions_test.dll.sources: added
  7. System.Web.UI/ScriptReferenceBaseTest.cs
  8. * System.Web.Extensions.dll.sources: added
  9. System.Web.UI/ScriptReferenceBase.cs
  10. 2008-11-28 Atsushi Enomoto <[email protected]>
  11. * Makefile : add NUNIT_RESOURCE_FILES to dist.
  12. 2008-11-20 Marek Habersack <[email protected]>
  13. * System.Web.Extensions.dll.sources: added
  14. System.Web.ClientServices and System.Web.ClientServices.Providers
  15. Sorted contents for easier reading and modification.
  16. 2008-11-19 Marek Habersack <[email protected]>
  17. * Makefile (NUNIT_RESOURCE_FILES): added
  18. * System.Web.Extensions_test.dll.sources: added the system.web
  19. Mainsoft test suite files.
  20. Added new test files.
  21. 2008-11-18 Marek Habersack <[email protected]>
  22. * System.Web.Extensions.dll.sources: added
  23. ./System.Web.UI.WebControls/ListViewTableCell.cs
  24. Added ./System.Web.Query.Dynamic/DynamicClass.cs and
  25. ./System.Web.Query.Dynamic/ParseException.cs
  26. Added ./System.Web.UI.WebControls/ListViewContainer.cs
  27. 2008-11-15 Marek Habersack <[email protected]>
  28. * System.Web.Extensions.dll.sources: added
  29. System.Web.UI.WebControls/DataPagerCommandEventArgs.cs
  30. 2008-10-30 Marek Habersack <[email protected]>
  31. * System.Web.Extensions.dll.sources: added
  32. ./System.Web.UI.WebControls/TemplatePagerField.cs
  33. * System.Web.Extensions_test.dll.sources: added
  34. System.Web.UI.WebControls/EventRecorder.cs,
  35. System.Web.UI.WebControls/ListViewTest.cs,
  36. System.Web.UI.WebControls/DataPagerFieldCollectionTest.cs
  37. 2008-10-17 Jonathan Pryor <[email protected]>
  38. * Test/Makefile: Add doc-update target support.
  39. 2008-10-08 Atsushi Enomoto <[email protected]>
  40. * Makefile: add reference to S.D.Linq.
  41. 2008-09-30 Marek Habersack <[email protected]>
  42. * Makefile (LIB_MCS_FLAGS): added -define:NET_3_5 as the 3.5 parts
  43. of the assembly are now built as part of the 2.0 profile.
  44. 2008-09-19 Marek Habersack <[email protected]>
  45. * System.Web.Extensions.dll.sources: removed most of the
  46. Newtonsoft JSON code, leaving only ReflectionUtils and
  47. JavaScriptUtils.
  48. 2008-09-18 Marek Safar <[email protected]>
  49. * Makefile: Add System.Core reference.
  50. 2008-09-18 Atsushi Enomoto <[email protected]>
  51. * System.Web.Extensions.dll.sources: added LinqDataSource stuff.
  52. 2008-09-17 Marek Habersack <[email protected]>
  53. * System.Web.Extensions.dll.sources: added
  54. System.Web.Script.Serialization/Json.cs,
  55. System.Web.Script.Serialization/JsonSerializer.cs and
  56. System.Web.Script.Serialization/StringBuilderExtensions.cs
  57. * System.Web.Script.Serialization/Json.cs: helper class to invoke
  58. de/serializer.
  59. * System.Web.Script.Serialization/JsonSerializer.cs: new
  60. implementation of Json serializer that is free of issues found in
  61. the old one (and faster + simpler).
  62. * System.Web.Script.Serialization/JavaScriptSerializer.cs: staging
  63. transition to the new Json (de)serializer. For now deserialization
  64. is done using the old JSON code, serialization uses the new
  65. serializer.
  66. * System.Web.Script.Serialization/StringBuilderExtensions.cs: a
  67. set of simple StringBuilder extension methods which check the size
  68. of the builder against some value and throw an exception if the
  69. value is exceeded.
  70. 2008-09-13 Atsushi Enomoto <[email protected]>
  71. * System.Web.Extensions.dll.sources :
  72. added sys.web.DynamicData types.
  73. 2008-08-30 Marek Habersack <[email protected]>
  74. * System.Web.Script.Serialization/JavaScriptSerializer.cs: if the
  75. target type is an IDictionary with value type of System.Object,
  76. make sure to NOT convert any values.
  77. Any values descendant from JavaScriptSerializer.LazyDictionary are
  78. converted to Dictionary <string, object>
  79. 2008-08-28 Marek Habersack <[email protected]>
  80. * System.Web.Script.Services/LogicalTypeInfo.cs: Invoke does not
  81. convert context to System.Object.
  82. If context is descendant from JavaScriptSerializer.LazyDictionary
  83. it is converted to a regular Dictionary <string, object> before
  84. passing to the service method.
  85. * System.Web.Script.Serialization/JavaScriptSerializer.cs:
  86. correctly handle members which have an interface as their return
  87. type - several known interfaces are converted to implementing
  88. types.
  89. 2008-08-22 Marek Habersack <[email protected]>
  90. * Test/System.Web.Script.Serialization/JavaScriptSerializerTest.cs:
  91. marked several of the JavaScriptSerializer tests as not
  92. working. Experiments show that the tests are invalid as they relay
  93. on behavior which is different to .NET's.
  94. * System.Web.Script.Serialization/JavaScriptSerializer.cs:
  95. GetConverter now checks whether the requested type is descendant
  96. from the type supported by teh converter.
  97. 2008-06-11 Marek Habersack <[email protected]>
  98. * Test/System.Web.UI/ScriptBehaviorDescriptorTest.cs,
  99. Test/System.Web.UI/ScriptComponentDescriptorTest.cs,
  100. Test/System.Web.UI/ScriptControlDescriptorTest.cs: disabled
  101. tests relying on the Dictionary keys order.
  102. 2008-05-07 Marek Habersack <[email protected]>
  103. * ChangeLog: added and moved entries from ../ChaneLog to here.
  104. * Makefile (RESOURCE_FILES): partially revert r102022 - always use
  105. the 3.5.0.0 script library. Fixes bug #384580
  106. 2008-04-29 Marek Habersack <[email protected]>
  107. * System.Web.Extensions/Makefile (EXTRA_DISTFILES): include all
  108. the Microsoft AJAX library scripts in the dist tarball.
  109. 2008-04-28 Marek Habersack <[email protected]>
  110. * System.Web.Extensions/Makefile (RESOURCE_FILES): for the 2.0
  111. profile use the 1.0.61025.0 scripts.