This file lists changes that are visible to users (such as feature additions) but no bug fixes and code clean-ups.
- Added support for
@string
constants. Thanks to @malb.
- Use date field if year is not defined. Thanks to @ericdanan.
- If there is a BibTeX entry, citation macro, or org-bibtex entry at point, the corresponding publication will be pre-selected in helm-bibtex and ivy-bibtex giving quick access to PDFs and other functions. Thanks to @ericdanan.
- Added support for bare relative paths to PDF files. Concatenates
the path in the
file
field to all paths inbibtex-completion-library-path
.
- Added citation function for APA-style citations in org files. See
bibtex-completion-format-citation-org-apa-link-to-PDF
.
- Added support for bibliographies in org-bibtex format. See here for details. Thanks to @ericdanan for this contribution.
- Layout of search results can now be customized. See here here for details.
- Added bibtex-completion-open-any, made it the default action for helm-bibtex and ivy-bibtex
- Performance improvements in ivy-bibtex. Note: If you changed your
default action in ivy-bibtex, you have to rename the action,
e.g. from
bibtex-completion-insert-key
toivy-bibtex-insert-key
. See here for details.
- Added fallback options to ivy frontend.
- Improved support for Mendely/Jabref/Zotero way of referencing PDFs.
- Added ivy front-end.
- Generic functions are factored out into a backend for use with other completion frameworks like ivy.
- Added support for biblio.el which is useful for importing BibTeX entries from CrossRef and other sources. See new fallback options and the section “Import BibTeX from CrossRef” below.
- Support for pre- and postnotes for pandoc-citeproc citations.
- Added support for keeping all notes in one org-file. See
customization variable
helm-bibtex-notes-path
.
- Added support for PDFs specified in a BibTeX field. See
customization variable
helm-bibtex-pdf-field
.
- Improved insertion of LaTeX cite commands.
- Added support for multiple PDF directories.
- Added a workaround for a bug in Emacs 24.3.1. If you didn’t see any publications, this should fix it.
- Added resolution of cross-references. Missing fields are imported from the cross-referenced entry (useful for conference abstracts).
- Editors are shown when there are no authors (useful for conference proceedings).
- Fields that should be ignored when exporting BibTeX can be configured via `helm-bibtex-no-export-fields` (useful to keep private notes private).
- Better formatting of plain text references following the APA style guide.
- The parsed bibliography is now cached which can dramatically improve responsiveness with larger bibliographies.