# Announcement: JuMP 0.17 released

**URL:** <https://discourse.julialang.org/t/announcement-jump-0-17-released/4012>\
**Category:** Optimization (Mathematical)\
**Tags:** announcement, jump\
**Created:** [May 31, 2017, 12:15pm UTC](https://discourse.julialang.org/t/announcement-jump-0-17-released/4012 "2017-05-31T12:15:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![blegat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/blegat/32/217090_2.png) [@blegat](https://discourse.julialang.org/u/blegat)\
**Post date:** [May 31, 2017, 12:15pm UTC](https://discourse.julialang.org/t/announcement-jump-0-17-released/4012/1 "2017-05-31T12:15:33Z")

</div>

We are pleased to announce the release of JuMP 0.17. The release introduced 2 **breaking** changes:

- JuMP used to automatically transform quadratic constraints into second order cones for conic models but this is no longer the case; see [JuMP#999](https://github.com/JuliaOpt/JuMP.jl/pull/999). Indeed, this was no longer needed now that there is the special `norm` syntax and the `conic_to_lpqp` wrapper in MathProgBase which enables conic solvers to support linear model with quadratic constraints (i.e. LPQP). This however disallows to mix quadratic constraints with `norm` and/or SDP constraints (although this might change in the future with [MathProgBase#165](https://github.com/JuliaOpt/MathProgBase.jl/issues/165) and [JuMP#1037](https://github.com/JuliaOpt/JuMP.jl/issues/1037)).
- A new indexing syntax has been introduced that replaces the `getvariable` and `getconstraint` functions. To access the variable (resp. constraint) with name `x`, one should now write `m[:x]` instead of `getvariable(m, :x)` (resp. `getconstraint(m, :x)`). As a consequence, creating a variable and constraint with the same name now triggers a warning, and accessing one of them afterwards throws an error. This change is breaking only in the latter case.

The complete list of changes is listed in [NEWS.md](https://github.com/JuliaOpt/JuMP.jl/blob/release-0.17/NEWS.md).

---

<div class="post-metadata">

**Author:** ![miles.lubin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/miles.lubin/32/279_2.png) [@miles.lubin](https://discourse.julialang.org/u/miles.lubin)\
**Post date:** [May 31, 2017, 1:22pm UTC](https://discourse.julialang.org/t/announcement-jump-0-17-released/4012/2 "2017-05-31T13:22:27Z")

</div>


