Skip to content

Commit 95abd90

Browse files
release/v4.5.0: updating version numbers (#2850)
1 parent 8e06d02 commit 95abd90

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

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
======================================================================

0 commit comments

Comments
 (0)