We are working on this. My estimation is that it should be available this 
or next week.

On Monday, March 4, 2013 12:55:24 PM UTC-8, Joshua Foster wrote:
>
> The release looks really good. When can see the release on Maven Central?
>
> Joshua
>
> On Wednesday, February 27, 2013 3:02:19 AM UTC-5, Feng Xiao wrote:
>>
>> The final release of Protobuf 2.5.0 is now available:
>> http://code.google.com/p/protobuf/downloads/list
>>
>> Documentation will be updated soon.
>>
>> CHANGES
>> ========
>> 2013-02-27 version 2.5.0:
>>
>>   General
>>   * New notion "import public" that allows a proto file to forward the 
>> content
>>     it imports to its importers. For example,
>>       // foo.proto
>>       import public "bar.proto";
>>       import "baz.proto";
>>
>>       // qux.proto
>>       import "foo.proto";
>>       // Stuff defined in bar.proto may be used in this file, but stuff 
>> from
>>       // baz.proto may NOT be used without importing it explicitly.
>>     This is useful for moving proto files. To move a proto file, just 
>> leave
>>     a single "import public" in the old proto file.
>>   * New enum option "allow_alias" that specifies whether different 
>> symbols can
>>     be assigned the same numeric value. Default value is "true". Setting 
>> it to
>>     false causes the compiler to reject enum definitions where multiple 
>> symbols
>>     have the same numeric value.
>>
>>   C++
>>   * New generated method set_allocated_foo(Type* foo) for message and 
>> string
>>     fields. This method allows you to set the field to a pre-allocated 
>> object
>>     and the containing message takes the ownership of that object.
>>   * Added SetAllocatedExtension() and ReleaseExtension() to extensions 
>> API.
>>   * Custom options are now formatted correctly when descriptors are 
>> printed in
>>     text format.
>>   * Various speed optimizations.
>>
>>   Java
>>   * Comments in proto files are now collected and put into generated code 
>> as
>>     comments for corresponding classes and data members.
>>   * Added Parser to parse directly into messages without a Builder. For
>>     example,
>>       Foo foo = Foo.getParser().ParseFrom(input);
>>     Using Parser is ~25% faster than using Builder to parse messages.
>>   * Added getters/setters to access the underlying ByteString of a string 
>> field
>>     directly.
>>   * ByteString now supports more operations: substring(), prepend(), and
>>     append(). The implementation of ByteString uses a binary tree 
>> structure
>>     to support these operations efficiently.
>>   * New method findInitializationErrors() that lists all missing required
>>     fields.
>>   * Various code size and speed optimizations.
>>
>>   Python
>>   * Added support for dynamic message creation. DescriptorDatabase,
>>     DescriptorPool, and MessageFactory work like their C++ couterparts to
>>     simplify Descriptor construction from *DescriptorProtos, and 
>> MessageFactory
>>     provides a message instance from a Descriptor.
>>   * Added pickle support for protobuf messages.
>>   * Unknown fields are now preserved after parsing.
>>   * Fixed bug where custom options were not correctly populated. Custom
>>     options can be accessed now.
>>   * Added EnumTypeWrapper that provides better accessibility to enum 
>> types.
>>   * Added ParseMessage(descriptor, bytes) to generate a new Message 
>> instance
>>     from a descriptor and a byte string.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/protobuf?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to