From 36b4596a7c63837bc72a050c69a59a9ffdb8ecf9 Mon Sep 17 00:00:00 2001 From: Nicusor Serban Date: Tue, 22 Aug 2023 12:05:42 +0200 Subject: [PATCH 1/2] release/v2.33.0: updating version numbers --- .github/ISSUE_TEMPLATE.md | 2 +- src/doxygen/doxygen.cfg | 2 +- src/stan/version.hpp | 4 ++-- src/test/unit/version_test.cpp | 8 ++++---- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 88e9a9e387..c1b8072bb3 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -24,4 +24,4 @@ Describe what you expect the output to be. Knowing the correct behavior is also Provide any additional information here. #### Current Version: -v2.32.2 +v2.33.0 diff --git a/src/doxygen/doxygen.cfg b/src/doxygen/doxygen.cfg index f404bc9d45..edd536ec19 100644 --- a/src/doxygen/doxygen.cfg +++ b/src/doxygen/doxygen.cfg @@ -38,7 +38,7 @@ PROJECT_NAME = "Stan" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 2.32.2 +PROJECT_NUMBER = 2.33.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/src/stan/version.hpp b/src/stan/version.hpp index e007b63293..f383b43160 100644 --- a/src/stan/version.hpp +++ b/src/stan/version.hpp @@ -12,8 +12,8 @@ #endif #define STAN_MAJOR 2 -#define STAN_MINOR 32 -#define STAN_PATCH 2 +#define STAN_MINOR 33 +#define STAN_PATCH 0 namespace stan { diff --git a/src/test/unit/version_test.cpp b/src/test/unit/version_test.cpp index 2017d57e3e..76779cfdaf 100644 --- a/src/test/unit/version_test.cpp +++ b/src/test/unit/version_test.cpp @@ -3,12 +3,12 @@ TEST(Stan, macro) { EXPECT_EQ(2, STAN_MAJOR); - EXPECT_EQ(32, STAN_MINOR); - EXPECT_EQ(2, STAN_PATCH); + EXPECT_EQ(33, STAN_MINOR); + EXPECT_EQ(0, STAN_PATCH); } TEST(Stan, version) { EXPECT_EQ("2", stan::MAJOR_VERSION); - EXPECT_EQ("32", stan::MINOR_VERSION); - EXPECT_EQ("2", stan::PATCH_VERSION); + EXPECT_EQ("33", stan::MINOR_VERSION); + EXPECT_EQ("0", stan::PATCH_VERSION); } From 44dc22052ba3f6b969b984f1a164d7907117e2b8 Mon Sep 17 00:00:00 2001 From: Nicusor Serban Date: Mon, 4 Sep 2023 21:42:17 +0200 Subject: [PATCH 2/2] Add release notes --- RELEASE-NOTES.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index d1a5158745..3823d08675 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -5,6 +5,21 @@ Note: these are the release notes for the stan-dev/stan repository. Further changes may arise at the interface level (stan-dev/{rstan, pystan, cmdstan}) and math library level (stan-dev/math). +v2.33.0 (5 September 2023) +====================================================================== + +- Added Pathfinder and Multi-pathfinder to the service APIs. (#3123, #3205) +- Added the `unconstrain_array` method to the model base class as the inverse of `write_array`. (#3179, #3211) +- Support Tuple indices in Stan CSV Header Reader. (#3190) +- Add callback writer to output JSON data for diagnostics. (#3191, #3202) +- Replace use of `boost::lexical_cast` with `std::strol`, etc, and remove spurious header includes. (#3206) +- Fixed several typos in documentation. (#3210) +- Added multi chain service functions for hmc nuts for adapatation and nonadaption for the unit e, diag, and dense metrics. (#3212) +- Made the service functions consistently catch exceptions and favor return codes. (#3214) +- Added a hard copy of the event vector for OpenCL before making a copy to go from a tbb concurrent vector to a standard vector. (#3217) +- Added missing size checks to vectors of Eigen types. (#3218) +- Remove deprecated syntax from remaining tests. (#3220) + v2.32.2 (15 May 2023) ======================================================================