Releases: jump-dev/ParametricOptInterface.jl
Releases · jump-dev/ParametricOptInterface.jl
v0.14.3
ParametricOptInterface v0.14.3
Merged pull requests:
- Fix license headers (#202) (@odow)
- Refactor tests into self-contained modules (#203) (@odow)
- [docs] update to Documenter@1.0 (#204) (@odow)
- Add proper management of parameter times quadratic terms (#206) (@joaquimg)
- [docs] rewrite documentation and remove examples (#207) (@odow)
- Soft-deprecate POI.ParameterDual and POI.ParameterValue (#208) (@odow)
- Add support for un-instantiated inner optimizers (#209) (@odow)
- [benchmarks] tidy up files in the benchmarks directory (#210) (@odow)
- Add a getting help section to the readme and flesh out the example (#211) (@odow)
- Prep for v0.14.3 (#212) (@odow)
Closed issues:
- Handle "Constant * Parameter * Variable * Variable" with ScalarNonlinearFunction support (#144)
- Performance testing (#145)
- Reduce memory footprint (#164)
- Make POI a "no-op" if the lower solver supports parameters (#170)
- Support POI.Optimizer(Package.Optimizer) (#176)
- Review support for constrained variables (#180)
- Remove normalize_and_add_constraint and throw ScalarFunctionConstantNotZero instead (#181)
- Docs: Difference between Parameter support in POI and JuMP (#199)
- ParameterDual (#205)
v0.14.2
ParametricOptInterface v0.14.2
Merged pull requests:
v0.14.1
v0.14.0
ParametricOptInterface v0.14.0
Breaking changes
-
Invalid indices now return a proper error:
MOI.InvalidIndex -
Inner optimizer cannot return variable indeces above
typemax(Int64)/2
Merged pull requests:
v0.13.0
ParametricOptInterface v0.13.0
Breaking changes
- updates of vector quadratic constraints are done with
modify ``MultirowChangeinstead ofset ``ConstraintFunction
Merged pull requests:
v0.12.1
ParametricOptInterface v0.12.1
Merged pull requests:
- Fix support for MOI.ConstraintName for Vector Functions (#189) (@andrewrosemberg)
v0.12.0
ParametricOptInterface v0.12.0
Breaking changes
- Support for vector quadratic function
- More MOI attributes support
Merged pull requests:
- Fixes for DiffOpt (#178) (@joaquimg)
- Adds support for VectorQuadraticFunction (#179) (@andrewrosemberg)
- Fix TODOs New API (#182) (@andrewrosemberg)
- Ar/newdo (#183) (@joaquimg)
- Fix key vector quadratic and add tests (#184) (@andrewrosemberg)
- Fix MOI.supports for MOI.ConstraintName of quadratic constraints (#186) (@odow)
- Improve coverage (#187) (@andrewrosemberg)
- Improve coverage 2.0 (#188) (@andrewrosemberg)
Closed issues:
v0.11.1
ParametricOptInterface v0.11.1
Merged pull requests:
v0.11.0
ParametricOptInterface v0.11.0
Breaking changes
- Parameters only appear in conflict if they are in a constraint in the conflict
Merged pull requests:
Closed issues:
- Validate that a parameter is not NaN. (#172)
v0.10.1
ParametricOptInterface v0.10.1
Merged pull requests:
- Add validation so that parameters cannot be NaN (#173) (@guilhermebodin)