Skip to contents

bibtex 0.5.4

  • Snapshot tests now give the same output on every R version, fixing test failures on R-devel.

  • read.bib() now takes the year from BibLaTeX dates such as 2020, 2020/2021, 1723~ or -0044 instead of dropping the entry, and keeps date as written rather than padding 2020-05 to 2020-05-01. Non-ISO dates such as 17-05-2020 also give the right year (#15, #56).

  • read.bib() is more robust (#64):

    • Brace-less @Comment lines, such as @Comment my comment, are now skipped instead of silently emptying the result.
    • A % comment after an entry or a @String is now ignored instead of discarding the whole file.
    • A line starting with @ inside a braced field value, such as a wrapped e-mail address, now stays part of that field.
    • An empty file, or one holding only comments, now reads as an empty bibentry() instead of erroring.
    • Warnings raised while parsing now reach the caller instead of aborting the parse.
    • Errors now include the underlying cause, e.g. Invalid bib file: Error when parsing strings of <file>.

bibtex 0.5.3

Bug fixes

  • Fixed make.bib.entry() failing on YYYY-MM date format without day by appending “-01” before parsing (#56).
  • Added BibLaTeX compatibility by mapping journaltitle to journal field (#57).

bibtex 0.5.2

CRAN release: 2026-02-03

Bug fix

Testing

  • Added snapshot test variants for R-devel to handle bibentry formatting changes from deparseLatex() updates in R 4.6.0.

Documentation

  • Migrated inst/NEWS.Rd to NEWS.md.

bibtex 0.5.1

CRAN release: 2023-01-26

Bug fix

  • Replaced as.personList(authors) with do.call(c, authors) as requested by CRAN (PR #52).

bibtex 0.5.0

CRAN release: 2022-09-25

New Features

Unit Tests

bibtex 0.4.3

Bug fixes

  • Applied CRAN stabilization patches. (#31, thanks Prof. Brian Ripley!)
  • Removed dependency on stringr. (#25, thanks @mllg)
  • ArrangeAuthors() is now case insensitive when searching for and in an AND-joined list. (#22, thanks @katrinleinweber)
  • findBibFile() now looks at inst/REFERENCES.bib in addition to REFERENCES.bib. (#19, thanks @ms609)

Documentation

  • Refreshed README content. (#29).
  • Updated Package Maintainer and contributors. (#30)

Deployment

  • Switched CI from TravisCI to GitHub Actions. (#29)
  • Added a pkgdown site for the package. (#29)

bibtex 0.4.0

CRAN release: 2014-12-31

  • Removed the function yy_fatal_error which even though it was never actually called, triggered some R CMD check nuisance.
  • Removed useless dependency on Rcpp which bibtex no longer uses.
  • Added cite by key functionality to read.bib (pull request by Michael Koohafkan).

bibtex 0.3-5

CRAN release: 2013-02-15

  • Fix for bib files with no content.

bibtex 0.3-1

  • New function write.bib contributed by Renaud Gaujoux.
  • Missing % in error reporting in read.bib (fix provided by Renaud Gaujoux).

bibtex 0.3-0

CRAN release: 2011-11-17

  • Fixed long standing bug re backslashes.