Protocol Buffers v3.0.0 has been released #8430

issue fanquake opened this issue on July 30, 2016
  1. fanquake commented at 12:29 AM on July 30, 2016: member
    v3.0.0 is the first API stable release of the v3.x series. We do not expect any future API breaking changes.
    For C++, Java Lite and Objective-C, source level compatibility is guaranteed. 
    Upgrading from v3.0.0 to newer minor version releases will be source compatible.
    For example, if your code compiles against protobuf v3.0.0, it will continue to compile after you upgrade protobuf library to v3.1.0.
    

    Release notes

  2. jonasschnelli added the label GUI on Aug 4, 2016
  3. laanwj commented at 11:29 AM on August 4, 2016: member

    There seems to be no urgent reason to upgrade the depends to this, although compatibility with newer versions would be useful - if something special has to be done for that.

  4. GSPP commented at 11:25 AM on August 9, 2016: none

    Serialization formats implemented in unmanaged code are prone to security issues. It seems best to wait for stabilization.

  5. laanwj commented at 1:19 PM on October 3, 2016: member

    In case we can't support protobuf 3 (for now) it would be a good idea to add an explicit error to the build system. People keep stumbling on this, as currently there is no clear indication what is the problem, see e.g. #8869.

  6. fanquake commented at 1:49 AM on January 12, 2017: member

    Going to close this now.

    Protobuf 3.x is supported in master, after #9366, and the build-docs were updated to reflect that in #9467.

    The 0.13.x branch is still Protobuf 2.6 only (at least on OS X), and build-docs reflect that (changes made in #8754).

  7. fanquake closed this on Jan 12, 2017

  8. MarcoFalke locked this on Sep 8, 2021
Contributors
Labels

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 09:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me