File tree Expand file tree Collapse file tree 3 files changed +22
-1
lines changed Expand file tree Collapse file tree 3 files changed +22
-1
lines changed Original file line number Diff line number Diff line change 1
1
name = " MathOptInterface"
2
2
uuid = " b8f27783-ece8-5eb3-8dc8-9495eed66fee"
3
- version = " 1.35.2 "
3
+ version = " 1.36.0 "
4
4
5
5
[deps ]
6
6
BenchmarkTools = " 6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
Original file line number Diff line number Diff line change @@ -7,6 +7,26 @@ CurrentModule = MathOptInterface
7
7
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
8
8
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
9
9
10
+ ## v1.36.0 (February 12, 2025)
11
+
12
+ ### Added
13
+
14
+ - Added support for [ ` Indicator ` ] ( @ref ) constraints in [ ` Utilities.Model ` ] ( @ref )
15
+ (#2618 ) (#2619 )
16
+ - Added features to improve performance of evaluating univariate operators in
17
+ ` Nonlinear ` (#2620 ):
18
+ * Added [ ` Nonlinear.eval_univariate_function_and_gradient ` ] ( @ref )
19
+ * [ ` Nonlinear.eval_univariate_function ` ] ( @ref ) , [ ` Nonlinear.eval_univariate_gradient ` ] ( @ref ) ,
20
+ and [ ` Nonlinear.eval_univariate_hessian ` ] ( @ref ) now support calls with
21
+ the ` Integer ` index of the operator instead of requiring a ` Symbol `
22
+
23
+ ### Other
24
+
25
+ * Removed ` mutable ` from the struct definition of
26
+ ` Nonlinear.ReverseAD._FunctionStorage ` and
27
+ ` Nonlinear.ReverseAD._SubexpressionStorage ` (#2621 )
28
+ * Fixed docstrings in the ` Coloring ` submodule (#2622 )
29
+
10
30
## v1.35.2 (January 29, 2025)
11
31
12
32
### Fixed
Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ Nonlinear.assert_registered
56
56
Nonlinear.check_return_type
57
57
Nonlinear.eval_univariate_function
58
58
Nonlinear.eval_univariate_gradient
59
+ Nonlinear.eval_univariate_function_and_gradient
59
60
Nonlinear.eval_univariate_hessian
60
61
Nonlinear.eval_multivariate_function
61
62
Nonlinear.eval_multivariate_gradient
You can’t perform that action at this time.
0 commit comments