From 4a6ed749dc71868fbff1c00e1a18498d73905fdf Mon Sep 17 00:00:00 2001 From: csharptest Date: Wed, 5 Oct 2011 12:46:00 -0500 Subject: Update of release notes. --- CHANGES.txt | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index d3e5a85a..3cd0d852 100644 --- a/CHANGES.txt +++ b/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: 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: - Added option service_generator_type to control service generation with NONE, GENERIC, INTERFACE, or IRPCDISPATCH @@ -30,7 +25,12 @@ Features: reading and writing messages to/from XML, JSON, IDictionary<,> and others. - Several performance related fixes and tweeks - 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 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: - 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 27: Remove XML documentation output from test projects to clear 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 - 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 generic "where T: new()" constraints. Other: +- Changed the code signing key to a privately held key - Reformatted all code and line-endings to C# defaults - 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 -- cgit v1.2.3