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 cross-referenced this on Sep 19, 2016 from issue [Doc] Target protobuf 2.6 in OS X build notes. by fanquake
  6. fanquake cross-referenced this on Sep 27, 2016 from issue Issue compiling on OSX 10.11.6 with Xcode 8.0 by wbchen99
  7. laanwj cross-referenced this on Oct 3, 2016 from issue [MacOSX] Unable to build on 'macOS Sierra' version 10.12 by da2ce7
  8. 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.

  9. 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).

  10. fanquake closed this on Jan 12, 2017

  11. bitcoin locked this on Sep 8, 2021

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-05-20 06:55 UTC