-
GitHub Action now runs only on
master
ormain
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, usingcitation(auto = TRUE)
.- New
dependencies
parameter oncff_create()
andcff_write()
.
- New
-
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 frombibentry()
/BibTeX and mapping it topreferred-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
.
- Accepted on JOSS
- Include
pages
oncff_parse_citation()
. - New
gh_keywords
parameter oncff_create()
/cff_write()
. IfTRUE
, it would include GitHub repo topics as keywords.
- First CRAN release
cffr
is part now of rOpenSci.- Update on docs and README.
- Add fuzzy match on
keys
parameter. - New dataset:
cran_to_spdx
. - Add DOI https://doi.org/10.5281/zenodo.5509766
- Citation of installed packages extracted using
citation().
- Auto-generating
preferred-citation
key from DESCRIPTION. - Rename
cff_schema_definitions_reference()
tocff_schema_definitions_refs()
. - "repository" key is supported.
- Added vignette:
vignette("crosswalk", package = "cffr")
. - Add support to Bioconductor packages.
- New function:
cff_gha_update()
.
- First stable release