Releases: jwcarr/bibfish
bibfish 0.3.3
bibfish 0.3.2
Fixed
- Fixed parsing of angle bracketed parameters in cite commands (e.g.
\cite<>[]{}
).
bibfish 0.3.1
Changed
- Bibfish will now ignore commented out lines in the manuscript file.
bibfish 0.3.0
Added
-
Support for crossrefs. Cross-referenced Bibtex entries will be extracted automatically and placed in the output bib file.
-
New
drop-fields
option, which allows you to drop Bibtext fields in the output bib file (e.g., abstracts, filenames, notes, and other unwanted data).
Changed
-
If multiple master files are specified and there are duplicate citekeys, earlier bib files will now take priority over later files.
-
Bibfish is now fixed to version 1.4.1 of Bibtexparser to avoid potential issues with the upcoming version 2 release.
bibfish 0.2.1
Fixed
- Bibfish will now explicitly ignore bracketed text between a cite command and the citekey to avoid issues in which bracketed text might contain braces that are erroneously captured as the citekey, e.g.,
\cite[some \textit{italic} text]{myCiteKey}
.
bibfish 0.2.0
Added
- bibfish can now handle multiple bibtex databases with the
--bib
option, which may be useful if you maintain separate databases.
Changed
- bibfish now uses bibtexparser. This permits more robust parsing of bibtex files and produces more consistent bibtex output.
bibfish 0.1.0
Added support for nested input files
bibfish 0.0.5
Ignore empty cite commands
bibfish 0.0.4
Fixed bug where bibtex entries for closely named citekeys (e.g. Warner2019 and Warner2019a) would not be extracted correctly. This requires that the citekey in the bibtex entry is directly followed by a comma.
bibfish 0.0.3
Fix bug in DOI shortening