Recent Releases of PlantGeom

PlantGeom - v0.13.0

PlantGeom v0.13.0

Diff since v0.12.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 (deprecating viz)
  • Julia v1.10 or above is now required (instead of v1.9) due to Makie 0.24
  • Using LScene as the preferredaxistype for plantviz and plantviz! (instead of Axis3)

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

Diff since v0.11.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

Diff since v0.10.0

Breaking changes

  • Using MultiScaleTreeGraph >= 0.14.3, so now we have a verbose argument 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

Diff since v0.9.0

Breaking changes

  • RefMeshes was removed. We don't use RefMeshes anymore, we just create a RefMesh per organ type, and use a reference in the node geometry. As long as we use the same RefMesh, it is only a reference (because its structure is immutable).
  • The :ref_meshes attribute of the root node does not exist anymore. We can get them using get_ref_meshes(mtg) instead.
  • geometry was renamed Geometry for consistency (it is a type). I also removed its ref_mesh_index argument, 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.9.0

PlantGeom v0.9.0

Diff since v0.8.0

Merged pull requests: - Adds node filtering option in viz (#86) (@VEZY)

Closed issues: - Add node filtering (#85)

- Julia
Published by github-actions[bot] over 1 year ago

PlantGeom - v0.8.0

PlantGeom v0.8.0

Diff since v0.7.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

Diff since v0.6.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.6.0

PlantGeom v0.6.0

Diff since v0.5.3

Merged pull requests: - CompatHelper: bump compat for MultiScaleTreeGraph to 0.12, (keep existing compat) (#39) (@github-actions[bot])

- Julia
Published by github-actions[bot] about 2 years ago

PlantGeom - v0.5.3

PlantGeom v0.5.3

Diff since v0.5.2

- Julia
Published by github-actions[bot] about 3 years ago

PlantGeom - v0.5.2

PlantGeom v0.5.2

Diff since v0.5.1

Merged pull requests: - CompatHelper: bump compat for MultiScaleTreeGraph to 0.10, (keep existing compat) (#32) (@github-actions[bot])

- Julia
Published by github-actions[bot] about 3 years ago

PlantGeom - v0.5.1

PlantGeom v0.5.1

Diff since v0.5.0

- Julia
Published by github-actions[bot] about 3 years ago

PlantGeom - v0.5.0

PlantGeom v0.5.0

Diff since v0.4.2

- Julia
Published by github-actions[bot] about 3 years ago

PlantGeom - v0.4.2

PlantGeom v0.4.2

Diff since v0.4.1

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.1

PlantGeom v0.4.1

Diff since v0.4.0

- Julia
Published by github-actions[bot] over 3 years ago

PlantGeom - v0.4.0

PlantGeom v0.4.0

Diff since v0.3.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.3.0

PlantGeom v0.3.0

Diff since v0.2.0

- Julia
Published by github-actions[bot] about 4 years ago

PlantGeom - v0.2.0

PlantGeom v0.2.0

Diff since v0.1.0

Merged pull requests: - CompatHelper: bump compat for MultiScaleTreeGraph to 0.4, (keep existing compat) (#16) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 4 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