Browse Source

Update of release notes.

csharptest 14 years ago
parent
commit
4a6ed749dc
1 changed files with 12 additions and 6 deletions
  1. 12 6
      CHANGES.txt

+ 12 - 6
CHANGES.txt

@@ -9,14 +9,9 @@ For more information about Protocol Buffers in general, visit the project page
 for the C++, Java and Python project:
 for the C++, Java and Python project:
 http://protobuf.googlecode.com
 http://protobuf.googlecode.com
 ===============================================================================
 ===============================================================================
-RELEASE NOTES - Version TBD
+RELEASE NOTES - Version 2.4.1.TBD
 ===============================================================================
 ===============================================================================
 
 
-(PENDING MERGE)
-- Issue 20:	Support for decorating classes [Serializable]
-- Issue 22:	Reusable Builder classes
-- Issue 24:	Support for using Json/Xml formats with ICodedInputStream
-
 Features:
 Features:
 - Added option service_generator_type to control service generation with
 - Added option service_generator_type to control service generation with
   NONE, GENERIC, INTERFACE, or IRPCDISPATCH
   NONE, GENERIC, INTERFACE, or IRPCDISPATCH
@@ -30,7 +25,12 @@ Features:
   reading and writing messages to/from XML, JSON, IDictionary<,> and others.
   reading and writing messages to/from XML, JSON, IDictionary<,> and others.
 - Several performance related fixes and tweeks
 - Several performance related fixes and tweeks
 - Issue 3:	Add option to mark generated code with attribute
 - Issue 3:	Add option to mark generated code with attribute
+- Issue 20:	Support for decorating classes [Serializable]
 - Issue 21:	Decorate fields with [deprecated=true] as [System.Obsolete]
 - Issue 21:	Decorate fields with [deprecated=true] as [System.Obsolete]
+- Issue 22:	Reusable Builder classes
+- Issue 24:	Support for using Json/Xml formats with ICodedInputStream
+- Issue 25: Added support for NuGet packages
+- Issue 31: Upgraded protoc.exe and descriptor to 2.4.1
 
 
 Fixes:
 Fixes:
 - Issue 13:	Message with Field same name as message causes uncompilable .cs
 - Issue 13:	Message with Field same name as message causes uncompilable .cs
@@ -39,14 +39,20 @@ Fixes:
 - Issue 26:	AddRange in GeneratedBuilder iterates twice.
 - Issue 26:	AddRange in GeneratedBuilder iterates twice.
 - Issue 27:	Remove XML documentation output from test projects to clear 
 - Issue 27:	Remove XML documentation output from test projects to clear 
   warnings/errors.
   warnings/errors.
+- Issue 28: Circular message dependencies result in null default values for 
+  Message fields.
+- Issue 29: Message classes generated have a public default constructor.
+- Issue 35: Fixed a bug in ProtoGen handling of arguments with trailing \
 - Big-endian support for float, and double on Silverlight
 - Big-endian support for float, and double on Silverlight
 - Packed and Unpacked parsing allow for all repeated, as per version 2.3
 - Packed and Unpacked parsing allow for all repeated, as per version 2.3
 - Fix for leaving Builder a public ctor on internal classes for use with
 - Fix for leaving Builder a public ctor on internal classes for use with
   generic "where T: new()" constraints.
   generic "where T: new()" constraints.
 
 
 Other:
 Other:
+- Changed the code signing key to a privately held key
 - Reformatted all code and line-endings to C# defaults
 - Reformatted all code and line-endings to C# defaults
 - Reworking of performance benchmarks to produce reliable results, option /v2
 - Reworking of performance benchmarks to produce reliable results, option /v2
+- Issue 34: Silverlight assemblies are now unit tested
 
 
 ===============================================================================
 ===============================================================================
 RELEASE NOTES - Version 2.3.0.277
 RELEASE NOTES - Version 2.3.0.277