ChangeLog 5.2 KB

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