Graphical Java application for managing bibtex (.bib) databases

JabRef for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download JabRef 3.8

  -  34.33 MB  -  Open Source

What's new in this version:

Changed:
- Bibliographic information from web resources can now be used to complete existing entries. This functionality can be accessed via a new button in the entry editor.
- URLs can now be passed as arguments to the -import and -importToOpen command line options. The referenced file is downloaded and then imported as usual.
- We added integrity check to detect all bibtex keys which deviate from their generation pattern #2206
- We added an integrity check that detects invalid DOIs #1445
- We enhanced the integrity checks testing for biblatex-only fields to be aware of more fields (e.g., location).
- ISBNs not available at ebook.de are now resolved using https://bibtex.chimbori.com/. #684
- When using the ISBN fetcher, the names are now correctly rendered in BibTeX. #2343
- We display both the field name journaltitle and journal in BibLaTeX mode as journaltitle only was causing headaches. #2209
- We changed the order of the cleanup operations so that the generated file name corresponds to the cleaned-up fields. 1441
- Files can now be moved to subfolders named by a custom format pattern, e.g., based on entrytype. The pattern can be specified in the settings like the filename pattern. #1092
- #2375 'LaTeXCleanup' action does now escape % signs inside BibTeX fields
- Add the possibility to copy citations of multiple entries to the clipboard
- Upon opening a file with customized entry types it is now possible to choose which customizations should be stored in local preferences.
- The default emacs executable name on linux changed from gnuclient to emacsclient. feature-request 433
- Replaces manual thread management with cached thread pool
- Windows and OSX binaries are now signed with a certificate.

Custom EntryTypes are now stored independently for BibTeX and BibLatex mode:
- Upon the first start of JabRef 3.8 old entry type customizations will be converted to custom types for the set default database mode (BibTeX if not changed to BibLatex)

Fixed:
- Fixed #2221: Customizable field content selectors due to popular demand. Content selectors now avoid duplicate words
- We fixed an issue which prevented JabRef from closing using the "Quit" menu command
- We fixed an issue where the file permissions of the .bib-file were changed upon saving
- We fixed an issue which prevented that a database was saved successfully if JabRef failed to generate new BibTeX-keys
- Update check now correctly notifies about new release if development version is used
- Fixed #2311: The DBLP fetcher has been rewritten and is working again
- Fixed #2273: Export via commandline in no-gui mode is now working again
- We fixed an issue when JabRef restores its session and a shared database was used: The error message "No suitable driver found" will not appear
- We fixed an issue which caused a metadata loss on reconnection to shared database
- We fixed an issue which caused an internal error when leaving the file path field empty and connecting to a shared database
- We fixed an issue where the BibLaTeX Cleanup did not move the contents of the fields year and month to the field date
- Fixed #2378: Saving of the Backup-Option in the Preferences does now work
- We fixed an issue which prevented the preference dialog to open on systems with Java 9

We fixed various problems with customized entry types:
- Resetting the preferences now also resets custom entry types
- Importing preferences does no longer duplicate custom entry types
- Potenial problems upon resetting to defaults should be fixed
- Customized standard types (such as @article) are no longer listed as "custom" type in "New Entry" dialog
- Applying changes in the "Custom Entry Types" dialog is now faster

We fixed a few groups related issues:
- "Remove entries from group" no longer removes entries from groups with similar names
- If an entry's group field contains 'a b' it is no longer considered a member the groups 'a', 'b', and 'a b'
- Reading and writing now works for groups that contain special escaped characters in their names

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe