From 418dcc0985572a6c8b92d5c429c6b43ef87a07cc Mon Sep 17 00:00:00 2001 From: Jeremy L Thompson Date: Mon, 2 Dec 2024 12:41:52 -0700 Subject: [PATCH] release - update version number and notes --- CITATION.cff | 4 ++-- Doxyfile | 2 +- README.md | 2 +- ceed.pc.template | 2 +- doc/sphinx/source/releasenotes.md | 10 ++++++++++ rust/libceed-sys/build.rs | 2 +- rust/libceed/Cargo.toml | 4 ++-- rust/libceed/README.md | 2 +- 8 files changed, 19 insertions(+), 9 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 39490a2aa0..32d4a12dc3 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,7 +1,7 @@ cff-version: 1.2.0 title: "libCEED: Efficient Extensible Discretization" -version: 0.12.0 -date-released: 2023-10-31 +version: 0.13.0 +date-released: 2024-12-20 license: BSD-2-Clause message: "Please cite the following works when using this software." authors: diff --git a/Doxyfile b/Doxyfile index 157ed759c2..d332a12ac4 100644 --- a/Doxyfile +++ b/Doxyfile @@ -48,7 +48,7 @@ PROJECT_NAME = libCEED # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = v0.12.0 +PROJECT_NUMBER = v0.13.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/README.md b/README.md index 45f3a08489..f514de0e1d 100644 --- a/README.md +++ b/README.md @@ -122,7 +122,7 @@ Rust users can include libCEED via `Cargo.toml`: ```toml [dependencies] -libceed = "0.12.0" +libceed = "0.13.0" ``` See the [Cargo documentation](https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#specifying-dependencies-from-git-repositories) for details. diff --git a/ceed.pc.template b/ceed.pc.template index 56bc5a076f..52044a84b6 100644 --- a/ceed.pc.template +++ b/ceed.pc.template @@ -4,7 +4,7 @@ libdir=${prefix}/lib Name: CEED Description: Code for Efficient Extensible Discretization -Version: 0.12.0 +Version: 0.13.0 Cflags: -I${includedir} Libs: -L${libdir} -lceed Libs.private: %libs_private% diff --git a/doc/sphinx/source/releasenotes.md b/doc/sphinx/source/releasenotes.md index 816187fd1f..a29ad32c1a 100644 --- a/doc/sphinx/source/releasenotes.md +++ b/doc/sphinx/source/releasenotes.md @@ -8,6 +8,16 @@ On this page we provide a summary of the main API changes, new features and exam ### Interface changes +### New features + +### Examples + +(v0-13)= + +## v0.13 (Dec 20, 2024) + +### Interface changes + - Add `bool` field type for `CeedQFunctionContext` and related interfaces to use `bool` fields. - `CEED_BASIS_COLLOCATED` removed; users should only use `CEED_BASIS_NONE`. - Remove unneeded pointer for `CeedElemRestrictionGetELayout`. diff --git a/rust/libceed-sys/build.rs b/rust/libceed-sys/build.rs index d1cc93be6e..86a2de1c81 100644 --- a/rust/libceed-sys/build.rs +++ b/rust/libceed-sys/build.rs @@ -41,7 +41,7 @@ fn main() { }; pkg_config::Config::new() .statik(statik) - .atleast_version("0.12.0") + .atleast_version("0.13.0") .probe(&ceed_pc) .unwrap(); diff --git a/rust/libceed/Cargo.toml b/rust/libceed/Cargo.toml index 42dce37e2d..66c01fa38f 100644 --- a/rust/libceed/Cargo.toml +++ b/rust/libceed/Cargo.toml @@ -5,7 +5,7 @@ authors = [ "Jeremy L Thompson ", ] name = "libceed" -version = "0.12.0" +version = "0.13.0" edition = "2018" rust-version = "1.56" license = "BSD-2-Clause" @@ -18,7 +18,7 @@ keywords = ["libceed", "exascale", "high-order"] categories = ["science"] [dependencies] -libceed-sys = { version = "0.12", path = "../libceed-sys" } +libceed-sys = { version = "0.13", path = "../libceed-sys" } katexit = { version = "0.1.1", optional = true } [dev-dependencies] diff --git a/rust/libceed/README.md b/rust/libceed/README.md index 663bbc6d4c..e408ef00f1 100644 --- a/rust/libceed/README.md +++ b/rust/libceed/README.md @@ -14,7 +14,7 @@ See the [libCEED user manual](https://libceed.org) for details on [interface con To call libCEED from a Rust package, the following `Cargo.toml` can be used. ```toml [dependencies] -libceed = "0.12.0" +libceed = "0.13.0" ``` For a development version of the libCEED Rust bindings, use the following `Cargo.toml`.