diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 19ee807a..4a403c7d 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.19.0" + ".": "0.19.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b8be69f..e4357f82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.19.1](https://github.com/denehoffman/laddu/compare/v0.19.0...v0.19.1) (2026-05-18) + + +### Features + +* Add selection rules and more complex quantum state handling, plus a few minor renames and API changes ([6922866](https://github.com/denehoffman/laddu/commit/6922866998d1fa0c8114efc3abb862b155a77baa)) +* Simplify helicity surface, add python API for quantum numbers ([01a95c2](https://github.com/denehoffman/laddu/commit/01a95c29d4e518c46894435e0b5a65e8c8fff274)) + + +### Bug Fixes + +* Correct parameter behavior in complex likelihood expressions ([6bdab33](https://github.com/denehoffman/laddu/commit/6bdab333ed7412ce152d4474647feaafcd33a4cd)) + ## [0.19.0](https://github.com/denehoffman/laddu/compare/v0.18.0...v0.19.0) (2026-05-07) diff --git a/Cargo.toml b/Cargo.toml index 6f0e162d..c39e7b13 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -49,12 +49,12 @@ sysinfo = "0.38.4" thiserror = "2.0.18" typetag = "0.2.21" -laddu = { version = "0.19.0", path = "crates/laddu" } -laddu-core = { version = "0.19.0", path = "crates/laddu-core" } -laddu-amplitudes = { version = "0.19.0", path = "crates/laddu-amplitudes" } -laddu-extensions = { version = "0.19.0", path = "crates/laddu-extensions" } -laddu-generation = { version = "0.19.0", path = "crates/laddu-generation" } -laddu-python = { version = "0.19.0", path = "crates/laddu-python" } +laddu = { version = "0.19.1", path = "crates/laddu" } +laddu-core = { version = "0.19.1", path = "crates/laddu-core" } +laddu-amplitudes = { version = "0.19.1", path = "crates/laddu-amplitudes" } +laddu-extensions = { version = "0.19.1", path = "crates/laddu-extensions" } +laddu-generation = { version = "0.19.1", path = "crates/laddu-generation" } +laddu-python = { version = "0.19.1", path = "crates/laddu-python" } [profile.release] lto = "fat" diff --git a/crates/laddu-amplitudes/Cargo.toml b/crates/laddu-amplitudes/Cargo.toml index 43fe8892..7d1b122c 100644 --- a/crates/laddu-amplitudes/Cargo.toml +++ b/crates/laddu-amplitudes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "laddu-amplitudes" -version = "0.19.0" +version = "0.19.1" authors.workspace = true edition.workspace = true homepage.workspace = true diff --git a/crates/laddu-core/Cargo.toml b/crates/laddu-core/Cargo.toml index 14ed2f9b..3c1dfdf6 100644 --- a/crates/laddu-core/Cargo.toml +++ b/crates/laddu-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "laddu-core" -version = "0.19.0" +version = "0.19.1" authors.workspace = true edition.workspace = true homepage.workspace = true diff --git a/crates/laddu-extensions/Cargo.toml b/crates/laddu-extensions/Cargo.toml index 345afe03..a9896c33 100644 --- a/crates/laddu-extensions/Cargo.toml +++ b/crates/laddu-extensions/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "laddu-extensions" -version = "0.19.0" +version = "0.19.1" authors.workspace = true edition.workspace = true homepage.workspace = true diff --git a/crates/laddu-generation/Cargo.toml b/crates/laddu-generation/Cargo.toml index 03788e46..e83477a7 100644 --- a/crates/laddu-generation/Cargo.toml +++ b/crates/laddu-generation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "laddu-generation" -version = "0.19.0" +version = "0.19.1" description = "Monte Carlo event generation tools for laddu" documentation = "https://docs.rs/laddu-generation" edition.workspace = true diff --git a/crates/laddu-python/Cargo.toml b/crates/laddu-python/Cargo.toml index 2a98d622..8bf926a0 100644 --- a/crates/laddu-python/Cargo.toml +++ b/crates/laddu-python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "laddu-python" -version = "0.19.0" +version = "0.19.1" description = "Amplitude analysis made short and sweet" edition.workspace = true authors.workspace = true diff --git a/crates/laddu/Cargo.toml b/crates/laddu/Cargo.toml index 9cc09624..695c62f9 100644 --- a/crates/laddu/Cargo.toml +++ b/crates/laddu/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "laddu" -version = "0.19.0" +version = "0.19.1" description = "Amplitude analysis made short and sweet" documentation = "https://docs.rs/laddu" edition.workspace = true diff --git a/py-laddu-cpu/Cargo.toml b/py-laddu-cpu/Cargo.toml index 59a058a0..31114dd7 100644 --- a/py-laddu-cpu/Cargo.toml +++ b/py-laddu-cpu/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "py-laddu-cpu" -version = "0.19.0" +version = "0.19.1" edition.workspace = true readme = "README.md" license.workspace = true diff --git a/py-laddu-mpi/Cargo.toml b/py-laddu-mpi/Cargo.toml index bcb9bf65..3f12dd2d 100644 --- a/py-laddu-mpi/Cargo.toml +++ b/py-laddu-mpi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "py-laddu-mpi" -version = "0.19.0" +version = "0.19.1" edition.workspace = true readme = "README.md" license.workspace = true diff --git a/py-laddu/pyproject.toml b/py-laddu/pyproject.toml index 878ba10b..7ad3ba0b 100644 --- a/py-laddu/pyproject.toml +++ b/py-laddu/pyproject.toml @@ -28,12 +28,12 @@ classifiers = [ "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", ] -version = "0.19.0" +version = "0.19.1" description = "Python bindings for laddu" license = "MIT" readme = "README.md" dependencies = [ - "laddu-cpu == 0.19.0", # x-release-please-version # WARNING: DO NOT EDIT + "laddu-cpu == 0.19.1", # x-release-please-version # WARNING: DO NOT EDIT "numpy", "ganesh-rs == 0.27.0", ] @@ -47,7 +47,7 @@ pandas = ["pandas"] polars = ["polars"] tests = ["pytest", "pytest-cov", "pandas", "polars", "uproot", "matplotlib"] uproot = ["uproot"] -mpi = ["laddu-mpi == 0.19.0"] # x-release-please-version #WARNING: DO NOT EDIT +mpi = ["laddu-mpi == 0.19.1"] # x-release-please-version #WARNING: DO NOT EDIT [tool.maturin] bindings = "pyo3"