File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,9 +7,16 @@ Library versions are tracked with simple
77Versioning policy is described in the [ version.h] ( ../include/mp/version.h )
88include.
99
10- ## v11
10+ ## v12
1111- Current unstable version.
1212
13+ ## [ v11.0] ( https://github.com/bitcoin-core/libmultiprocess/commits/v11.0 )
14+ - Tolerates unexpected exceptions in event loop ` post() ` callbacks.
15+ - Tolerates exceptions from remote destroy during cleanup in ` ProxyClient ` .
16+ - Supports primitive ` std::optional ` struct fields in the code generator (` mpgen ` ).
17+ - Adds ` TypeName() ` and improves debug log coverage for Proxy object lifecycle.
18+ - Updates build compatibility with recent Nix and CMake versions.
19+
1320## [ v10.0] ( https://github.com/bitcoin-core/libmultiprocess/commits/v10.0 )
1421- Increases spawn test timeout to avoid spurious failures.
1522- Uses ` throwRecoverableException ` instead of raw ` throw ` to improve runtime error messages in macOS builds.
Original file line number Diff line number Diff line change 2424//! pointing at the prior merge commit. The /doc/versions.md file should also be
2525//! updated, noting any significant or incompatible changes made since the
2626//! previous version.
27- #define MP_MAJOR_VERSION 11
27+ #define MP_MAJOR_VERSION 12
2828
2929//! Minor version number. Should be incremented in stable branches after
3030//! backporting changes. The /doc/versions.md file should also be updated to
You can’t perform that action at this time.
0 commit comments