Commit 4a6ed749 authored by csharptest's avatar csharptest Committed by rogerk

Update of release notes.

parent c32c2759
...@@ -9,14 +9,9 @@ For more information about Protocol Buffers in general, visit the project page ...@@ -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: ...@@ -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: ...@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment