diff --git a/CHANGELOG.md b/CHANGELOG.md index dc4214f9..e80b39bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,12 @@ +# v0.2.1 + +- add const on multiple functions where applicable +- update nalgebra to 0.31.0 +- update num-traits to 0.2.15 +- update rayon to 1.5.3 + + # v0.2.0 First release diff --git a/Cargo.toml b/Cargo.toml index 33a958c7..2d6b898f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lattice-qcd-rs" -version = "0.2.0" +version = "0.2.1" authors = ["AliƩnore Bouttefeux "] edition = "2021" readme = "README.md" @@ -10,6 +10,7 @@ description = "Lattice QCD simulation" keywords = ["QCD", "Lattice", "Monte-Carlo", "chromodynamics"] publish = true license = "MIT OR Apache-2.0" +rust-version = "1.61" [lib] path = "src/lib.rs" @@ -24,15 +25,15 @@ default = ["serde-serialize"] members = ["procedural_macro"] [dependencies] -nalgebra = { version = "0.31", features = ["serde-serialize"] } +nalgebra = { version = "0.31.0", features = ["serde-serialize"] } approx = "0.5.1" -num-traits = "0.2.14" +num-traits = "0.2.15" rand = "0.8.5" rand_distr = "0.4.3" crossbeam = "0.8.1" -rayon = "1.5.1" +rayon = "1.5.3" serde = { version = "1.0", features = ["derive"], optional = true } -lattice_qcd_rs-procedural_macro = {path = "procedural_macro", version = "0.2.0"} +lattice_qcd_rs-procedural_macro = {path = "procedural_macro", version = "0.2.1"} [dev-dependencies] criterion = "0.3.5" diff --git a/README.md b/README.md index 9cc24a69..32590ddd 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Check out my other repo [plaquette](https://github.com/ABouttefeux/plaquette), a ## Usage -Add `lattice_qcd_rs = { version = "0.2.0", git = "https://github.com/ABouttefeux/lattice_qcd_rs" }` into your `cargo.toml`. +Add `lattice_qcd_rs = { version = "0.2.1", git = "https://github.com/ABouttefeux/lattice_qcd_rs" }` into your `cargo.toml`. The set of features are - `serde-serialize` on by default permit the use of serde on some structure - `no-overflow-test` usage interns to desable overflow test for coverage. diff --git a/procedural_macro/CHANGELOG.md b/procedural_macro/CHANGELOG.md new file mode 100644 index 00000000..9ffdb584 --- /dev/null +++ b/procedural_macro/CHANGELOG.md @@ -0,0 +1,10 @@ + +# v0.2.1 + +- update quote to 1.0.19 +- update syn to 1.0.98 +- update proc-macro2 to 1.0.39 + +# v0.2.0 + +First release diff --git a/procedural_macro/Cargo.toml b/procedural_macro/Cargo.toml index 8c4925da..ccbe949d 100644 --- a/procedural_macro/Cargo.toml +++ b/procedural_macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lattice_qcd_rs-procedural_macro" -version = "0.2.0" +version = "0.2.1" authors = ["AliƩnore Bouttefeux "] edition = "2021" description = "Set of procedural macro for the main library lattice_qcd_rs" @@ -12,9 +12,9 @@ publish = true proc-macro = true [dependencies] -quote = "1.0.17" -syn = "1.0.90" -proc-macro2 = "1.0.36" +quote = "1.0.19" +syn = "1.0.98" +proc-macro2 = "1.0.39" [dev-dependencies] version-sync = "0.9.4" \ No newline at end of file diff --git a/procedural_macro/README.md b/procedural_macro/README.md index c5c3e352..026fa463 100644 --- a/procedural_macro/README.md +++ b/procedural_macro/README.md @@ -1,4 +1,4 @@ -# Procedural macro for lattice_qcd_rs v0.2.0 +# Procedural macro for lattice_qcd_rs v0.2.1 ![](https://img.shields.io/badge/language-Rust-orange) ![License](https://img.shields.io/badge/license-MIT_OR_Apache--2.0-blue.svg) diff --git a/procedural_macro/src/lib.rs b/procedural_macro/src/lib.rs index bb823373..fe761195 100644 --- a/procedural_macro/src/lib.rs +++ b/procedural_macro/src/lib.rs @@ -29,7 +29,7 @@ #![warn(clippy::missing_errors_doc)] #![warn(missing_docs)] #![forbid(unsafe_code)] -#![doc(html_root_url = "https://docs.rs/lattice_qcd_rs-procedural_macro/0.2.0")] +#![doc(html_root_url = "https://docs.rs/lattice_qcd_rs-procedural_macro/0.2.1")] /// Only contains the version test. #[cfg(test)] diff --git a/src/lib.rs b/src/lib.rs index c4caa606..8ef3f94e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -29,7 +29,7 @@ #![warn(clippy::missing_errors_doc)] #![warn(missing_docs)] #![forbid(unsafe_code)] -#![doc(html_root_url = "https://docs.rs/lattice_qcd_rs/0.2.0")] +#![doc(html_root_url = "https://docs.rs/lattice_qcd_rs/0.2.1")] extern crate approx; extern crate crossbeam;