What changed, and why it matters
This commit only adds a release note describing a new experimental mining interface and IPC-related build options. It contains no code changes, no bug fixes, and no security-related claims.
No security action required; review is informational only.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff creates a single Markdown file under doc/release-notes-31802.md documenting PR #31802. It explains that a new experimental Mining interface supports Stratum v2 or other mining clients via IPC on a Unix socket when using the -m flag, and notes that new binaries (bitcoin-node, bitcoin-gui) are built by default with ENABLE_IPC while traditional bitcoind/bitcoin-qt remain unchanged if IPC is unused. There are no functional code changes.
Changed components
doc/release-notes-31802.mdInspect captured patch +3 / −0
diff --git a/doc/release-notes-31802.md b/doc/release-notes-31802.md
new file mode 100644
index 00000000..168fa74e
--- /dev/null
+++ b/doc/release-notes-31802.md
@@ -0,0 +1,3 @@
+A new (experimental) Mining interface was introduced to support Stratum v2 or other mining client software, see #31098. When the node is started with `bitcoin node -m -ipcbind=unix` the node will listen on a unix socket for IPC client connections. The `-m` option launches a new binary `bitcoin-node` instead of `bitcoind`.
+
+IPC connectivity introduces new dependencies (see [multiprocess.md](multiprocess.md)), which are only included in the `bitcoin-node` and `bitcoin-gui` binaries (not in `bitcoind` and `bitcoin-qt`). Those new binaries are now built by default (controlled by `ENABLE_IPC`). If you don't intend to use IPC, nothing changes and there is no need to use `bitcoin -m`, `bitcoin-node` or `bitcoin-gui`(#31802)
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.