v0.8.0
Polyhedra v0.8.0
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 callingPolyhedra.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: