1,164,961

Downloads

1,614

Downloads of v 2.0.0.664

499

Average downloads per day

2013-09-03

Last published

Share on Social Networks

License details

provided by Sonatype

Apache-2.0

BSD-3-Clause

protobuf-net

2.0.0.664

Protocol Buffers is the name of the binary serialization format used by Google for much of their data communications. It is designed to be: small in size - efficient data storage (far smaller than xml) cheap to process - both at the client and server platform independent - portable between different programming architectures extensible - to add new data to old messages. protobuf-net is a .NET implementation of this, allowing you to serialize your .NET objects efficiently and easily. It is compatible with most of the .NET family, including .NET 2.0/3.0/3.5/4.0, .NET CF 2.0/3.5, Mono 2.x, Silverlight, etc.

To install protobuf-net, run the following command in the Package Manager Console

Install-Package protobuf-net -Version 2.0.0.664

Release Notes

* 2.0.0.664 - add: Remove some more allocations (IPredicate)
      * 2.0.0.663 - add: ProtoReader recycling for heavy read throughput
                  - add: precompile uses alternative switch construct (android limitations)
      * 2.0.0.651 - add: new key-signing options for precompile
                  - add: enum-passthru defaults
      * 2.0.0.640 - fix: bug with length-prefix / naked enumerations
      * 2.0.0.638 - update: protoc 2.5
                  - fix: various tweaks for Genderme
                  - fix: better support for "naked enumerables" (root enumerable objects)
      * 2.0.0.627 - fix: bug in "precompiler" for lots of types
                  - add: support for default type factories (including extended callback signature support)
                  - fix: ImplicitFields parsing failing if assembly loaded dynamically
                  - add: experimental support for concurrent collections
                  - add: support for tuples with AsReference; better handling of default AsReference; improved AsReference error message
      * 2.0.0.622 - fix: bug in protogen with default enums when no package is specified
      * 2.0.0.621 - fix: nasty regression in r619, where GetSchema() could cause base-type corruption
      * 2.0.0.619 - fix: GetSchema() should use ultimate base-type names when modelling inheritance
                  - fix: ensure precomile always generates a .ctor() on the concrete serializer
                  - add: support out-of-order fields when deseiralizing inheritance from other protobuf implementations
      * 2.0.0.614 - fix: enum handling of ": byte" confusing signed/unsigned bytes
      * 2.0.0.612 - fix: allow adding enum maps at runtime via MetaType
      * 2.0.0.611 - fix: *Specified should work with non-public methods
                  - performance: pre-compiled serializers now use dictionary lookups where appropriate
                  - fix: nuget package for portable library should be more inclusive
      * 2.0.0.602 - added precompiler support for internal-types and [InternalsVisibleTo(...)]-forwarding
                  - made AllowParseableTypes available on default type-model
      * 2.0.0.601 - added phone8 support

Owners

Authors

Marc Gravell

Tags

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
protobuf-net 2.1.0 310,300 Friday, July 8, 2016
protobuf-net 2.1.0-alpha-5 420 Thursday, July 7, 2016
protobuf-net 2.1.0-alpha-4 208 Wednesday, July 6, 2016
protobuf-net 2.1.0-alpha-3 166 Wednesday, July 6, 2016
protobuf-net 2.1.0-alpha-1 10,822 Sunday, November 22, 2015
protobuf-net 2.0.0.668 655,696 Monday, September 30, 2013
protobuf-net 2.0.0.666 9,228 Monday, September 9, 2013
protobuf-net 2.0.0.664 (this version) 1,614 Tuesday, September 3, 2013
protobuf-net 2.0.0.663 528 Monday, September 2, 2013
protobuf-net 2.0.0.640 25,270 Wednesday, May 29, 2013
protobuf-net 2.0.0.638 982 Tuesday, May 28, 2013
protobuf-net 2.0.0.621 35,468 Wednesday, January 16, 2013
protobuf-net 2.0.0.619 1,338 Friday, January 11, 2013
protobuf-net 2.0.0.614 2,940 Monday, December 31, 2012
protobuf-net 2.0.0.612 3,658 Monday, December 10, 2012
protobuf-net 2.0.0.611 2,449 Wednesday, December 5, 2012
protobuf-net 2.0.0.602 4,513 Tuesday, November 13, 2012
protobuf-net 2.0.0.601 1,991 Tuesday, November 6, 2012
protobuf-net 2.0.0.480 68,429 Sunday, December 11, 2011
protobuf-net 1.0.0.280 17,341 Thursday, April 14, 2011