GitHub Action now runs only on master
or main
branch.
Better handling of references
Now cffr extracts also information of the package dependencies and adds the main citation of the dependencies to the references
field, using citation(auto = TRUE)
.
dependencies
parameter on cff_create()
and cff_write()
.Other improvements on cff_parse_citation():
cff_parse_citation()
extracts more information of authors, based on the fields provided on the DESCRIPTION file.
cff_parse_citation()
does a better job extracting information from bibentry()
/BibTeX and mapping it to preferred-citation/references
fields of CFF.
Add new functions for working with git pre-commit hooks :
cff_git_hook_install()
cff_git_hook_remove()
New BibTeX functions:
cff_extract_to_bibtex()
cff_to_bibtex()
cff_parse_person_bibtex()
write_bib()
Add a new dependency: lifecycle
.
pages
on cff_parse_citation()
.gh_keywords
parameter on cff_create()
/cff_write()
. If TRUE
, it would include GitHub repo topics as keywords.cffr
is part now of rOpenSci.keys
parameter.cran_to_spdx
.citation().
preferred-citation
key from DESCRIPTION.cff_schema_definitions_reference()
to cff_schema_definitions_refs()
.vignette("crosswalk", package = "cffr")
.cff_gha_update()
.