diff --git a/Cargo-minimal.lock b/Cargo-minimal.lock
index b276ccca1..43d61756e 100644
--- a/Cargo-minimal.lock
+++ b/Cargo-minimal.lock
@@ -2368,7 +2368,7 @@ dependencies = [
[[package]]
name = "payjoin-ffi"
-version = "0.25.0"
+version = "0.25.1"
dependencies = [
"async-trait",
"bdk_wallet",
diff --git a/Cargo-recent.lock b/Cargo-recent.lock
index 758cb3587..16275ae92 100644
--- a/Cargo-recent.lock
+++ b/Cargo-recent.lock
@@ -2568,7 +2568,7 @@ dependencies = [
[[package]]
name = "payjoin-ffi"
-version = "0.25.0"
+version = "0.25.1"
dependencies = [
"async-trait",
"bdk_wallet",
diff --git a/payjoin-ffi/CHANGELOG.md b/payjoin-ffi/CHANGELOG.md
index 62fe69e10..8b76e55ac 100644
--- a/payjoin-ffi/CHANGELOG.md
+++ b/payjoin-ffi/CHANGELOG.md
@@ -1,5 +1,8 @@
## Unreleased
+## [0.25.1]
+
+- Wraps payjoin 1.2.0
- Dart: the native library no longer records the paths it was built
from, so two builds of one release from different directories produce
the same bytes. The build hook sets `CARGO_ENCODED_RUSTFLAGS`, so
diff --git a/payjoin-ffi/Cargo.toml b/payjoin-ffi/Cargo.toml
index bac9891f5..0fb4197f7 100644
--- a/payjoin-ffi/Cargo.toml
+++ b/payjoin-ffi/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "payjoin-ffi"
-version = "0.25.0"
+version = "0.25.1"
edition = "2024"
license = "MIT OR Apache-2.0"
exclude = ["tests"]
diff --git a/payjoin-ffi/csharp/Payjoin.csproj b/payjoin-ffi/csharp/Payjoin.csproj
index 0b827c3d8..5191cb508 100644
--- a/payjoin-ffi/csharp/Payjoin.csproj
+++ b/payjoin-ffi/csharp/Payjoin.csproj
@@ -7,7 +7,7 @@
true
true
Payjoin
- 0.25.0
+ 0.25.1
Payjoin
Payjoin Dev Kit Contributors
C# bindings for payjoin-ffi, generated from rust-payjoin via UniFFI.
diff --git a/payjoin-ffi/dart/CHANGELOG.md b/payjoin-ffi/dart/CHANGELOG.md
index eb03a055b..e1fa18837 100644
--- a/payjoin-ffi/dart/CHANGELOG.md
+++ b/payjoin-ffi/dart/CHANGELOG.md
@@ -1,3 +1,7 @@
+## [0.25.1]
+
+- Wraps payjoin-ffi 0.25.1; see its [changelog](https://github.com/payjoin/rust-payjoin/blob/payjoin-ffi-0.25.1/payjoin-ffi/CHANGELOG.md).
+
## [0.25.0]
- Version aligned with payjoin-ffi 0.25.0. Releases now share one tag
diff --git a/payjoin-ffi/dart/pubspec.yaml b/payjoin-ffi/dart/pubspec.yaml
index 5fb643b07..74bb50ec3 100644
--- a/payjoin-ffi/dart/pubspec.yaml
+++ b/payjoin-ffi/dart/pubspec.yaml
@@ -1,6 +1,6 @@
name: payjoin
description: Dart bindings for payjoin
-version: 0.25.0
+version: 0.25.1
homepage: https://github.com/payjoin/rust-payjoin
repository: https://github.com/payjoin/rust-payjoin
diff --git a/payjoin-ffi/javascript/CHANGELOG.md b/payjoin-ffi/javascript/CHANGELOG.md
index 577c712cb..56b325666 100644
--- a/payjoin-ffi/javascript/CHANGELOG.md
+++ b/payjoin-ffi/javascript/CHANGELOG.md
@@ -1,3 +1,7 @@
+## [0.25.1]
+
+- Wraps payjoin-ffi 0.25.1; see its [changelog](https://github.com/payjoin/rust-payjoin/blob/payjoin-ffi-0.25.1/payjoin-ffi/CHANGELOG.md).
+
## [0.25.0]
- Version aligned with payjoin-ffi 0.25.0. Releases now share one tag
diff --git a/payjoin-ffi/javascript/package-lock.json b/payjoin-ffi/javascript/package-lock.json
index 38c75753f..cd1c3c321 100644
--- a/payjoin-ffi/javascript/package-lock.json
+++ b/payjoin-ffi/javascript/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "payjoin",
- "version": "0.25.0",
+ "version": "0.25.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "payjoin",
- "version": "0.25.0",
+ "version": "0.25.1",
"dependencies": {
"@ubjs/core": "^0.31.0-3",
"uniffi-bindgen-react-native": "github:spacebear21/uniffi-bindgen-react-native#d10f04d83299"
diff --git a/payjoin-ffi/javascript/package.json b/payjoin-ffi/javascript/package.json
index 0a0b334f2..4c81a0e33 100644
--- a/payjoin-ffi/javascript/package.json
+++ b/payjoin-ffi/javascript/package.json
@@ -1,6 +1,6 @@
{
"name": "payjoin",
- "version": "0.25.0",
+ "version": "0.25.1",
"description": "JavaScript/WASM bindings for rust-payjoin (EXPERIMENTAL)",
"scripts": {
"ubrn:nodejs": "ubrn build web --release --and-generate --config ubrn.nodejs.config.yaml",
diff --git a/payjoin-ffi/python/CHANGELOG.md b/payjoin-ffi/python/CHANGELOG.md
index 606bd058c..5d2c55a9c 100644
--- a/payjoin-ffi/python/CHANGELOG.md
+++ b/payjoin-ffi/python/CHANGELOG.md
@@ -1,3 +1,7 @@
+## [0.25.1]
+
+- Wraps payjoin-ffi 0.25.1; see its [changelog](https://github.com/payjoin/rust-payjoin/blob/payjoin-ffi-0.25.1/payjoin-ffi/CHANGELOG.md).
+
## [0.25.0]
- Version aligned with payjoin-ffi 0.25.0. Releases now share one tag
diff --git a/payjoin-ffi/python/pyproject.toml b/payjoin-ffi/python/pyproject.toml
index 4134342ab..434b9f147 100644
--- a/payjoin-ffi/python/pyproject.toml
+++ b/payjoin-ffi/python/pyproject.toml
@@ -8,7 +8,7 @@ description = "The Python language bindings for the Payjoin Dev Kit"
readme = "README.md"
requires-python = ">=3.10"
license = "MIT"
-version = "0.25.0"
+version = "0.25.1"
dependencies = ["httpx>=0.28.1,<1.0"]
[tool.setuptools]
diff --git a/payjoin-ffi/python/uv.lock b/payjoin-ffi/python/uv.lock
index f644d2e19..f5a929647 100644
--- a/payjoin-ffi/python/uv.lock
+++ b/payjoin-ffi/python/uv.lock
@@ -82,7 +82,7 @@ wheels = [
[[package]]
name = "payjoin"
-version = "0.25.0"
+version = "0.25.1"
source = { editable = "." }
dependencies = [
{ name = "httpx" },