Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "MathOptInterface"
uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee"
version = "1.37.2"
version = "1.38.0"

[deps]
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
Expand Down
30 changes: 30 additions & 0 deletions docs/src/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,36 @@ CurrentModule = MathOptInterface
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## v1.38.0 (March 12, 2025)

### Added

- Added the `Nonlinear.SymbolicAD` submodule (#2624), (#2685)

### Fixed

- Fixed a bug in `Utilities.operate(vcat, ) -> VectorNonlinearFunction` which
previously did not ensure that the returned function could be mutated (#2682)
- Fixed `get` for [`ConstraintFunction`](@ref) of
[`Bridges.Constraint.SplitHyperRectangleBridge`](@ref) to not add spurious
`+0` and `-0` (#2681)
- Fixed `test_basic_` tests to use [`Nonlinear.SymbolicAD.simplify`](@ref) when
comparing constraint functions. This fixes some tests with
[`VectorNonlinearFunction`](@ref) that failed because the bridge
reformulations were not recognized as being equivalent (#2686)
- Fixed [`FileFormats.MOF.Model`](@ref) to use `use_nlp_block = false` by
default if the model contains [`ScalarNonlinearFunction`](@ref). This change
could be regarded as technically breaking because writing and reading a model
with [`ScalarNonlinearFunction`](@ref) used to return a [`NLPBlock`](@ref),
but now it reads functions as the expected [`ScalarNonlinearFunction`](@ref)
(#2688)
- Fixed [`Test.version_added`](@ref) for a number of tests that were added in
recent versions (#2690), (#2691)

### Other

- Refactor some tests in `Bridges` (#2684)

## v1.37.2 (March 4, 2025)

### Fixed
Expand Down
Loading