Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ci skip] update NEWS #2538

Merged
merged 3 commits into from
Mar 25, 2021
Merged
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
35 changes: 35 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,41 @@
JuMP release notes
==================

Version 0.21.7 (In development)
---------------------------------

A summary of changes are as follows:

- New features:
* Added `primal_feasibility_report`, which can be used to check whether a
primal point statisfies primal feasibility.
* Added `coefficient`, which returns the coefficient associtated with a
variable in affine and quadratic expressions.
* Added `copy_conflict`, which returns the IIS of an infeasible model.
* Added `solution_summary`, which returns (and prints) a struct containing a
summary of the solution.
* Allow `AbstractVector` in vector constraints instead of just `Vector`.
* Added `latex_formulation(model)` which returns an object representing the
latex formulation of a model. Use `print(latex_formulation(model))` to print
the formulation as a string.
- Bug fixes:
* Fixed bug in `rad2deg` and `deg2rad` in nonlinear expressions.
* Fixed a MethodError bug in `Containers` when forcing container type.
* Allow partial slicing of a DenseAxisArray, resolving an issue from 2014!
* Fixed a bug printing variable names in IJulia.
* Ending an IJulia cell with `model` now prints a summary of the model (like
in the REPL) not the latex formulation. Use `print(model)` to print the latex
formulation.
* Fixed a bug when copying models containing nested arrays.
- Documentation, performance improvements, and general maintenance:
* Tutorials are now part of the documentation, and more refactoring has taken
place.
* Added JuliaFormatter added as a code formatter.
* Added some precompilation statements to reduce initial latency.
* Various improvements to error messages to make them more helpful.
* Improved performance of `value(::NonlinearExpression)`.
* Improved performance of `fix(::VariableRef)`.

Version 0.21.6 (January 29, 2021)
---------------------------------

Expand Down