Releases: jump-dev/Convex.jl
Releases · jump-dev/Convex.jl
v0.12.4
v0.12.4 (2019-08-21)
Closed issues:
sumlargest
andsumsmallest
not DCP compliant? (#312)- Release a new version? (#309)
- MethodError: no method matching diagind(::Convex.Variable) (#227)
- InexactError() with HermitianSemidefinite (#198)
- Complex conjugate (#187)
- problem with test - fix multiplication (#142)
- Support for complex variables? (#103)
- simplify atom names (#87)
Merged pull requests:
- Add partial transpose to supported operations (#317) (ericphanson)
- [WIP] Partial transpose atom (#316) (joerenes)
- Fix
fix!
for vector inputs (#315) (ericphanson) - Update README.md (#311) (ericphanson)
- Fixing bug for complex semidefinite cases (#302) (raphaelsaavedra)
v0.12.3
v0.12.3 (2019-08-13)
Closed issues:
Merged pull requests:
- Allow
fix!
ing complex variables to complex numbers (#308) (ericphanson) - Add docs badge (#307) (ericphanson)
- Fix repo specification for doc deployment (#306) (ararslan)
- Convert docs to Documenter.jl (#304) (ericphanson)
- Fix
fix!
for scalar parameters with multiplication (#303) (ericphanson) - Update README to reflect that you need to pass a solver (#301) (ericphanson)
v0.12.2
v0.12.1
v0.12.1 (2019-06-13)
Closed issues:
- fix! and free! do not work as expected (#298)
- Convex crashing silently (#282)
- Fixing and freeing variable code issue (#228)
- Array of Variable is Unexpected behavior (#223)
- Problem optimisation with *fix!'ed* variables does not work (#166)
- Error using fixed variables as parameters (#139)
Merged pull requests:
- Fix some issues with
fix!
(#294) (ericphanson) - Remove Base.vect override (#293) (ericphanson)
v0.12.0
Merge pull request #287 from JuliaOpt/aa/housekeeping Drop 0.7, add version to Project.toml, misc housekeeping
v0.11.3
v0.11.2
v0.11.1
Allow indexing into ConicObj with any Integer (#273) We're using the value of `objectid` to store values in `ConicObj`, but `objectid` returns `UInt32` on 32-bit systems. Currently `ConicObj` only accepts indexing operations with `UInt64` keys, which causes a method error on 32-bit systems. This was an oversight when introducing `ConicObj` as its own type. Fixes #272
v0.11.0
Notable changes:
get_vectorized_size
has been deprecated in favor oflength
ConicObj
is now its own type instead of an alias for anOrderedDict
Constant
is now a parametric type and holds the type of its value- A Project.toml file has been added
isinstalled
has been removed- Documentation has been fixed to reflect the need to pass a solver
- Iteration over
Variable
s has been fixed
v0.10.1
Fix method overwrite warning when loading the package (#255) This was caused by providing a default value of `nothing` for the `model` argument in the `Problem` constructor, which ends up creating a two-argument method that is also created further down by virtue of using default values. By simply removing the default value for `model`, we remain at feature parity with the methods prior to the change and we don't overwrite anything.