NEWS
rdst 0.2.0
New features
- Multilingual support:
create_project() now accepts a lang argument
("es" or "en") to generate project templates in the selected language.
Default remains "es" for backward compatibility.
- All project templates reorganised into
inst/templates/es/ and
inst/templates/en/ subdirectories.
- CLI messages now use
gettext() with domain R-rdst, enabling automatic
translation based on the system locale. Translation catalogues provided for
Spanish (po/es.po) and English (po/en.po).
- New internal helpers:
.check_lang() and .supported_langs.
- Added Spanish vignette
vignettes/uso.Rmd covering installation,
arguments, first-run workflow, and GitLab Pages publication.
Bug fixes
- Fixed
renv::init() call: settings are now applied via
renv::settings$snapshot.type() and renv::settings$repos() after
initialisation, removing an invalid settings argument that caused an
error on renv >= 1.0.0.
rdst 0.1.0
- Initial release.
create_project() scaffolds a reproducible DS project with renv, targets,
Quarto, and GitLab CI/CD pre-configured.
- 14 project templates covering configuration, pipeline, Quarto document,
setup scripts, CI/CD, and references.
- System dependency installer (
install_sysdeps.sh) with support for
Ubuntu/Debian, Fedora/RHEL, openSUSE, and Arch Linux.