diff --git a/Project.toml b/Project.toml index 76e5cc8aa2..7ca1f3105f 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "MathOptInterface" uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" -version = "1.49.0" +version = "1.50.0" [deps] BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 057b8a199c..0b8b21a8e5 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -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.50.0 (February 27, 2026) + +### Added + +- Added `LDLFactorizations.jl` as a package extension (#2933) +- Added support for reading defined variables in `.nl` files (#2938) +- Added `;generic_names` support to LP and MOF file formats (#2947) + +### Fixed + +- Fix `isapprox` for [ScalarNonlinearFunction`](@ref) and comparison to Number + (#2934) +- Fixed performance issue parsing each line of an MPS file (#2940) +- Fixed MPS reader to allow the RHS name to be optional when reading (#2942) +- Fixed [`Bridges.print_active_bridges`](@ref) for some constrained variable + cases (#2943) +- Fixed error messages for unsupported keyword arguments in file format models + (#2946) +- Fixed missing `Utilities.operate` in various `Bridges.Constraint.map_function` + (#2948) + +### Other + +- Added ParallelTestRunner.jl to parallelize the tests (#2932) +- Removed Julia `1-ubuntu-latest-x64` from CI (#2935) +- Added an explicit test for method redefinitions instead of parsing logs + (#2936) +- Made minor formatting changes to the docs (#2939) +- Installed `Dependabot` (#2949), (#2950), (#2951), (#2952), (#2953), (#2954) + ## v1.49.0 (January 30, 2026) ### Added