diff --git a/.github/.release-please-manifest.json b/.github/.release-please-manifest.json index 6b7b74c..cce9240 100644 --- a/.github/.release-please-manifest.json +++ b/.github/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.3.0" + ".": "0.3.1" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 7200148..34f06a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.3.1](https://github.com/rpl-cmu/fact-rs/compare/v0.3.0...v0.3.1) (2026-05-22) + + +### Features + +* Require Send for Graph and Factor ([#47](https://github.com/rpl-cmu/fact-rs/issues/47)) ([befb5b9](https://github.com/rpl-cmu/fact-rs/commit/befb5b954627b6fa719d05aace191aa6c680a7ab)) + ## [0.3.0](https://github.com/rpl-cmu/fact-rs/compare/v0.2.0...v0.3.0) (2026-03-20) diff --git a/Cargo.lock b/Cargo.lock index 7248bef..432144b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1253,7 +1253,7 @@ dependencies = [ [[package]] name = "factrs" -version = "0.3.0" +version = "0.3.1" dependencies = [ "downcast-rs", "dyn-clone", @@ -1279,7 +1279,7 @@ dependencies = [ [[package]] name = "factrs-bench" -version = "0.3.0" +version = "0.3.1" dependencies = [ "diol", "factrs", @@ -1296,7 +1296,7 @@ dependencies = [ [[package]] name = "factrs-proc" -version = "0.3.0" +version = "0.3.1" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 18db66c..2a5f8af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "factrs" -version = "0.3.0" +version = "0.3.1" edition = "2024" license = "MIT" description = "Factor graph optimization for robotics" @@ -43,7 +43,7 @@ downcast-rs = "2.0.1" log = "0.4.22" pad-adapter = "0.1.1" dyn-clone = "1.0.17" -factrs-proc = { version = "0.3.0", path = "./factrs-proc" } +factrs-proc = { version = "0.3.1", path = "./factrs-proc" } # numerical faer.workspace = true diff --git a/factrs-bench/Cargo.toml b/factrs-bench/Cargo.toml index 519dd07..091a205 100644 --- a/factrs-bench/Cargo.toml +++ b/factrs-bench/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "factrs-bench" -version = "0.3.0" +version = "0.3.1" edition = "2021" [dependencies] faer.workspace = true nalgebra.workspace = true -factrs = { version = "0.3.0", path = ".." } +factrs = { version = "0.3.1", path = ".." } pretty_env_logger = "0.5.0" rayon = "1.10.0" diff --git a/factrs-proc/Cargo.toml b/factrs-proc/Cargo.toml index 7a5b94f..021e4cc 100644 --- a/factrs-proc/Cargo.toml +++ b/factrs-proc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "factrs-proc" -version = "0.3.0" +version = "0.3.1" edition = "2021" license = "MIT" description = "Proc-macros for factrs"