From 94ffd01a0294afbe045f1b17a77e4a3caf21e674 Mon Sep 17 00:00:00 2001 From: Ryan Ofsky Date: Wed, 9 Apr 2025 18:04:03 -0400 Subject: [PATCH] doc: Add release notes describing libexec/ binaries --- doc/release-notes-31375-31679.md | 24 ++++++++++++++++++++++++ doc/release-notes-31375.md | 11 ----------- 2 files changed, 24 insertions(+), 11 deletions(-) create mode 100644 doc/release-notes-31375-31679.md delete mode 100644 doc/release-notes-31375.md diff --git a/doc/release-notes-31375-31679.md b/doc/release-notes-31375-31679.md new file mode 100644 index 00000000000..7f6b0667a69 --- /dev/null +++ b/doc/release-notes-31375-31679.md @@ -0,0 +1,24 @@ +New command line interface +-------------------------- + +A new `bitcoin` command line tool has been added to make features more +discoverable and convenient to use. The `bitcoin` tool just calls other +executables and does not implement any functionality on its own. Specifically +`bitcoin node` is a synonym for `bitcoind`, `bitcoin gui` is a synonym for +`bitcoin-qt`, and `bitcoin rpc` is a synonym for `bitcoin-cli -named`. Other +commands and options can be listed with `bitcoin help`. The new tool does not +replace other tools, so existing commands should continue working and there are +no plans to deprecate them. + +Install changes +--------------- + +The `test_bitcoin` executable is now located in `libexec/` rather than `bin/`. +It can still be executed directly, or accessed through the new `bitcoin` command +line tool as `bitcoin test`. + +Other executables which are only part of source releases and not built by +default: `test_bitcoin-qt`, `bench_bitcoin`, `bitcoin-chainstate`, +`bitcoin-node`, and `bitcoin-gui` are also now installed in `libexec/` +instead of `bin/` and can be accessed through the `bitcoin` command line tool. +See `bitcoin help` output for details. diff --git a/doc/release-notes-31375.md b/doc/release-notes-31375.md deleted file mode 100644 index e1e7f5c0afb..00000000000 --- a/doc/release-notes-31375.md +++ /dev/null @@ -1,11 +0,0 @@ -New command line interface --------------------------- - -A new `bitcoin` command line tool has been added to make features more -discoverable and convenient to use. The `bitcoin` tool just calls other -executables and does not implement any functionality on its own. Specifically -`bitcoin node` is a synonym for `bitcoind`, `bitcoin gui` is a synonym for -`bitcoin-qt`, and `bitcoin rpc` is a synonym for `bitcoin-cli -named`. Other -commands and options can be listed with `bitcoin help`. The new tool does not -replace other tools, so all existing commands should continue working and there -are no plans to deprecate them.