Skip to content

Commit 6103b16

Browse files
authored
Merge branch 'stan-dev:develop' into issue-2783-bernoulli-cdf-stable
2 parents abfa364 + 95abd90 commit 6103b16

4 files changed

Lines changed: 27 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.4.0
28+
v4.5.0

RELEASE-NOTES.txt

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

3+
======================================================================
4+
v4.5.0 (21 November 2022)
5+
======================================================================
6+
7+
- Added the generalised hypergeometric function. (#2510)
8+
- Added var<Matrix> overloads for `pow()`, `owens_t()`, `log_inv_logit` . (#2546, #2787, #2806)
9+
- Add tuple overload and cleanup code for promote_scalar. (#2706)
10+
- New gradient function allows evaluated gradient to be stored into an array, enabling memory reuse when stan/math called via a FFI. (#2743)
11+
- Added function for casting `double` and `std::vector<double>` types to `int` and `std::vector<int>` types(#2771)
12+
- Added `hypergeometric_2F1` function. (#2792)
13+
- Fix bug with vectorised `pow()` incorrectly forcing `Eigen::Matrix` return instead of `Eigen::Array`. (#2793)
14+
- Exposed the `hypergeometric_3F2` function and improved its numerical stability. (#2797)
15+
- Fixed incorrect return from `log_inv_logit_diff` with positive infinity first argument. (#2798)
16+
- Added reverse-mode specializations for `fft2` and `inv_fft2`. (#2800)
17+
- Removed the cause of the out-of-order initializer compiler warning.(#2808)
18+
- Vectorized `atan2()`.(#2812)
19+
- Added `complex_schur_decompose_t` and `complex_schur_decompose_u`.(#2814)
20+
- Vectroized the `conj()` function. (#2817)
21+
- Stan's algebraic solvers now support variadic arguments. (#2820)
22+
- Fixed forward mode autodiff for FFT functions. (#2821)
23+
- Added `log_sum_exp_signed` function for computing `log_sum_exp` while respecting signs of arguments and tracking the sign of the result. (#2829)
24+
- `stan_print` can now print std::tuple types. (#2835)
25+
- `stan::math::minus` can now accept `std::vector`. (#2840)
26+
327
======================================================================
428
v4.4.0 (1 July 2022)
529
======================================================================

doxygen/doxygen.cfg

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

41-
PROJECT_NUMBER = 4.4.0
41+
PROJECT_NUMBER = 4.5.0
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# 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 4
15+
#define STAN_MATH_MINOR 5
1616
#define STAN_MATH_PATCH 0
1717

1818
namespace stan {

0 commit comments

Comments
 (0)