Skip to content

Releases: JuliaReach/LazySets.jl

v1.59.1

03 Aug 12:25
3915ddc
Compare
Choose a tag to compare

LazySets v1.59.1

Diff since v1.59.0

Announcements

Contributors for this release:

Features

Enhancements

  • rand for SimpleSparsePolynomialZonotope (#3017)

Merged pull requests:

v1.59.0

17 Jul 19:44
382e576
Compare
Choose a tag to compare

LazySets v1.59.0

Diff since v1.58.1

Announcements

Contributors for this release:

Breaking changes

  • Make quadratic_map of a Zonotope an overapproximate method (#3002)

Features

  • Add inclusion check for box in union of boxes (#2989)
  • Add quadratic_map for SimpleSparsePolynomialZonotope (#2990)
  • Add simplification function (reduce_redundant_generators) for simple SPZ (#3009)

Enhancements

  • Fast symmetric_interval_hull for V-rep and LineSegment (#3001)
  • Numerically robust membership check for Hyperplane and Line2D (#3003)
  • Remove redundant overapproximation in some function (#3004)

Internal changes

  • Update documentation with Makie/GLMakie in plot3d (#2852)

Closed issues:

  • Specialized iterator methods constraints and vertices (#2264)
  • Approximate hyperplane membership test (#2919)
  • Add quadratic map of SPZ (#2982)
  • Make quadratic_map an overapproximate method (#2993)
  • Compute the largest box inside a connected union of boxes (#2999)
  • Simplifations of sspz (#3005)

Merged pull requests:

v1.58.1

12 Jul 09:32
bb3b3dd
Compare
Choose a tag to compare

LazySets v1.58.1

Diff since v1.58.0

Here we collect the new features, bug fixes, etc. for the next release.

Announcements

Contributors for this release:

Features

  • Add convert from AbstractZonotope to SimpleSparsePolynomialZonotope (#2991)

Enhancements

  • Improved documentation of SimpleSparsePolynomialZonotope (#2996)

Bug fixes

  • Fix overapproximate of a ConvexHull of zonotopes including a 0-generator zonotope (#2995)

Internal changes

  • Activate docs preview (#2998)

Closed issues:

  • Conversion from abstract zonotope to PZ (#2983)
  • Overapproximate CH with 0-gens zonotope (#2994)
  • should genmat(::Hyperrectangle) return a diagonal matrix? (#2997)

Merged pull requests:

v1.58.0

10 Jul 19:47
d4eb3b8
Compare
Choose a tag to compare

LazySets v1.58.0

Announcements

Contributors for this release:

Breaking changes

  • Rename PolynomialZonotope to DensePolynomialZonotope, add AbstractPolynomialZonotope interface (#2967)

Features

Enhancements

  • Better assertion message (#2971)
  • Special sampler for singletons (#2970)
  • Improved order reduction methods, (#2220)

Bug fixes

  • Fix constraints_list of CartesianProduct and CartesianProductArray (#2969)

Internal changes

  • Fix doctest (StaticArrays output changed) (#2986)

Diff since v1.57.0

Closed issues:

  • Special sampler for singletons (#2960)
  • Implement simple sparse polynomial zonotope (#2965)
  • Plotting mechanism for polynomial zonotopes (#2966)
  • Issue calling convex_hull with new LazySets version (#2973)
  • Fix doctest (StaticArrays output changed) (#2985)

Merged pull requests:

v1.57.0

14 May 08:39
945c380
Compare
Choose a tag to compare

LazySets v1.57.0

Diff since v1.56.3

Announcements

Contributors for this release:

Breaking changes

  • Drop support for Julia v1.5 (#2955)

Features

  • center for lazy operations (#2963)
  • Add special cases for isdisjoint and issubset involving Universe (#2964)

Enhancements

  • Pass ztol to removevredundancy! (#2955)
  • vararg constructor for Singleton (#2962)

Closed issues:

  • Polytope is determined nonempty but has no vertex (#2827)
  • Vararg constructor for Singleton (#2961)

Merged pull requests:

v1.56.3

11 Apr 20:47
82e15a2
Compare
Choose a tag to compare

LazySets v1.56.3

Diff since v1.56.2

Announcements

Contributors for this release:

Features

  • volume for polytopes (#2957)

Closed issues:

  • Volume of polytope (#2111)
  • Regression in Symbolics (gradient with variable array) (#2952)

Merged pull requests:

v1.56.2

29 Mar 06:14
fd40cea
Compare
Choose a tag to compare

LazySets v1.56.2

Diff since v1.56.1

Announcements

Contributors for this release:

Enhancements

  • New version of JuMP (#2953)

Merged pull requests:

  • Escape inverse slash in docstring. (#2951) (@nablabits)
  • CompatHelper: bump compat for JuMP to 1, (keep existing compat) (#2953) (@github-actions[bot])

v1.56.1

17 Mar 01:02
e839322
Compare
Choose a tag to compare

LazySets v1.56.1

Diff since v1.56.0

Announcements

Contributors for this release:

Features

  • Add center methods for Translation and Bloating (#2949)

Closed issues:

  • Improved Documentation (#2944)
  • mean, center, meta-functions (#2947)

Merged pull requests:

v1.56.0

04 Mar 12:48
ab51e39
Compare
Choose a tag to compare

LazySets v1.56.0

Diff since v1.55.0

Announcements

Contributors for this release:

Breaking changes

  • In the intersection method for AbstractHPolygons, the positional argument prune was changed to a keyword argument for consistency (#2935)

Enhancements

  • Faster concrete intersection of mixed polygons (#2935)
  • New versions of GLPK (#2939, #2943), Polyhedra and CDDLib (#2943, #2942), and JuMP (#2942)
  • Faster low and high methods for Zonotope (#2941)

Internal changes

  • A test that was commented out in #2923 for compatibility reasons was brought back (#2931)
  • IntervalConstraintProgramming was excluded from the tests due to package incompatibilities (#2942)

Closed issues:

  • Update optional dependencies page in the manual (#2924)
  • Reach sets (#2933)
  • GLPK not thread safe? (#2934)

Merged pull requests:

v1.55.0

30 Jan 12:07
b024198
Compare
Choose a tag to compare

LazySets v1.55.0

Diff since v1.54.0

Announcements

Contributors for this release:

Breaking changes

  • Drop MathProgBase and GLPKMathProgInterface solver support and instead use JuMP. This currently breaks some support for applying GLPK in exact solve mode due to an external error. This also increases the loading time of the package. (#2923)

Closed issues:

  • Deprecated GLPKMathProgInterface brings forward compatibility issues of LazySets with other packages (#2922)

Merged pull requests: