diff --git a/CHANGELOG.md b/CHANGELOG.md
index 54664fc6..22bd9130 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,6 @@
-### 1.5.1-rc2 ###
+### 1.5.1 ###
* :wrench: Update to oo-bindgen 0.8.6 to improve Java native library loading. See [oo-bindgen #124](https://github.com/stepfunc/oo_bindgen/pull/124).
+* :bell: **This release only affects the Java distribution**. It is equivalent to 1.5.0 for other distributions.
### 1.5.0 ###
* :star: Add configuration option that allows outstation to respond to any master. See [#316](https://github.com/stepfunc/dnp3/pull/316).
diff --git a/Cargo.lock b/Cargo.lock
index 291785b8..834d50e5 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -376,7 +376,7 @@ dependencies = [
[[package]]
name = "dnp3"
-version = "1.5.1-rc2"
+version = "1.5.1"
dependencies = [
"assert_matches",
"chrono",
@@ -400,7 +400,7 @@ dependencies = [
[[package]]
name = "dnp3-bindings"
-version = "1.5.1-rc2"
+version = "1.5.1"
dependencies = [
"dnp3-schema",
"oo-bindgen",
@@ -410,7 +410,7 @@ dependencies = [
[[package]]
name = "dnp3-ffi"
-version = "1.5.1-rc2"
+version = "1.5.1"
dependencies = [
"dnp3",
"dnp3-schema",
@@ -428,7 +428,7 @@ dependencies = [
[[package]]
name = "dnp3-ffi-java"
-version = "1.5.1-rc2"
+version = "1.5.1"
dependencies = [
"dnp3-ffi",
"dnp3-schema",
@@ -438,7 +438,7 @@ dependencies = [
[[package]]
name = "dnp3-schema"
-version = "1.5.1-rc2"
+version = "1.5.1"
dependencies = [
"oo-bindgen",
"sfio-tokio-ffi",
diff --git a/conformance/pom.xml b/conformance/pom.xml
index 98270df6..4cbc267c 100644
--- a/conformance/pom.xml
+++ b/conformance/pom.xml
@@ -11,7 +11,7 @@
UTF-8
2.13.4
- 1.5.1-rc2
+ 1.5.1
0.1.0-SNAPSHOT
4.4.0
diff --git a/dnp3/Cargo.toml b/dnp3/Cargo.toml
index 189a8754..d2005a22 100644
--- a/dnp3/Cargo.toml
+++ b/dnp3/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "dnp3"
-version = "1.5.1-rc2"
+version = "1.5.1"
authors = ["Step Function I/O LLC "]
edition = "2021"
license-file = "../LICENSE.txt"
diff --git a/dnp3/codegen/pom.xml b/dnp3/codegen/pom.xml
index 33fb2f08..02109003 100644
--- a/dnp3/codegen/pom.xml
+++ b/dnp3/codegen/pom.xml
@@ -4,7 +4,7 @@
dev.gridio.dnp3
dnp3-model
- 1.5.1-rc2
+ 1.5.1
jar
dnp3-rs model
diff --git a/ffi/bindings/c/CMakeLists.txt b/ffi/bindings/c/CMakeLists.txt
index 4ce0e72c..55b4e671 100644
--- a/ffi/bindings/c/CMakeLists.txt
+++ b/ffi/bindings/c/CMakeLists.txt
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.12)
project(dnp3_c LANGUAGES C CXX)
-set(DNP3_BACKUP_VERSION 1.5.1-rc2)
+set(DNP3_BACKUP_VERSION 1.5.1)
# Determine the architecture
if(WIN32 AND CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64|AMD64" AND CMAKE_SIZEOF_VOID_P EQUAL 8)
diff --git a/ffi/bindings/dotnet/examples/master/Master.csproj b/ffi/bindings/dotnet/examples/master/Master.csproj
index 9e7448b0..49579bfc 100644
--- a/ffi/bindings/dotnet/examples/master/Master.csproj
+++ b/ffi/bindings/dotnet/examples/master/Master.csproj
@@ -13,7 +13,7 @@
-
+
diff --git a/ffi/bindings/dotnet/examples/outstation/Outstation.csproj b/ffi/bindings/dotnet/examples/outstation/Outstation.csproj
index c0d9b067..3662396b 100644
--- a/ffi/bindings/dotnet/examples/outstation/Outstation.csproj
+++ b/ffi/bindings/dotnet/examples/outstation/Outstation.csproj
@@ -13,7 +13,7 @@
-
+
diff --git a/ffi/bindings/java/examples/pom.xml b/ffi/bindings/java/examples/pom.xml
index c2e0d413..fb58e52c 100644
--- a/ffi/bindings/java/examples/pom.xml
+++ b/ffi/bindings/java/examples/pom.xml
@@ -4,7 +4,7 @@
io.stepfunc.dnp3
examples
- 1.5.1-rc2
+ 1.5.1
1.8
@@ -16,7 +16,7 @@
io.stepfunc
dnp3
- 1.5.1-rc2
+ 1.5.1
diff --git a/ffi/bindings/java/pom.xml b/ffi/bindings/java/pom.xml
index db21feda..cb78fafc 100644
--- a/ffi/bindings/java/pom.xml
+++ b/ffi/bindings/java/pom.xml
@@ -4,7 +4,7 @@
io.stepfunc
dnp3-parent
- 1.5.1-rc2
+ 1.5.1
pom
diff --git a/ffi/dnp3-bindings/Cargo.toml b/ffi/dnp3-bindings/Cargo.toml
index 99723561..1d5174ff 100644
--- a/ffi/dnp3-bindings/Cargo.toml
+++ b/ffi/dnp3-bindings/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "dnp3-bindings"
-version = "1.5.1-rc2"
+version = "1.5.1"
authors = ["Step Function I/O LLC "]
edition = "2021"
diff --git a/ffi/dnp3-ffi-java/Cargo.toml b/ffi/dnp3-ffi-java/Cargo.toml
index 881844f5..c9e2eed7 100644
--- a/ffi/dnp3-ffi-java/Cargo.toml
+++ b/ffi/dnp3-ffi-java/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "dnp3-ffi-java"
-version = "1.5.1-rc2"
+version = "1.5.1"
authors = ["Step Function I/O LLC "]
edition = "2018"
build = "build.rs"
diff --git a/ffi/dnp3-ffi/Cargo.toml b/ffi/dnp3-ffi/Cargo.toml
index e4bc871b..e0171c3d 100644
--- a/ffi/dnp3-ffi/Cargo.toml
+++ b/ffi/dnp3-ffi/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "dnp3-ffi"
-version = "1.5.1-rc2"
+version = "1.5.1"
authors = ["Step Function I/O LLC "]
edition = "2021"
diff --git a/ffi/dnp3-schema/Cargo.toml b/ffi/dnp3-schema/Cargo.toml
index 82e4975a..caf9f03d 100644
--- a/ffi/dnp3-schema/Cargo.toml
+++ b/ffi/dnp3-schema/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "dnp3-schema"
# this version is what gets applied to the FFI libraries
-version = "1.5.1-rc2"
+version = "1.5.1"
authors = ["Step Function I/O LLC "]
edition = "2021"
diff --git a/guide/sitedata.json b/guide/sitedata.json
index eaeb8f8b..2a506ac1 100644
--- a/guide/sitedata.json
+++ b/guide/sitedata.json
@@ -1,4 +1,4 @@
{
- "version": "1.5.1-rc2",
+ "version": "1.5.1",
"github_url": "https://github.com/stepfunc/dnp3"
}
\ No newline at end of file