CC-BY-4.0

January 29, 2017 – Release of JabRef 3.8.2

As the new year is now almost one month old it’s time to replace the “Christmas Edition” of JabRef with a normal release. Thus: We have just released version 3.8.2!

The new version 3.8.2 can be downloaded as of now from FossHub or at GitHub.

Apart from the switch to standard colors version 3.8.2 contains mainly bug fixes.

The most important fixes are:

  • A problem during “find unlinked files” which might have frozen JabRef has been fixed
  • dynamic, RegEx-based groups can be edited again
  • non-ISO timestamps do no longer prevent the opening of the entry editor
  • Collapse and expand all buttons in the group assignment dialog no longer lead to a crash of JabRef.

An overview of all new features and fixes can be found as usual in the Changelog at GitHub.

A note to all Mac OS X users: There might be problems if you don’t have Java 8 installed on your machine. Moreover, you might be required to use Cmd-MouseClick to open the installer to be able to ignore a security warning. For more information checkout the Mac OSX FAQs.

For questions about the functioning or suggestions for improvements please use the discussion forum. In case you have trouble, report bugs on GitHub.


JabCon 2017

As in the last year we’ll host a small conference - or meet-up - called JabCon.

From Wednesday, February 15, 2017 (13:00) to Friday, February 17, 2017 (12:00) the core developers and users of JabRef will meet in Lugano (Switzerland) to discuss the future directions of JabRef. The conference is intended for both, users and developers of JabRef, as we want to strengthen the network between users, between users and developers, and between the developers. The result of the conference should be new ideas for JabRef, fixed bugs, and newly implemented features.

The sessions are subdivided into talks, workshops, and hacking sessions.

If you are interested in participating check out the details and the schedule on the JabCon page here.

If you can’t make it to Lugano, you could also join use via Skype or propose your ideas at the discussion forum!

We would also be pleased if you would help us to reduce our expenses by supporting us through donations.

See you in Lugano!

You like it? Foster JabRef development with Knowledge or Money.

December 18, 2016 – Release of JabRef 3.8

After one month of hard work, we released the next version of JabRef. The new version 3.8 can be downloaded from FossHub. Version 3.8 contains more than 15 bug fixes and 17 changes and improvements.

The most notable new aspects are:

  • 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.
  • Improved fetching of BibTeX data using the ISBN number.
  • We reworked the customized entry types and they should now be more usable.
    • Upon the first start of JabRef 3.8 old entry type customizations will be converted to custom types for the set default database mode.
  • You can now press Ctrl + Shift + C to copy the formatted preview of multiple entries. This especially helps when sending references or working together on Google Docs.
  • We worked on the shared SQL database feature and especially fixed an issue at the synchronization of metadata.
  • Files can now be moved to subfolders named by a custom format pattern, e.g., based on entrytype.
  • Fetching from dblp works again.

An overview of all new features and fixes can be found as usual in the Changelog at GitHub.

A note to all Mac OS X users: There might be problems if you don’t have Java 8 installed on your machine. Moreover, you might be required to use Cmd-MouseClick to open the installer to be able to ignore a security warning. For more information checkout the Mac OSX FAQs.

For questions about the functioning or suggestions for improvements please use the discussion forum. In case you have trouble, report bugs on GitHub.

You like it? Foster JabRef development with Knowledge or Money.

November 14, 2016 – Release of JabRef 3.7

After almost three month of fixing bugs and improving some features we just released the next version of JabRef.

The new version 3.7 can be downloaded as of now from FossHub or at GitHub.

Version 3.7 contains 56 bug fixes and more than 45 changes and improvements.

The most notable new aspects are:

  • We again improved the search interface: Despite having a specific search bar for each open database, there is a now a global search bar.
    • It is now possible to search either in the currently open, or all opened files (use “globe” icon to switch)
    • The window showing the global results has been improved (e.g., it now shows the database for each search hit)
  • Due to changes at the side of Medline/Pubmed the fetcher stopped working in all previous versions. This is fixed in 3.7.
  • Improved integrity checks and hints:
    • Using the short cut CTRL+F8 opens the integrity check dialog
    • improved and added some checks (e.g., ISBN, journaltitle, bibtexkey)
    • give format hints in the entry editor (grayed out date and author format)
  • The workflow to create new entries by IDs has been optimized: Creating a new entry based on DOI/ISBN/Medline/ADS information is no longer accessible using the Web Search feature, but directly integrated in the “new entry” dialog
  • Improved multi display support
  • Previews can now use citationstyles from citationstyles.org (accessible using Options-> Preferences-> Entry preview)

An overview of all new features and fixes can be found as usual in the Changelog at GitHub.

A note to all Mac OS X users: There might be problems if you don’t have Java 8 installed on your machine. Moreover, you might be required to use Cmd-MouseClick to open the installer to be able to ignore a security warning. For more information checkout the FAQs.

For questions about the functioning or suggestions for improvements please use the discussion forum. In case you have trouble, report bugs on GitHub.

You like it? Foster JabRef development with Knowledge or Money.

September 19, 2016 – Customize entry types in JabRef: Video tutorial

BibTeX and BibLaTeX allow users to define their own entry types and fields. As a leading reference management software using Bib(La)TeX format natively, JabRef includes this capability.

In JabRef, you can customize entry types in just a few clicks. A tutorial by the Khmer TeX Users Group illustrates this feature.

Tutorial: customizing an entry type in JabRef

You like it? Foster JabRef development with Knowledge or Money.

August 26, 2016 – Release of JabRef 3.6

We just released a new version of JabRef!

The new version 3.6 can be downloaded as of now from FossHub or at GitHub.

Version 3.6 contains 45 bug fixes and more than 30 changes and improvements.

The most notable new aspects are:

  • The support for using a SQL database for storage in teams has been massively improved: JabRef now updates automatically if something has been changed, in case of conflicts a merge dialog is shown, and various other improvements have been made.
  • As announced in a previous blog entry the hotkey system has been changed to more consistent keys
  • We added support to maintain user comments (@Comment) in opened/imported bib-Files
  • The Protect Terms-Formatter which puts { } braces around terms can now be customized. Thus, you can maintain additional lists of terms for your domain which should be protected.
    • You can access the configuration via Options -> Manage Protected Terms (see screenshot below).
    • To add additional terms create a simple text file with the file ending .terms, put each term to protect in a new line and import this text file in the mentioned options dialog.

image: Screenshot JabRef 3.6

Regarding the bug fixes the most important fix is that fetching entries from GoogleScholar is now working again (it has been broken as Google changed the structure of the site). Moreover, there are various other fixes in the OpenOffice/LibreOffice tooling, in various web fetchers, importers and exporters, and in the unicode/LaTeX formatters.

An overview of all new features and fixes can be found as usual in the Changelog at GitHub.

A note to all Mac OS X users: There might be problems if you don’t have Java 8 installed on your machine. Moreover, you might be required to use Cmd-MouseClick to open the installer to be able to ignore a security warning. For more information checkout the FAQs.

For questions about the functioning or suggestions for improvements please use the discussion forum. In case you have trouble, report bugs on GitHub.

You like it? Foster JabRef development with Knowledge or Money.

August 15, 2016 – Revised Hotkey System

In the next release of JabRef a revised hotkey system is introduced. The two goals of this revision is to improve maneuverability through the keyboard and streamlining hotkeys. Sometimes, related hotkeys (like the ones covering the side panes) were scattered across the keyboard, so we grouped them together. You might be wondering what has changed, so have a look at them:

Keys - new Keys - old Function
F7 alt + F Automatically set file links
F8 ctrl + shift + F7 Cleanup entries
alt + 1 ctrl + shift + E Focus entry table
alt + 2 ctrl + F9 Toggle entry/preview editor
alt + 3 ctrl + shift + G Toggle groups
alt + 4 F5 web search
alt + 0 - Open Openoffice/LibreOffice connection
ctrl + shift + F7 ctrl + F4 Synchronize file links
ctrl + shift + R - Technical report
- alt + P Print entry preview
- ctrl + alt + T Hide/show toolbar
- ctrl + p Edit preamble
  • Improve group pane maneuverability by making groups selectable by arrow keys
  • Improve main table maneuverability by making tab jump to the next entry instead of the next cell, shift + tab selects the previous entry.
  • We moved related functions together. F7 is now affiliated with file links, hence we changed key bindings if they contained “F7” but weren’t related to file links.
  • We moved all side panes together by changing them to ALT+0 to ALT+4. By doing so we hope to improve the accessibility, because now one doesn’t have to remember all kinds of key combinations for side panes, only which number stands for your desired pane. One side note: Open OpenOffice/LibreOffice connection was added to this family due to being a side pane.
  • The new hotkey for “New technical report” was requested by some users that use it frequently, so we added a key binding.
  • We removed the hotkey for “Hide/show toolbar” and “Edit preamble” due to the assumption that is used by a too small groups of users.
  • We removed the hotkey for “Print entry preview” due to some conflicts with others and the fact that this function wasn’t really used that often by users. The function itself is not gone: It existed in the right click menu of the preview panel and now is also available at the right click menu.
  • We resized the “change key bindings” dialog due to being too small for some descriptions.

If you would like to try the new system, you can try it out at https://builds.jabref.org/master/.

For questions about the functioning or suggestions for improvements, please use the discussion forum. In case you have trouble, report bugs on GitHub.

You like it? Foster JabRef development with Knowledge or Money.

August 09, 2016 – Vote for the features you like!

By voting in the forum’s polls, JabRef will better suits your needs. It is fast and simple.

Currently, you can make your voice heard about:

You like it? Foster JabRef development with Knowledge or Money.

July 14, 2016 – Release of JabRef 3.5

We just released a new version of JabRef!

The new version 3.5 can be downloaded as of now from FossHub, the official JabRef download site.

JabRef 3.5 mainly concentrates on fixing some bugs. The most serious one was a broken installer for Mac OS X in version 3.4 which inhibited the correct start of JabRef. Apart from that again some bugs in the grouping feature have been fixed.

But we also introduced some new features:

  • The import dialogs can now filter by file extension (e.g., displaying only *.bib files)
  • The discussion forum can be opened directly from the “Help” menu
  • If a crossref to another entry is set (using the BibTeX-key) clicking on the button “select” directly opens the referenced entry
  • Last but not least: As we are releasing more often than before, we introduced a “Check for updates” functionality. You’ll be informed if a new version of JabRef is available for download. This check is performed automatically on startup or can be triggered manually in the “Help” menu.

An overview on all new features and fixes can be found on GitHub.

For questions about the functioning or suggestions for improvements please use the discussion forum. In case you have trouble, report bugs on GitHub.

You like it? Foster JabRef development with Knowledge or Money.

June 27, 2016 – New User Forum

In cooperation with discourse.org a new forum for JabRef has just been opened!

You can find it by now in the top navigation bar on JabRef.org or directly here: http://discourse.jabref.org

The main reasons for introducing the forum are:

  • Foster the communication between the large user base and the developers of JabRef, creation of an active “JabRef community”
  • Provide an easier to use, searchable, more modern way to give feedback and request help
  • Provide a better place for feature and enhancement discussions by a dedicated category for such topics
  • Reduce the number of created issues at the GitHub tracker - only real bugs and work-in-progress feature requests should be handled there

We hope you’ll like the new forum as much as we do and join us at http://discourse.jabref.org to contribute with your knowledge!

Discontinued support at the mailing list

During the last years we started to move away from sourceforge.net (for various reasons): The source code and issues are now managed at GitHub, downloads are handled by FossHub and we are using our own domain JabRef.org for hosting the website and this blog.

However, there is still a mailing list left on sourceforge: https://lists.sourceforge.net/lists/listinfo/jabref-users

With the new forum we now provide an easy to use platform to ask questions (and hopefully to get answers) from the JabRef community. Thus, we decided to officially discontinue the support on the mailing list. We’ll leave the list open for some time - but the official communication channels for the future will be the GitHub issue tracker (for bugs) and the discourse forum (for all other questions, feature requests and feedback).

For those of you who like to stick with a mailing-list like behavior we provide you a guide on how to use the discourse forum just like a mailing list.

Thanks again to discourse.org for the great software and especially for providing us free hosting!

You like it? Foster JabRef development with Knowledge or Money.

June 02, 2016 – Release of JabRef 3.4

We are pleased to announce the release of JabRef version 3.4!

The new version can be downloaded as of now from FossHub, the official JabRef download site.

The main focus of this release is improving the grouping functionality of JabRef with various bug fixes and new features:

  • Group information is now directly stored in the BibEntry - and no longer at the end of the bib file
  • Group view is immediately updated after adding an entry to a group
  • Dragging an entry to a group preserves scrolling
  • Entries retain their groupmembership when undoing their cut/deletion
  • The group tree now uses the whole available space in the left sidebar

Some other selected new features and improvements are:

  • You can directly paste a DOI into the main table and JabRef tries to create the matching entry * Did you know: This also works with complete BibTeX entries you have in your clipboard!
  • The merge entries dialog now shows all text and colored differences between the fields
  • Added support for several Biblatex-fields through drop-down lists with valid alternatives
  • DOI and normal web links are now distinguished with different icons in the main table

JabRef 3.4 also includes more than 30 bug fixes and the removal of a few features (mostly outdated). Details are listed on GitHub.

For questions about the functioning, please use our discussion forum.. In case you have trouble, report bugs and suggestions for improvements on GitHub.

You like it? Foster JabRef development with Knowledge or Money.

April 25, 2016 – JabRef & WinEdt: two-way communications

For a longtime, a single click on a toolbar button has allowed JabRef to insert citations in WinEdt.

image: From JabRef to WinEdt
From JabRef to WinEdt.

WinEdt is a powerful and versatile all-purpose text editor for Windows with a strong predisposition towards the creation and compilation of LaTeX documents.

Up to now, communication was only one-way: from JabRef to WinEdt. This time is over: since April 2, 2016, WinEdt can also communicate with Jabref!

Thanks to a package contributed by Karl Koeller, JabRef can be launched from within WinEdt.

image: From WinEdt to JabRef
From WinEdt to JabRef.

You like it? Foster JabRef development with Knowledge or Money.

April 19, 2016 – Release of JabRef 3.3

We are pleased to announce the release of JabRef version 3.3!

Since April 17, 2016, JabRef 3.3 can be downloaded from FossHub, the official JabRef download site.

This release contains new and improved features such as:

  • online help at help.jabref.org. Changes can be proposed easily via https://github.com/JabRef/help.jabref.org.
  • file-based BibTeX and BibLaTeX modes
  • save actions: automatically format your entries on save
  • quicker addition of papers having a DOI
    • Add a new entry
    • Add the title in the title field
    • Go to the “General” tab, click into the DOI field (workaround for #1234) and click “Lookup DOI”
    • Click on “Get BibTeX data from DOI”
  • faster search
  • improved import from ArXiv and Ovid
  • better integration of OpenOffice/LibreOffice style files
  • improved support on Mac OS X
  • translation into Swedish

It also includes about 40 bug fixes and the removal of a few features (mostly outdated). Details are listed on GitHub.

For questions about the functioning, and for congratulation messages, please, use our discussion forum. For bugs and improvements, open an issue on GitHub.

You like it? Foster JabRef development with Code or Money.

You like it? Foster JabRef development with Knowledge or Money.

April 08, 2016 – A faster JabRef is coming!

Some users reported JabRef was slow on large databases (thank you for the feedback!). This was especially the case for three operations: - loading a database - saving a database - searching through a database.

During a search, the user interface could become very unresponsive, which is indeed quite annoying… Well, this time will be over soon: Simon Harrer has recently contributed code making search much faster.

By integrating the Java Microbenchmarking framework, Tobias Diez was able to benchmark JabRef and reveal interesting insights about the performance of JabRef: Preliminary tests have been carried out on a database with 100000 entries (is it big enough for you?). They show that JabRef is now 10 times faster at searching: it takes only one second to search through 60000 entries!

You can give it a try (This is a development version: Be carefully, and back up your data first!). Your comments are welcomed!

Stay tuned: work is under way to speed up the opening of large databases.

You like it? Foster JabRef development with Knowledge or Money.

January 27, 2016 – Survey and JabCon

You like it? Foster JabRef development with Knowledge or Money.

January 26, 2016 – Welcome to the JabRef blog

This is the blog website of JabRef. Any developer or user can write and publish blog posts on this website. To do so you need to go to https://github.com/JabRef/www.jabref.org and fork the repository. Then you create a new branch on your fork with the name of the subject you want to write about. Write your blog post in a markdown file. Prefix the file name with the date of your blog post and place it in the _posts folder. Add your changes to your git index, commit, and push your changes. Finally open a pull request and wait for feedback. Once your changes are merged your blog post will be on top of this site.

You like it? Foster JabRef development with Knowledge or Money.