From bee71df545d8a35b2bf6d89cd1daaf8aaa769ca9 Mon Sep 17 00:00:00 2001 From: jadamcrain Date: Wed, 28 Oct 2026 14:33:03 -0700 Subject: [PATCH] prepare 1.8.0-RC3 --- Cargo.lock | 12 ++++++------ SECURITY.md | 2 +- conformance/pom.xml | 2 +- dnp3/Cargo.toml | 2 +- dnp3/README.md | 2 +- dnp3/codegen/pom.xml | 2 +- ffi/bindings/c/CMakeLists.txt | 2 +- ffi/bindings/dotnet/examples/master/Master.csproj | 2 +- .../dotnet/examples/outstation/Outstation.csproj | 2 +- ffi/bindings/java/dnp3-tests/pom.xml | 2 +- ffi/bindings/java/examples/pom.xml | 4 ++-- ffi/bindings/java/pom.xml | 2 +- ffi/dnp3-bindings/Cargo.toml | 2 +- ffi/dnp3-ffi-c/Cargo.toml | 2 +- ffi/dnp3-ffi-java/Cargo.toml | 2 +- ffi/dnp3-ffi/Cargo.toml | 2 +- ffi/dnp3-schema/Cargo.toml | 2 +- guide/sitedata.json | 2 +- 18 files changed, 24 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8eeef83d..ae95c5c5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -463,7 +463,7 @@ dependencies = [ [[package]] name = "dnp3" -version = "1.8.0-RC2" +version = "1.8.0-RC3" dependencies = [ "assert_matches", "chrono", @@ -483,7 +483,7 @@ dependencies = [ [[package]] name = "dnp3-bindings" -version = "1.8.0-RC2" +version = "1.8.0-RC3" dependencies = [ "dnp3-schema", "oo-bindgen", @@ -502,7 +502,7 @@ dependencies = [ [[package]] name = "dnp3-ffi" -version = "1.8.0-RC2" +version = "1.8.0-RC3" dependencies = [ "dnp3", "dnp3-schema", @@ -520,14 +520,14 @@ dependencies = [ [[package]] name = "dnp3-ffi-c" -version = "1.8.0-RC2" +version = "1.8.0-RC3" dependencies = [ "dnp3-ffi", ] [[package]] name = "dnp3-ffi-java" -version = "1.8.0-RC2" +version = "1.8.0-RC3" dependencies = [ "dnp3-ffi", "dnp3-schema", @@ -537,7 +537,7 @@ dependencies = [ [[package]] name = "dnp3-schema" -version = "1.8.0-RC2" +version = "1.8.0-RC3" dependencies = [ "oo-bindgen", "sfio-tokio-ffi", diff --git a/SECURITY.md b/SECURITY.md index e6a57d5d..c410b4c5 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -39,7 +39,7 @@ To stay up to date: ## How the Library Is Hardened -The [security page](https://docs.stepfunc.io/dnp3/1.8.0-RC2/guide/docs/security) of the guide describes the engineering measures: memory safety, the lints that restrict +The [security page](https://docs.stepfunc.io/dnp3/1.8.0-RC3/guide/docs/security) of the guide describes the engineering measures: memory safety, the lints that restrict sources of panics, the link-time proof that the parsers can't panic, protocol validation and the TLS trust model. ## Supply Chain Security diff --git a/conformance/pom.xml b/conformance/pom.xml index e2cf3a31..61970fb0 100644 --- a/conformance/pom.xml +++ b/conformance/pom.xml @@ -11,7 +11,7 @@ UTF-8 3.9.0 - 1.8.0-RC2 + 1.8.0-RC3 0.3.0 4.10.0 diff --git a/ffi/bindings/java/examples/pom.xml b/ffi/bindings/java/examples/pom.xml index 51396ec4..37aa922a 100644 --- a/ffi/bindings/java/examples/pom.xml +++ b/ffi/bindings/java/examples/pom.xml @@ -4,7 +4,7 @@ io.stepfunc.dnp3 examples - 1.8.0-RC2 + 1.8.0-RC3 1.8 @@ -16,7 +16,7 @@ io.stepfunc dnp3 - 1.8.0-RC2 + 1.8.0-RC3 diff --git a/ffi/bindings/java/pom.xml b/ffi/bindings/java/pom.xml index 1ab2d815..27511655 100644 --- a/ffi/bindings/java/pom.xml +++ b/ffi/bindings/java/pom.xml @@ -4,7 +4,7 @@ io.stepfunc dnp3-parent - 1.8.0-RC2 + 1.8.0-RC3 pom diff --git a/ffi/dnp3-bindings/Cargo.toml b/ffi/dnp3-bindings/Cargo.toml index 6f162bab..d7a55938 100644 --- a/ffi/dnp3-bindings/Cargo.toml +++ b/ffi/dnp3-bindings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dnp3-bindings" -version = "1.8.0-RC2" +version = "1.8.0-RC3" # inherit from workspace rust-version.workspace = true diff --git a/ffi/dnp3-ffi-c/Cargo.toml b/ffi/dnp3-ffi-c/Cargo.toml index 8d441429..5749cd97 100644 --- a/ffi/dnp3-ffi-c/Cargo.toml +++ b/ffi/dnp3-ffi-c/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dnp3-ffi-c" -version = "1.8.0-RC2" +version = "1.8.0-RC3" # inherit from workspace rust-version.workspace = true diff --git a/ffi/dnp3-ffi-java/Cargo.toml b/ffi/dnp3-ffi-java/Cargo.toml index 9197f076..e1a3b199 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.8.0-RC2" +version = "1.8.0-RC3" build = "build.rs" # inherit from workspace diff --git a/ffi/dnp3-ffi/Cargo.toml b/ffi/dnp3-ffi/Cargo.toml index 3d1e99ad..e6fda885 100644 --- a/ffi/dnp3-ffi/Cargo.toml +++ b/ffi/dnp3-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dnp3-ffi" -version = "1.8.0-RC2" +version = "1.8.0-RC3" # inherit from workspace rust-version.workspace = true diff --git a/ffi/dnp3-schema/Cargo.toml b/ffi/dnp3-schema/Cargo.toml index 380274c3..900101cc 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.8.0-RC2" +version = "1.8.0-RC3" # inherit from workspace rust-version.workspace = true diff --git a/guide/sitedata.json b/guide/sitedata.json index d87e8593..c046a25e 100644 --- a/guide/sitedata.json +++ b/guide/sitedata.json @@ -1,4 +1,4 @@ { - "version": "1.8.0-RC2", + "version": "1.8.0-RC3", "github_url": "https://github.com/stepfunc/dnp3" } \ No newline at end of file