Skip to content

Commit 544e6bd

Browse files
author
Nicusor Serban
committed
release/v4.8.0: updating version numbers
1 parent 0061d8f commit 544e6bd

4 files changed

Lines changed: 32 additions & 3 deletions

File tree

.github/ISSUE_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ If this is a **feature request**, show what you expect to happen if the feature
2525

2626

2727
#### Current Version:
28-
v4.7.0
28+
v4.8.0

RELEASE-NOTES.txt

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
Stan Math Library Release Notes
22

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

doxygen/doxygen.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PROJECT_NAME = "Stan Math Library"
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = 4.7.0
51+
PROJECT_NUMBER = 4.8.0
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a

stan/math/version.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#endif
1313

1414
#define STAN_MATH_MAJOR 4
15-
#define STAN_MATH_MINOR 7
15+
#define STAN_MATH_MINOR 8
1616
#define STAN_MATH_PATCH 0
1717

1818
namespace stan {

0 commit comments

Comments
 (0)