Skip to content

Commit 4864ff8

Browse files
committed
Upgrade to version 1.0.0
1 parent c10b91a commit 4864ff8

2 files changed

Lines changed: 30 additions & 8 deletions

File tree

NEWS.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,24 @@
1-
# VirtualPLantLab v0.1.2 release notes
1+
# VirtualPLantLab v1.0.0 release notes
22

3-
Fixed test dependencies.
3+
All packages in the VPLCore plus SkyDomes are in version 1.0.0. This is done for technical
4+
reasons to facilitate further development of VPL and to signal that the tools are already
5+
being used as part of research projects across the world.
6+
7+
## Breaking changes in SkyDomes
8+
9+
All public API functions now express angles in degrees instead of
10+
radians (both inputs and outputs). The internal calculations remain in radians.
11+
12+
The affected functions and their angle arguments/outputs are:
13+
14+
* `sky`: inputs `theta_dir`, `phi_dir`, `α`, `alpha_soil`, and `beta_soil` now in degrees.
15+
Default values updated accordingly (`α = 180.0`, `beta_soil = 180.0`).
16+
* `clear_sky`: input `lat` and outputs `theta` and `phi` now in degrees.
17+
* `daily_radiation`: input `lat` now in degrees.
18+
* `cloudy_sky`: input `lat` and outputs `theta` and `phi` now in degrees.
19+
* `CIE`: inputs `θₛ` and `Φₛ` now in degrees.
20+
* `declination`: return value now in degrees (was radians).
21+
* `day_length`: inputs `lat` and `dec` now in degrees.
422

523
# VirtualPLantLab v0.2.0 release notes
624

@@ -19,6 +37,10 @@ These are not breaking changes as the defaults represent the original situation
1937
need to change code). However, Julia does treat any minor version below 1.0.0 as a breaking
2038
change so you may need to update your `[compat]` section.
2139

40+
# VirtualPLantLab v0.1.2 release notes
41+
42+
Fixed test dependencies.
43+
2244
# VirtualPLantLab v0.1.1 release notes
2345

2446
Update dependencies and ensure it works on Julia 1.12

Project.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "VirtualPlantLab"
22
uuid = "b977ecfa-1b9a-418d-909d-4ebe565736ce"
3-
version = "0.2.0"
3+
version = "1.0.0"
44
authors = ["Alejandro Morales Sierra <alejandro.moralessierra@wur.nl> and contributors"]
55

66
[deps]
@@ -12,10 +12,10 @@ PlantViz = "358bd95d-d12c-439f-94b7-04b17e500c7f"
1212
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
1313

1414
[compat]
15-
PlantGeomPrimitives = "0.1.1"
16-
PlantGeomTurtle = "0.1.1"
17-
PlantGraphs = "0.1.3"
18-
PlantRayTracer = " 0.2.0"
19-
PlantViz = "0.2.0"
15+
PlantGeomPrimitives = "1.0.0"
16+
PlantGeomTurtle = "1.0.0"
17+
PlantGraphs = "1.0.0"
18+
PlantRayTracer = " 1.0.0"
19+
PlantViz = "1.0.0"
2020
Reexport = "1.2.2"
2121
julia = "1.12"

0 commit comments

Comments
 (0)