Releases: JuliaPolyhedra/Polyhedra.jl
Releases · JuliaPolyhedra/Polyhedra.jl
v0.8.1
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:
v0.7.8
v0.7.7
Polyhedra v0.7.7
Merged pull requests:
- Add AbstractIndex (#322) (@blegat)
- Rename iteration variable (#323) (@schillic)
- Update to Documenter v1 (#324) (@blegat)
- Add tutorial on projection (#326) (@blegat)
- Typo fix (#327) (@DanielVandH)
- [BREAKING] Move functionality to extension packages (#328) (@lxvm)
- Remove redundancy of triangulation (#329) (@lxvm)
- Fix show tests for Julia v1.10 (#330) (@blegat)
Closed issues:
v0.7.6
v0.7.5
v0.7.4
v0.7.3
v0.7.2
v0.7.1
Polyhedra v0.7.1
Merged pull requests:
- CompatHelper: bump compat for GenericLinearAlgebra to 0.3, (keep existing compat) (#293) (@github-actions[bot])