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()
.