v1.21.0
Announcements
This release is compatible with the new Julia version 1.2 and the upcoming Julia version 1.3.
Continuous integration under Windows has been added (#1739).
First-time contributors:
Breaking changes
- allow
AbstractVector
s inHyperrectangle
fields (#1717) - apply a convex-hull algorithm (which removes duplicates) when computing the
vertices_list
of anHPolygon
by default (#1719)
Features
- added functions to (de)activate assertions (#1732)
- added
isoperation
andisoperationtype
functions (#1734) - added conversion between
LazySets.Interval
andIntervalArithmetic.Interval
(#1764)
Enhancements
- faster method for
isdisjoint(::CartesianProductArray, ::HalfSpace)
(#1730) - made
box_approximation
andballinf_approximation
aliases ofoverapproximate
(#1716) - added option to compute support function for lazy
Intersection
containing a polyhedron with the (imprecise but cheap) fallback implementation (#1749) - inner constructor check in
SparseMatrixExp
(#1743) - faster support function/vector for
CartesianProductArray
and sparse direction vector (#1735) - conversion from
IntervalArithmetic.IntervalBox
toLazySets.Hyperrectangle
now preserves the representation of intervals as static arrays (#1763) - various documentation improvements (#1762, #1750)