diff --git a/DESCRIPTION b/DESCRIPTION index 3f95e23a..d9f4b798 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: rix Title: Rix: Reproducible Environments with Nix -Version: 0.7.1 +Version: 0.8.0 Authors@R: c( person("Bruno", "Rodrigues", , "bruno@brodrigues.co", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-3211-3689")), diff --git a/NEWS.md b/NEWS.md index 763f8683..197dd159 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,27 @@ +# rix 0.8.0 (2024-07-02) + +## New features + +- Compute hash of git and CRAN archive packages locally if nix is installed +- Added possibility to install local archives + +## User-facing changes + +- `rix()` now runs `rix_init()` to ensure runtime purity + +## Chores + +- Chores before releasing rix 0.8.0 +- stabilize API: get rid of `exec_mode` in core functions +- Fine-tune formatting of *.nix files generated +- low-level requests with {curl} -> remove {httr} dependency +- ROpenSci review: complete documentation of internal functions +- remove `nix_file` interface for `with_nix()` +- `with_nix()`, `nix_build()`, `rix_init()`: refactor, simplify and separate internal messaging helpers + + # rix 0.7.1 (2024-05-24) - Better messages of comments on top of the generated `default.nix` files.