Releases: VirtualPlantLab/PlantSimEngine.jl
Releases · VirtualPlantLab/PlantSimEngine.jl
v0.10.1
PlantSimEngine v0.10.1
Merged pull requests:
- Bump julia-actions/cache from 1 to 2 (#71) (@dependabot[bot])
- CompatHelper: bump compat for MultiScaleTreeGraph to 0.14, (keep existing compat) (#72) (@github-actions[bot])
v0.10.0
PlantSimEngine v0.10.0
Breaking changes
- Rewrite of the code for multiscale simulations: change how we build the dependency graph, how we compute the mapping, and how we compute basically everything for that.
- Detect if the graph is cyclic, and return an helpful message with the cycle
- Add
PreviousTimeStep
for multiscale mapping: 61 add a way to not use an input variable to build the dependency graph by @VEZY in #66 - Add a mapping format to rename a variable at the same scale (useful when models don't share the same variable name)
- Fix a lot of issues related to the dependency graph
Changes:
- Update TagBot.yml by @VEZY in #52
- CompatHelper: bump compat for MultiScaleTreeGraph to 0.13, (keep existing compat) by @github-actions in #55
- Bump julia-actions/setup-julia from 1 to 2 by @dependabot in #59
- 61 add a way to not use an input variable to build the dependency graph by @VEZY in #66
New Contributors
- @dependabot made their first contribution in #59
Full Changelog: v0.9.0...v0.10.0
Merged pull requests:
- CompatHelper: bump compat for MultiScaleTreeGraph to 0.13, (keep existing compat) (#55) (@github-actions[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#59) (@dependabot[bot])
- 61 add a way to not use an input variable to build the dependency graph (#66) (@VEZY)
Closed issues:
inputs
andoutpus
: always return the default values (#41)- Improve
to_initialize(mapping, graph)
(#56) - Multiscale mapping to other variable name (#57)
- Add a way to not use an input variable to build the dependency graph. (#61)
- Allow variable renaming (#62)
- Use the outputs from other scales (used as input for this scale) as a dependency for the node (#63)
- Remove the notion of
PlantMeteo.prev_value
(#64)
v0.9.0
v0.8.2
Uses MultiScaleTreeGraph v0.12, which is a breaking release due to the removal of the node type.
Full Changelog: v0.8.1...v0.8.2
v0.8.1: release for JOSS
Full Changelog: v0.8.0...v0.8.1
This is the release of the package for the publication in JOSS.
v0.8.0
v0.7.0
PlantSimEngine v0.7.0
Closed issues:
- [REVIEW] Add complete (if basic) usage example to docs homepage and README (#32)
- [REVIEW] Add "real" multi-component leaf/plant model example (#33)
- [REVIEW] Justify (or tone-down) performance claims in paper and docs (#34)
- [REVIEW] Add CONTRIBUTING.md file (#35)
- Clarify how we make simulations over tables or singleton-alike input types (#36)
- Issue when simulating several time-steps in parallel (#39)
Merged pull requests:
- CompatHelper: bump compat for PlantMeteo to 0.4, (keep existing compat) (#37) (@github-actions[bot])
v0.6.1
PlantSimEngine v0.6.1
Merged pull requests:
- CompatHelper: bump compat for MultiScaleTreeGraph to 0.10, (keep existing compat) (#31) (@github-actions[bot])
v0.6.0
v0.5.1
PlantSimEngine v0.5.1
Merged pull requests: