JuMP 0.23 is released

We are happy to announce the release of JuMP v0.23.

This is an important release for two reasons.

First, it serves as a release candidate for JuMP v1.0. Our criteria for tagging an official JuMP 1.0 release are:

Second, this release contains a number of breaking changes in preparation for JuMP v1.0. These include:

Troubleshooting problems when updating

If you experience problems when updating, you are likely using previously deprecated functionality. (By default, Julia does not warn when you use deprecated features.)

To find the deprecated features you are using, start Julia with --depwarn=yes:

$ julia --depwarn=yes

Then install JuMP v0.22.3:

julia> using Pkg
julia> pkg"add JuMP@0.22.3"

And then run your code. Apply any suggestions, or search the release notes for advice on updating a specific deprecated feature.

Onward to JuMP 1.0!