Download Latest Version v0.8.1 source code.tar.gz (386.5 kB)
Email in envelope

Get an email when there's a new version of Polyhedra

Home / v0.8.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-01-15 1.6 kB
v0.8.0 source code.tar.gz 2025-01-15 386.5 kB
v0.8.0 source code.zip 2025-01-15 435.7 kB
Totals: 3 Items   823.8 kB 1

Polyhedra v0.8.0

Diff since v0.7.8

Load time improvements

  • Dependencies on JuMP.jl, RecipesBase.jl, and GeometryBasics.jl were moved to weak dependencies on Julia versions supporting package extensions, i.e. v1.9 and above. On v1.10 this reduces installation time by 15% and load time by 18% (see [#328]).

Breaking changes

  • JuMP.optimizer_with_attributes is no longer exported. Call it from JuMP.jl instead.
  • The following change is only breaking on Julia v1.9 and above: Polyhedra.Mesh is now implemented in a package extension requiring GeometryBasics.jl. It is sufficient to load your plotting package, i.e. Makie.jl or MeshCat.jl, before calling Polyhedra.Mesh

Merged pull requests: - Update to julia-actions/cache (#336) (@blegat) - Fix order of dimensions in LPHRep (#339) (@blegat) - Add abstract for JuliaCon 2023 (#342) (@blegat) - Speed up with MutableArithmetics (#343) (@blegat) - fix malformed citation.bib file (#346) (@mainrs) - CompatHelper: bump compat for GeometryBasics to 0.5, (keep existing compat) (#347) (@github-actions[bot]) - CompatHelper: bump compat for GeometryBasics in [weakdeps] to 0.5, (keep existing compat) (#348) (@github-actions[bot])

Closed issues: - [feature] mapping from variable to index in representations (#166) - How to check the dimension names before eliminating some dimensions of a polyhedron? (#337) - It eliminated the incorrect variable, didn't it? (#338) - How to construct and plot a polyhedron with absolute values? (#340)

Source: README.md, updated 2025-01-15