Recent Releases of PlantGeom
PlantGeom - v0.13.0
PlantGeom v0.13.0
Breaking changes
See this PR for the details: https://github.com/VEZY/PlantGeom.jl/pull/105
- Now using Makie 0.24 and Meshes to 0.54 (reducing compat to those versions)
- New default plotting function (= new recipe) called
plantviz(deprecatingviz) - Julia v1.10 or above is now required (instead of v1.9) due to Makie 0.24
- Using
LSceneas the preferredaxistype forplantvizandplantviz!(instead ofAxis3)
Non breaking changes
- New recipe for plotting a single reference mesh with
plantviz - Fix minor bugs (see https://github.com/VEZY/PlantGeom.jl/pull/105)
Full Changelog: https://github.com/VEZY/PlantGeom.jl/compare/v0.12.0...v0.13.0
Merged pull requests:
- CompatHelper: bump compat for Makie to 0.23, (keep existing compat) (#101) (@github-actions[bot])
- CompatHelper: bump compat for Makie to 0.24, (keep existing compat) (#103) (@github-actions[bot])
- Makie 0.24 + Meshes to 0.54 (reducing compat) + new plot recipe plantviz (deprecating viz) (#105) (@github-actions[bot])
- Julia
Published by github-actions[bot] 10 months ago
PlantGeom - v0.12.0
PlantGeom v0.12.0
Breaking changes (not, just because a minor under major zero is considered breaking, but this isn't a patch either)
Authorize providing symbols or colorants directly in nodes instead of values Authorize providing vector of symbols as color (+ fix issue with vector of colorants)
Closed issues: - Problem with github actions on windows + julia 1.9 (#100)
- Julia
Published by github-actions[bot] 12 months ago
PlantGeom - v0.11.0
PlantGeom v0.11.0
Breaking changes
- Using MultiScaleTreeGraph >= 0.14.3, so now we have a
verboseargument for node deletion. The change is not breaking per se but the need to update to MultiScaleTreeGraph may be.
Merged pull requests: - CompatHelper: bump compat for Makie to 0.22, (keep existing compat) (#89) (@github-actions[bot]) - CompatHelper: bump compat for Meshes to 0.53, (keep existing compat) (#93) (@github-actions[bot])
Closed issues: - Automatically get reference meshes on write (#92)
- Julia
Published by github-actions[bot] about 1 year ago
PlantGeom - v0.10.0
PlantGeom v0.10.0
Breaking changes
RefMesheswas removed. We don't useRefMeshesanymore, we just create aRefMeshper organ type, and use a reference in the node geometry. As long as we use the sameRefMesh, it is only a reference (because its structure is immutable).- The
:ref_meshesattribute of the root node does not exist anymore. We can get them usingget_ref_meshes(mtg)instead. geometrywas renamedGeometryfor consistency (it is a type). I also removed itsref_mesh_indexargument, as we automatically compute it when writing the OPF now.
Merged pull requests: - Improve RefMeshes API (#87) (@VEZY)
- Julia
Published by github-actions[bot] over 1 year ago
PlantGeom - v0.8.0
PlantGeom v0.8.0
Merged pull requests: - CompatHelper: bump compat for Meshes to 0.52, (keep existing compat) (#79) (@github-actions[bot]) - CompatHelper: bump compat for Colors to 0.13, (keep existing compat) (#80) (@github-actions[bot]) - Bump codecov/codecov-action from 4 to 5 (#84) (@dependabot[bot])
Closed issues:
- Remove the test equality for TransformsBase.SequentialTransform (#67)
- Use new methods for uconvert from Meshes >v0.44 (#68)
- Julia
Published by github-actions[bot] over 1 year ago
PlantGeom - v0.7.0
PlantGeom v0.7.0
What's Changed
- CompatHelper: bump compat for MultiScaleTreeGraph to 0.13, (keep existing compat) by @github-actions in https://github.com/VEZY/PlantGeom.jl/pull/47
- Use Meshes.jl transformations instead of CoordinatesTransformations.jl by @VEZY in https://github.com/VEZY/PlantGeom.jl/pull/54
- CompatHelper: add new compat entry for Rotations at version 1, (keep existing compat) by @github-actions in https://github.com/VEZY/PlantGeom.jl/pull/59
- CompatHelper: add new compat entry for TransformsBase at version 1, (keep existing compat) by @github-actions in https://github.com/VEZY/PlantGeom.jl/pull/58
- Read/write ops files by @VEZY in https://github.com/VEZY/PlantGeom.jl/pull/56
- CompatHelper: add new compat entry for Tables at version 1, (keep existing compat) by @github-actions in https://github.com/VEZY/PlantGeom.jl/pull/63
- Adapt to Meshes v0.44 by @VEZY in https://github.com/VEZY/PlantGeom.jl/pull/69 -> now we have a CRS, which means we have the units for all coordinates!
Full Changelog: https://github.com/VEZY/PlantGeom.jl/compare/v0.6.0...v0.7.0
Merged pull requests: - CompatHelper: bump compat for MultiScaleTreeGraph to 0.13, (keep existing compat) (#47) (@github-actions[bot]) - Use Meshes.jl transformations instead of CoordinatesTransformations.jl (#54) (@VEZY) - Read/write ops files (#56) (@VEZY) - CompatHelper: add new compat entry for TransformsBase at version 1, (keep existing compat) (#58) (@github-actions[bot]) - CompatHelper: add new compat entry for Rotations at version 1, (keep existing compat) (#59) (@github-actions[bot]) - CompatHelper: add new compat entry for Tables at version 1, (keep existing compat) (#63) (@github-actions[bot]) - Adapt to Meshes v0.44 (#69) (@VEZY)
Closed issues: - Use transformations from Meshes instead of CoordinateTransformations (#48) - Versions of the docs is broken (#62) - Use GRS for the units (#66)
- Julia
Published by github-actions[bot] almost 2 years ago
PlantGeom - v0.4.2
PlantGeom v0.4.2
Merged pull requests: - CompatHelper: bump compat for Meshes to 0.25, (keep existing compat) (#21) (@github-actions[bot]) - CompatHelper: bump compat for Makie to 0.18, (keep existing compat) (#22) (@github-actions[bot]) - CompatHelper: bump compat for MeshViz to 0.6, (keep existing compat) (#23) (@github-actions[bot]) - CompatHelper: bump compat for Meshes to 0.26, (keep existing compat) (#24) (@github-actions[bot]) - CompatHelper: bump compat for MultiScaleTreeGraph to 0.8, (keep existing compat) (#25) (@github-actions[bot]) - CompatHelper: bump compat for Makie to 0.19, (keep existing compat) (#26) (@github-actions[bot]) - CompatHelper: bump compat for MeshViz to 0.7, (keep existing compat) (#27) (@github-actions[bot]) - CompatHelper: bump compat for MultiScaleTreeGraph to 0.9, (keep existing compat) (#28) (@github-actions[bot]) - CompatHelper: bump compat for Meshes to 0.27, (keep existing compat) (#29) (@github-actions[bot]) - CompatHelper: bump compat for Meshes to 0.28, (keep existing compat) (#30) (@github-actions[bot]) - CompatHelper: add new compat entry for Observables at version 0.5, (keep existing compat) (#31) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 3 years ago
PlantGeom - v0.4.0
PlantGeom v0.4.0
Merged pull requests: - CompatHelper: add new compat entry for GeometryBasics at version 0.4, (keep existing compat) (#17) (@github-actions[bot]) - CompatHelper: bump compat for Meshes to 0.22, (keep existing compat) (#18) (@github-actions[bot]) - CompatHelper: bump compat for MeshViz to 0.4, (keep existing compat) (#19) (@github-actions[bot]) - CompatHelper: bump compat for Makie to 0.17, (keep existing compat) (#20) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 3 years ago
PlantGeom - v0.1.0
PlantGeom v0.1.0
Merged pull requests: - CompatHelper: add new compat entry for Meshes at version 0.19, (keep existing compat) (#1) (@github-actions[bot]) - CompatHelper: add new compat entry for MultiScaleTreeGraph at version 0.2, (keep existing compat) (#2) (@github-actions[bot]) - CompatHelper: add new compat entry for MeshViz at version 0.3, (keep existing compat) (#3) (@github-actions[bot]) - CompatHelper: add new compat entry for Makie at version 0.15, (keep existing compat) (#4) (@github-actions[bot]) - CompatHelper: add new compat entry for Colors at version 0.12, (keep existing compat) (#5) (@github-actions[bot]) - CompatHelper: add new compat entry for StaticArrays at version 1, (keep existing compat) (#6) (@github-actions[bot]) - CompatHelper: add new compat entry for EzXML at version 1, (keep existing compat) (#7) (@github-actions[bot]) - CompatHelper: add new compat entry for ColorSchemes at version 3, (keep existing compat) (#8) (@github-actions[bot]) - CompatHelper: bump compat for Makie to 0.16, (keep existing compat) (#9) (@github-actions[bot]) - CompatHelper: add new compat entry for CoordinateTransformations at version 0.6, (keep existing compat) (#10) (@github-actions[bot]) - CompatHelper: add new compat entry for RecipesBase at version 1, (keep existing compat) (#11) (@github-actions[bot]) - CompatHelper: bump compat for Meshes to 0.20, (keep existing compat) (#12) (@github-actions[bot]) - CompatHelper: bump compat for MultiScaleTreeGraph to 0.3, (keep existing compat) (#13) (@github-actions[bot]) - CompatHelper: bump compat for Meshes to 0.21, (keep existing compat) (#14) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 4 years ago