diff --git a/CMakeLists.txt b/CMakeLists.txt index 2d9dc91a..46f7bfe8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,10 +18,12 @@ endif() project(ostap LANGUAGES CXX) include(CTest) + + set(OSTAP_VERSION_MAJOR 1) -set(OSTAP_VERSION_MINOR 9) -set(OSTAP_VERSION_PATCH 9) -set(OSTAP_VERSION_TWEAK 9) +set(OSTAP_VERSION_MINOR 10) +set(OSTAP_VERSION_PATCH 0) +set(OSTAP_VERSION_TWEAK 0) set(OSTAP_VERSION ${OSTAP_VERSION_MAJOR}.${OSTAP_VERSION_MINOR}.${OSTAP_VERSION_PATCH}.${OSTAP_VERSION_TWEAK}) diff --git a/ReleaseNotes/release_notes.md b/ReleaseNotes/release_notes.md index 7bcaa57a..17cb8909 100644 --- a/ReleaseNotes/release_notes.md +++ b/ReleaseNotes/release_notes.md @@ -1,3 +1,5 @@ +# v1.10.0.0 + ## New features: 1. Add Benini distribution `Ostap::Math::Benini`, `Ostap::Models::Benini`, `Benini_pdf` @@ -22,7 +24,6 @@ 1. fix minor typos in `ostap.fitting.pdfbasic.py` - # v1.9.9.8 ## New features: diff --git a/ReleaseNotes/v1.10.0.0.md b/ReleaseNotes/v1.10.0.0.md new file mode 100644 index 00000000..b676cef4 --- /dev/null +++ b/ReleaseNotes/v1.10.0.0.md @@ -0,0 +1,25 @@ +# v1.10.0.0 + +## New features: + + 1. Add Benini distribution `Ostap::Math::Benini`, `Ostap::Models::Benini`, `Benini_pdf` + 1. Add cubic and 4th order terms to (modified) Benini distribution + 1, add the methods `min` & `max` to histogram objects + 1. make use for `ROOT::TDirectory::TContext` for `ROOTCWD` + 1. imporve functions/pdf for Benini distribution allowing terms upto power 10 + 1. use 'RoMinimizer' instead of `RooMinuit` for fresh version of ROOT + 1. Improve treatment of `silent` for `PDF.chi2FitTo` + 1. Add `Ostap::Math::Rational` : simple rational function inspired by `Ostap::Math::FloaterHormann` interpolant + 1. Add `Ostap::Math::RationalBernstein` : rational function as ratio of Bernstein and positve Bernstein polynomials + 1. Add `Ostap::Math::RationalPositive` : rational function as ratio of two positve Bernstein polynomials + 1. Add `Ostap::Models::Rational` : rational PDF as ratio of two positve Bernstein polynomials + 1. Add `Rational_pdf` : rational PDF as ratio of two positve Bernstein polynomials + 1. Add 1D-histogram parameterisations in terms of rational functions: `rational_fun`, `rational` and `brational` + 1. Add 1D-histogram parameterisations in terms of rational functions: `pdf_rational` + 1. Improve a bit `tag` for 1D-Bernstein polynomials` + +## Backward incompatible: + +## Bug fixes: + + 1. fix minor typos in `ostap.fitting.pdfbasic.py`