Post

JabRef 5.0 Major Release

JabRef 5.0 Major Release

We are proud to announce the release the next milestone of JabRef. Today we are releasing Jabref 5.0.

Notable Changes and New Features

In the User Survey 2015, the user interface was ranked as one of the most important aspects where JabRef needed improvement. We’ve heard your feedback and are excited to announce that JabRef 5.0 brings in the long-overdue user interface update.

JabRef 5

We worked closely together with user interface experts to create an intuitive environment for your literature references. The result is a completely redesigned UI, with a wealth of new features and functionalities that make your work easier and more effective. Of course, we wanted the new UI to focus on individual user customization, so you can make your JabRef truly your own and more convenient to your workflow. For example, JabRef now offers a dark theme and we layed the foundation to support custom themes in future.

image: Screenshot JabRef 5.0 Alpha with Dark Theme

We didn’t stop at reworking the user interface, but also introduced a couple of new features:

  • Lost the overview of which paper belongs to which project? This is a now a problem of the past! Simply, assign a color to your group and the new colored bars in the main table show you to which group the entry belongs to.
  • The browser integration plugin (previously known as JabFox) lets you import new references directly from your browser with one simple click. Even links to accompanying PDFs are sent to JabRef, where those documents can easily be downloaded, renamed and placed in the correct folder. Besides Firefox the add-on is now also available for Chrome. Chrome extension
  • We made it easier to add new references from plain text. Just copy the text, paste it into the new “New entry from plain text…” dialog and, voilà, your references are there. new entry from plain text
  • We added a new feature that allows to (automatically) search for citations in LaTeX files. In addtion, we added the LaTeX Citations tab to the entry editor which quickly allows to show all files in which the current entries. LaTeX citations window
  • We added a new fetcher for ADS (SAO/NASA Astrophysics Data System) and also changed all fetchers to use secure HTTPS instead of HTTP.
  • We optimized the performance for working with a shared SQL database.

And many more! In total, there are over 100 changes since our last offical release!

Installation

With the release of the 5.0 we switched to a new build system which bundles the Java runtime together with JabRef. This means that problems with other installed or outdated Java versions on the system are a problem of the past. For the installation we now offer self-containing .deb and .rpm files for Linux users in addtion to the usual installer for Windows. We also offer a portable zip version of JabRef which also includes all necessary files to run JabRef. No installed Java version required.

You can get it from FOSShub.

Please report any other issues that you encounter in our bug tracker (in case it was not already reported before).

Breaking Changes

Since Jabref 5.0 is a major release, you should be aware that not all features are fully compatible with older version of JabRef. We worked hard to migrate all existing features to the new version. The only currently known issue is the “global search”: The search bar doesn’t remember the search string accross all tabs. We also have some performance issues with large databases, but are working on it.

Remember that JabRef 4.0 changed the groups format. See https://blog.jabref.org/#october-04-2017-%E2%80%93-jabref-4-0 for details.

Special Thanks

The JabRef Maintainers would like to give special thanks to all new and old contributors. Since 4.0 we are very happy to see so many new contributors opening pull requests and making translations. Special thanks goes to two temporary contributors who have significantly contributed to this release. You rock!

  • Martin Simon, who wrote his Master’s Thesis about the usability of JabRef and gave us valuable advice how to improve it. [full paper]
  • David Méndez, who was our Google Summer of Code Student in 2019 and developed the search for citations in LaTeX files.

We also want to thank all universities including JabRef in their academic teaching.

Finally, we want to thank all the users who are constantly testing the latest snapshots and giving feedback!

This post is licensed under CC BY 4.0 by the author.