Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 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.44.0"
version = "1.45.0"

[deps]
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
Expand Down
22 changes: 22 additions & 0 deletions docs/src/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,28 @@ 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.45.0 (September 18, 2025)
Comment thread
odow marked this conversation as resolved.
Outdated

### Added

- Added [`Bridges.Objective.ToScalarNonlinearBridge`](@ref) (#2834), (#2835)
- Added support for querying [`ConstraintConflictStatus`](@ref) when
the constraint was bridged (#2839)

### Fixed

- Fixed a type instability in [`Utilities.set_dot`](@ref) (#2831)
- Rewrote `Base.read!(::IO, ::FileFormats.LP.Model)` to use a proper recursive
descent parser. This fixed numerous performance issues, and the resulting
parser is simpler to maintain and extend. (#2840), (#2841), (#2842), (#2843),
(#2844), (#2846), (#2847), (#2848)
Comment thread
odow marked this conversation as resolved.
Outdated
- Rewrote the error handling in `read!(::IO, ::FileFormats.MPS.Model)` to throw
a `FileFormats.MPS.ParseError` (#2845), (#2849)

### Other

- Temporarily pinned `OpenSSL_jll` to work around an upstream bug (#2850)
Comment thread
odow marked this conversation as resolved.
Outdated

## v1.44.0 (September 4, 2025)

### Added
Expand Down
Loading