mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-12 13:42:10 +02:00
e8de5c7b68 Merge bitcoin-core/libmultiprocess#305: refactor: memcpy to std::ranges::copy to work around ubsan warn 9307e68e5a Merge bitcoin-core/libmultiprocess#306: doc: Bump version 12 > 13 fac7b9b7f6 refactor: memcpy to std::ranges::copy to work around ubsan warn 1bd7025609 Merge bitcoin-core/libmultiprocess#297: test: add map serialization round-trip coverage 438fdd243d doc: Bump version 12 > 13 463d073cb8 test: rename vBool to vector_bool 85df233845 test: add mapStringInt to foo.capnp to cover map serialization and deserialization git-subtree-dir: src/ipc/libmultiprocess git-subtree-split: e8de5c7b68e0ae21c94ae92aa22e5c3b213f9c12
35 lines
1.5 KiB
C
35 lines
1.5 KiB
C
// Copyright (c) The Bitcoin Core developers
|
|
// Distributed under the MIT software license, see the accompanying
|
|
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
|
|
|
#ifndef MP_VERSION_H
|
|
#define MP_VERSION_H
|
|
|
|
//! @file
|
|
//! @brief Major and minor version numbers
|
|
//!
|
|
//! Versioning uses a cruder form of SemVer where the major number is
|
|
//! incremented with all significant changes, regardless of whether they are
|
|
//! backward compatible, and the minor number is treated like a patch level and
|
|
//! only incremented when a fix or backport is applied to an old branch.
|
|
|
|
//! Major version number. Should be incremented after any release or external
|
|
//! usage of the library (like a subtree update) so the previous number
|
|
//! identifies that release. Should also be incremented before any change that
|
|
//! breaks backward compatibility or introduces nontrivial features, so
|
|
//! downstream code can use it to detect compatibility.
|
|
//!
|
|
//! Each time this is incremented, a new stable branch should be created. E.g.
|
|
//! when this is incremented to 8, a "v7" stable branch should be created
|
|
//! pointing at the prior merge commit. The /doc/versions.md file should also be
|
|
//! updated, noting any significant or incompatible changes made since the
|
|
//! previous version.
|
|
#define MP_MAJOR_VERSION 13
|
|
|
|
//! Minor version number. Should be incremented in stable branches after
|
|
//! backporting changes. The /doc/versions.md file should also be updated to
|
|
//! list the new minor version.
|
|
#define MP_MINOR_VERSION 0
|
|
|
|
#endif // MP_VERSION_H
|