Skip to content

Commit

Permalink
release/v4.8.0: updating version numbers
Browse files Browse the repository at this point in the history
  • Loading branch information
Nicusor Serban committed Jan 15, 2024
1 parent 0061d8f commit 544e6bd
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ If this is a **feature request**, show what you expect to happen if the feature


#### Current Version:
v4.7.0
v4.8.0
29 changes: 29 additions & 0 deletions RELEASE-NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
Stan Math Library Release Notes

======================================================================
v4.8.0 (16 January 2024)
======================================================================

- Updated Boost headers to v1.81 (#2955)
- Added the Dirichlet-Multinomial distribution to the Stan Math library (dirichlet_multinomial_lpmf, dirichlet_multinomial_log, and dirichlet_multinomial_rng). (#2979)
- `binomial_logit_glm_lpmf` distribution added (#2946)
- Improved numerical stability of Bernoulli CDF functions (#2784)
- Replaced the `std::vector`s for read/write events in `matrix_cl` with `tbb::concurrent_vectors` (#2905)
- Added framework for generic higher-order autodiff support through finite-differences. (#2929)
- Minor cleanup of numerical stability, constants, compound functions in OpenCL kernels (#2934)
- Fixes aliasing issue in adjoint acccumulation for OpenCL (#2943)
- Improve numerical stability of `binomial_logit` distribution (#2945)
- Automatically detect UCRT toolchain use on Windows (#2948)
- Update multiple functions to delegate to the compound functions (`log1p_exp`, etc.) where possible (#2950)
- Fixed the RPATH to the TBB library being passed twice on the command line (#2952)
- Split `eigendecompose` mix tests to fix CI memory issues (#2953)
- Fix distribution test failures with row-vector integer inputs to bernoulli CDF functions (#2954)
- Simplified usage of ref-type deduction (#2958)
- Added OpenCL support for the `binomial_logit_glm` distribution (#2960)
- Fixed a build configuration issue where the optional tbbmalloc and tbbmalloc_proxy libraries were built unconditionally. (#2969)
- Remove unused meta requires (#2976)
- Bugfix for uninitialized `var_value<Matrix>` types and assignment when the rhs of the assignment is an expression (#2978)
- Invert the input matrix in-place which reduces the memory requirement for this function. (#2981)
- Fixes the rng function for the Inverse Wishart Cholesky distribution. (#2984)
- Fixed a compilation issue with the `check_symmetric` function on complex-valued inputs under LLVM 17 (#2991)
- Fixed missing include guard for OpenCL rev headers (#2996)
- Add helpful context to the failure message for the ad testing framework (#2997)

======================================================================
v4.7.0 (5 September 2023)
======================================================================
Expand Down
2 changes: 1 addition & 1 deletion doxygen/doxygen.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ PROJECT_NAME = "Stan Math Library"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 4.7.0
PROJECT_NUMBER = 4.8.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
Expand Down
2 changes: 1 addition & 1 deletion stan/math/version.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#endif

#define STAN_MATH_MAJOR 4
#define STAN_MATH_MINOR 7
#define STAN_MATH_MINOR 8
#define STAN_MATH_PATCH 0

namespace stan {
Expand Down

0 comments on commit 544e6bd

Please sign in to comment.