Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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.21.0"
version = "1.22.0"

[deps]
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
Expand Down
39 changes: 38 additions & 1 deletion docs/src/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,43 @@ 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.22.0 (November 6, 2023)

### Added

- Added new bridges (#2318)
- [`Bridges.Constraint.SOS1ToMILPBridge`](@ref)
- [`Bridges.Constraint.SOS2ToMILPBridge`](@ref)
- [`Bridges.Constraint.IndicatorToMILPBridge`](@ref)
- Added starting values for bridges (#2330) (#2337) (#2338) (#2339)
- [`Bridges.Constraint.NumberConversionBridge`](@ref)
- [`Bridges.Constraint.SquareBridge`](@ref)
- [`Bridges.Variable.HermitianToSymmetricPSDBridge`](@ref)
- [`Bridges.Variable.ParameterToEqualToBridge`](@ref)
- [`Bridges.Variable.RSOCtoPSDBridge`](@ref)
- Added [`ListOfVariablesWithAttributeSet`](@ref) and
[`ListOfConstraintsWithAttributeSet`](@ref) (#2331) (#2342)
- Added support for printing [`ConstraintName`](@ref) when models are printed
(#2336)

### Fixed

- [`ScalarFunctionConstantNotZero`](@ref) errors are now skipped in
[`Test.runtests`](@ref) (#2325)
- Fixed [`VectorNonlinearFunction`](@ref) support in [`Bridges.Constraint.NormOneBridge`](@ref)
and [`Bridges.Constraint.NormInfinityBridge`](@ref) (#2324)
- Fixed various `get` for [`ConstraintFunction`](@ref) to return a copy, and
added tests (#2328)
- Fixed `supports` of [`ConstraintPrimalStart`](@ref) and [`VariablePrimalStart`](@ref)
for some bridges (#2340)

### Other

- Fixed typo in docstring of [`ScalarAffineFunction`](@ref) (#2326)
- Added Gurobi to `solver-tests.yml` (#2332)
- Improved the error message when a bridge does not support an attribute (#2329)
- Improved documentation for implementing a bridge (#2334)

## v1.21.0 (October 25, 2023)

### Added
Expand Down Expand Up @@ -417,7 +454,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Fixed parsing of `OBJSENSE` blocks in `FileFormats.MPS` files (#2016) (#2019)
- Fixed the parsing of deeply nested nonlinear expressions by removing the use
of recursion (#2020)
- Fixed the requirements check in `Test.test_constrainnt_get_ConstraintIndex`
- Fixed the requirements check in `Test.test_constraint_get_ConstraintIndex`
(#2024)

## v1.8.2 (September 20, 2022)
Expand Down
1 change: 1 addition & 0 deletions docs/src/submodules/Bridges/list_of_bridges.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,4 +110,5 @@ Bridges.Variable.SOCtoRSOCBridge
Bridges.Variable.VectorizeBridge
Bridges.Variable.ZerosBridge
Bridges.Variable.HermitianToSymmetricPSDBridge
Bridges.Variable.ParameterToEqualToBridge
```