From 5dc5146924240992baa19b3e2b5b2b2e97146e84 Mon Sep 17 00:00:00 2001
From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com>
Date: Fri, 10 Oct 2025 18:54:18 -0400
Subject: [PATCH 1/3] chore(bitcoin): bump Bitcoin Core to v29.2.
---
nodebuilder | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/nodebuilder b/nodebuilder
index 1c8968718..4869dbfb6 100755
--- a/nodebuilder
+++ b/nodebuilder
@@ -1533,10 +1533,10 @@ readonly VALID_BITCOIN_VERSION_LIST='0.9.5 0.10.0 0.10.1 0.10.2 0.10.3 0.10.4 \
0.16.3 0.17.0 0.17.0.1 0.17.1 0.17.2 0.18.0 0.18.1 0.19.0 0.19.0.1 0.19.1 \
0.20.0 0.20.1 0.20.2 0.21.0 0.21.1 0.21.2 22.0 22.1 23.0 23.1 23.2 24.0 \
24.0.1 24.1 24.2 25.0 25.1 25.2 26.0 26.1 26.2 27.0 27.1 27.2 28.0 28.1 \
- 28.2 29.0 29.1'
+ 28.2 29.0 29.1 29.2'
# Bump this variable for new Bitcoin Core releases
-target_bitcoin_version='29.1'
+target_bitcoin_version='29.2'
# Instantiate the parameter variables
compile_bitcoin_flag='false'
From 61b52dfca281651ed41df19903ea0568ca191ca4 Mon Sep 17 00:00:00 2001
From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com>
Date: Fri, 10 Oct 2025 18:56:03 -0400
Subject: [PATCH 2/3] bump in readme
---
README.md | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 0ab4cd95d..386b7bb83 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@ sh -c "$(curl -fsSL https://github.com/bitcoin-tools/nodebuilder/raw/v2.1.0/node
[](https://www.freebsd.org)
[](https://www.openbsd.org)
-[](https://bitcoincore.org/en/releases/29.1/)
+[](https://bitcoincore.org/en/releases/29.2/)
[](https://opensource.org/licenses/MIT-0)
[](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html)
@@ -58,7 +58,7 @@ chmod u+x nodebuilder
| Short | Long Version | Description | Arguments |
|:-----:|:-------------|:------------|:----------|
-| `-b` | `--bitcoin-version` | Specify the Bitcoin version. | One argument
E.g.: `-b 29.1` |
+| `-b` | `--bitcoin-version` | Specify the Bitcoin version. | One argument
E.g.: `-b 29.2` |
| `-c` | `--compile` | Build Bitcoin from source. | No arguments |
| `-h` | `--help` | Display the help message. | No arguments
_Supersedes other arguments._ |
| `-j` | `--jobs` | Set the number of compile jobs. | One argument
E.g.: `-j 1` |
@@ -69,11 +69,11 @@ chmod u+x nodebuilder
| `-t` | `--test` | Run unit tests on functions. | No arguments |
| `-u` | `--unattended` | Run in non-interactive mode. | No arguments |
-You can set multiple options. Here are two ways to compile Bitcoin 29.1 unattended with a 50000 MiB prune:
+You can set multiple options. Here are two ways to compile Bitcoin 29.2 unattended with a 50000 MiB prune:
```sh
-./nodebuilder -b 29.1 -c -p 50000 -u
-./nodebuilder --bitcoin-version 29.1 --compile --prune 50000 --unattended
+./nodebuilder -b 29.2 -c -p 50000 -u
+./nodebuilder --bitcoin-version 29.2 --compile --prune 50000 --unattended
```
### (Optional) Docker Container
From c657ac9b77cf11568501cb2aca226e699bce942f Mon Sep 17 00:00:00 2001
From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com>
Date: Mon, 13 Oct 2025 13:00:57 -0400
Subject: [PATCH 3/3] Update nodebuilder
---
nodebuilder | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/nodebuilder b/nodebuilder
index 06804f8e1..d46a39ddc 100755
--- a/nodebuilder
+++ b/nodebuilder
@@ -1552,7 +1552,7 @@ readonly VALID_BITCOIN_VERSION_LIST='0.9.5 0.10.0 0.10.1 0.10.2 0.10.3 0.10.4 \
0.16.3 0.17.0 0.17.0.1 0.17.1 0.17.2 0.18.0 0.18.1 0.19.0 0.19.0.1 0.19.1 \
0.20.0 0.20.1 0.20.2 0.21.0 0.21.1 0.21.2 22.0 22.1 23.0 23.1 23.2 24.0 \
24.0.1 24.1 24.2 25.0 25.1 25.2 26.0 26.1 26.2 27.0 27.1 27.2 28.0 28.1 \
- 28.2 29.0 29.1 29.2 30.0'
+ 28.2 28.3 29.0 29.1 29.2 30.0'
# Bump this variable for new Bitcoin Core releases
target_bitcoin_version='30.0'