diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b63e9da..d73837bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,8 @@ ## [Unreleased] (ReleaseDate) +## [v0.4.0] (2024-03-27) + ### Breaking changes * `#[savvy]` on a struct's `impl` now generates the same name of R object that @@ -257,7 +259,8 @@ fn get_name_external(x: &Person) -> savvy::Result { * `#[savvy]` now accepts `savvy::Sexp` as input. -[Unreleased]: https://github.com/yutannihilation/savvy/compare/v0.3.0...HEAD +[Unreleased]: https://github.com/yutannihilation/savvy/compare/v0.4.0...HEAD +[v0.4.0]: https://github.com/yutannihilation/savvy/compare/v0.3.0...v0.4.0 [v0.3.0]: https://github.com/yutannihilation/savvy/compare/v0.2.20...v0.3.0 [v0.2.20]: https://github.com/yutannihilation/savvy/compare/v0.2.19...v0.2.20 [v0.2.19]: https://github.com/yutannihilation/savvy/compare/v0.2.18...v0.2.19 diff --git a/Cargo.toml b/Cargo.toml index bba5fdf2..971b44b0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,8 +13,8 @@ exclude = ["/book", "/R-package", "README.qmd"] rust-version = "1.64.0" [dependencies] -savvy-ffi = { version = "0.3.0", path = "./savvy-ffi" } -savvy-macro = { version = "0.3.0", path = "./savvy-macro" } +savvy-ffi = { version = "0.4.0", path = "./savvy-ffi" } +savvy-macro = { version = "0.4.0", path = "./savvy-macro" } once_cell = "1" num-complex = { version = "0.4.5", optional = true } @@ -51,7 +51,7 @@ members = ["savvy-macro", "savvy-bindgen", "savvy-cli", "savvy-ffi", "xtask"] resolver = "2" [workspace.package] -version = "0.3.0" +version = "0.4.0" edition = "2021" authors = ["Hiroaki Yutani"] license = "MIT" diff --git a/savvy-macro/Cargo.toml b/savvy-macro/Cargo.toml index c758ffef..cdd6aaa4 100644 --- a/savvy-macro/Cargo.toml +++ b/savvy-macro/Cargo.toml @@ -17,7 +17,7 @@ proc-macro2 = "1" quote = "1" syn = { version = "2", features = ["full", "extra-traits"] } -savvy-bindgen = { version = "0.3.0", path = "../savvy-bindgen" } +savvy-bindgen = { version = "0.4.0", path = "../savvy-bindgen" } [dev-dependencies] trybuild = "1"