From 14260c94fb49cec2f3986507c1689b7957c7a258 Mon Sep 17 00:00:00 2001 From: sbfnk-bot <242615673+sbfnk-bot@users.noreply.github.com> Date: Thu, 15 Oct 2026 18:31:28 +0100 Subject: [PATCH 1/2] Release version 0.3.0 Co-authored-by: sbfnk --- DESCRIPTION | 2 +- NEWS.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index b5290dc..170eeaa 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: composableIDModelR Type: Package Title: Composable Infectious Disease Models via 'ComposableTuringIDModels.jl' -Version: 0.2.0.9000 +Version: 0.3.0 Authors@R: person("Sebastian", "Funk", email = "sebastian.funk@lshtm.ac.uk", role = c("aut", "cre", "cph")) Description: Provides an R interface to 'ComposableTuringIDModels.jl', the composable probabilistic infectious disease modelling package of the diff --git a/NEWS.md b/NEWS.md index c892ea1..d406b0e 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,4 @@ -# composableIDModelR (development version) +# composableIDModelR 0.3.0 ## Breaking changes From af77bacef83f73b5324905d45b2a3b9e6829d547 Mon Sep 17 00:00:00 2001 From: sbfnk-bot <242615673+sbfnk-bot@users.noreply.github.com> Date: Fri, 16 Oct 2026 13:20:52 +0100 Subject: [PATCH 2/2] Note the raised R and Julia version requirements Co-authored-by: sbfnk --- NEWS.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NEWS.md b/NEWS.md index d406b0e..5b15268 100644 --- a/NEWS.md +++ b/NEWS.md @@ -30,6 +30,9 @@ [juliabridge](https://github.com/epiforecasts/juliabridge), which juliaready was renamed to. An install from GitHub picks it up through `Remotes`; an existing checkout needs the dependency reinstalled. +* composableIDModelR needs R 4.1.0 or later, up from 4.0.0, and Julia 1.12 or + later, up from 1.9. `cidm_setup_julia()` installs a matching Julia through + juliaup; a Julia installed by hand needs upgrading separately. * `julia_spec()`, `julia()` and `as_julia()` come from juliabridge, which composableIDModelR re-exports. The code that renders a component to Julia source moved there so that other packages can build Julia calls the same