# protobuf 0.3.9

Runtime library for protobuf support.




## Installing
```
export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add 'protobuf:0.3.9'
```
Published: 2015-06-24T01:47:25.863Z
Expected archive SHA-256: 51cdce38a7577b95ce774f9d2e1f5aa7934bcf15d32b581eabadeb820270c894

Available in cache; verification: upstream_checksum
## Direct dependencies
- crypto: >=0.9.0 <0.10.0
- fixnum: >=0.9.0 <0.10.0

## Package README (untrusted upstream documentation)
Provides runtime support for a Dart implementation of protobufs.

[![Build Status](https://drone.io/github.com/dart-lang/dart-protobuf/status.png)](https://drone.io/github.com/dart-lang/dart-protobuf/latest)

Typically one do not need to import this library–only libraries
generated by the protoc plugin import this library directly.

If your library or application uses generated protobuf libraries, add this
library as a dependency.

### References

* [protobuf site](https://code.google.com/p/protobuf)
* [Protoc plugin project](https://github.com/dart-lang/dart-protoc-plugin)

## Changelog
## 0.3.9
 * Add experimental mixins_meta library
 * Add experimental PbMapMixin class (in a separate library).
 * Fix bug where ExtensionRegistry would not be used for nested messages.

## 0.3.7
 * More docs.

## 0.3.6
 * Added mergeFromMap() and writeToJsonMap()
 * Fixed an analyzer warning.

## 0.3.5+3
 * Bugfix for `setRange()`: Do not assume Iterable has a `sublist()` method.

## 0.3.5+2
 * Simplify some types used in is checks and correct PbList to match the
 * signature of the List setRange method.

## 0.3.5+1

 * Bugfix for incorrect decoding of protobuf messages: Uint8List views with
   non-zero offsets were handled incorrectly.

## 0.3.5

 * Allow constants as field initial values as well as creation thunks to reduce
   generated code size.

 * Improve the performance of reading a protobuf buffer.

 * Fixed truncation error in least significant bits with large Int64 constants.







 
