You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We added a field showing the BibTeX/biblatex source for added and deleted entries in the "External Changes Resolver" dialog. #9509
We added user-specific comment field so that multiple users can make separate comments. #543
We added a search history list in the search field's right click menu. #7906
We added a full text fetcher for IACR eprints. #9651
We added "Attach file from URL" to right-click context menu to download and store a file with the reference library. #9646
We enabled updating an existing entry with data from InspireHEP. #9351
We added a fetcher for the Bibliotheksverbund Bayern (experimental). #9641
We added support for more biblatex date formats for parsing dates. #2753
We added support for multiple languages for exporting to and importing references from MS Office. #9699
We enabled scrolling in the groups list when dragging a group on another group. #2869
We added the option to automatically download online files when a new entry is created from an existing ID (e.g., DOI). The option can be disabled in the preferences under "Import and Export". #9756
We added a new Integrity check for unescaped ampersands. koppor#585
We added support for parsing $\backslash$ in file paths (as exported by Mendeley). forum#3470
We added the possibility to automatically fetch entries when an ISBN is pasted on the main table. #9864
We added the option to disable the automatic linking of files in the entry editor #5105
We added the link icon for ISBNs in linked identifiers column. #9819
We added key binding to focus on groups alt + s#9863
We added the option to unprotect a text selection, which strips all pairs of curly braces away. #9950
We added drag and drop events for field 'Groups' in entry editor panel. #569
We added support for parsing MathML in the Medline importer. #4273
We added the ability to search for an identifier (DOI, ISBN, ArXiv ID) directly from 'Web Search'. #7575#9674
We added a cleanup activity that identifies a URL or a last-visited-date in the note field and moves it to the url and urldate field respectively. koppor#216
We enabled the user to change the name of a field in a custom entry type by double-clicking on it. #9840
We added some preferences options to disable online activity. #10064
We integrated two mail actions ("As Email" and "To Kindle") under a new "Send" option in the right-click & Tools menus. The Kindle option creates an email targeted to the user's Kindle email, which can be set in preferences under "External programs" #6186
We added an option to clear recent libraries' history. #10003
We added an option to encrypt and remember the proxy password. #8055#10044
We added support for showing journal information, via info buttons next to the Journal and ISSN fields in the entry editor. #6189
We added support for pushing citations to Sublime Text 3 #10098
We added a tooltip to show the number of entries in a group #10208
Changed
We replaced "Close" by "Close library" and placed it after "Save all" in the File menu. #10043
We upgraded to Lucene 9.7 for the fulltext search. The search index will be rebuild. #9584
'Get full text' now also checks the file url. #568
JabRef writes a new backup file only if there is a change. Before, JabRef created a backup upon start. #9679
We modified the Add Group dialog to use the most recently selected group hierarchical context. #9141
We refined the 'main directory not found' error message. #9625
JabRef writes a new backup file only if there is a change. Before, JabRef created a backup upon start. #9679
Backups of libraries are not stored per JabRef version, but collected together. #9676
We streamlined the paths for logs and backups: The parent path fragment is always logs or backups.
log.txt now contains an entry if a BibTeX entry could not be parsed.
log.txt now contains debug messages. Debugging needs to be enabled explicitly. #9678
log.txt does not contain entries for non-found files during PDF indexing. #9678
The hostname is now determined using environment variables (COMPUTERNAME/HOSTNAME) first. #9910
We improved the Medline importer to correctly import ISO dates for revised. #9536
To avoid cluttering of the directory, We always delete the .sav file upon successful write. #9675
We improved the unlinking/deletion of multiple linked files of an entry using the Delete key. #9473
The field names of customized entry types are now exchanged preserving the case. #9993
We moved the custom entry types dialog into the preferences dialog. #9760
We moved the manage content selectors dialog to the library properties. #9768
We moved the preferences menu command from the options menu to the file menu. #9768
We reworked the cross ref labels in the entry editor and added a right click menu. #10046
We reorganized the order of tabs and settings in the library properties. #9836
We changed the handling of an "overflow" of authors at [authIniN]: JabRef uses + to indicate an overflow. Example: [authIni2] produces A+ (instead of AB) for Aachen and Berlin and Chemnitz. #9703
We moved the preferences option to open the last edited files on startup to the 'General' tab. #9808
We improved the recognition of DOIs when pasting a link containing a DOI on the maintable. #9864
We split the 'Import and Export' tab into 'Web Search' and 'Export'. #9839
We moved the option to run JabRef in memory stick mode into the preferences dialog toolbar. #9866
In case the library contains empty entries, they are not written to disk. #8645
The formatter remove_unicode_ligatures is now called replace_unicode_ligatures. #9890
We improved the error message when no terminal was found. #9607
In the context of the "systematic literature functionality", we changed the name "database" to "catalog" to use a separate term for online catalogs in comparison to SQL databases. #9951
We now show more fields (including Special Fields) in the dropdown selection for "Save sort order" in the library properties and for "Export sort order" in the preferences. #10010
We now encrypt and store the custom API keys in the OS native credential store. #10044
We changed the behavior of group addition/edit, so that sorting by alphabetical order is not performed by default after the modification. #10017
We fixed an issue with spacing in the cleanup dialogue. #10081
The GVK fetcher now uses the new K10plus database. #10189
Fixed
We fixed an issue where clicking the group expansion pane/arrow caused the node to be selected, when it should just expand/detract the node. #10111
We fixed an issue where the browser import would add ' characters before the BibTeX entry on Linux. #9588
We fixed an issue where searching for a specific term with the DOAB fetcher lead to an exception. #9571
We fixed an issue where the "Import" -> "Library to import to" did not show the correct library name if two opened libraries had the same suffix. #9567
We fixed an issue where the rpm-Version of JabRef could not be properly uninstalled and reinstalled. #9558, #9603
We fixed an issue where the command line export using --exportMatches flag does not create an output bib file. #9581
We fixed an issue where custom field in the custom entry types could not be set to mulitline. #9609
We fixed an issue where the Office XML exporter did not resolve BibTeX-Strings when exporting entries. forum#3741
We fixed an issue where the Merge Entries Toolbar configuration was not saved after hitting 'Merge Entries' button. #9091
We fixed an issue where the password is stored in clear text if the user wants to use a proxy with authentication. #8055
JabRef is now more relaxed when parsing field content: In case a field content ended with \, the combination \} was treated as plain }. #9668
We resolved an issue that cut off the number of group entries when it exceeded four digits. #8797
We fixed the issue where the size of the global search window was not retained after closing. #9362
We fixed an issue where the Global Search UI preview is still white in dark theme. #9362
We fixed the double paste issue when Cmd + v is pressed on 'New entry from plaintext' dialog. #9367
We fixed an issue where the pin button on the Global Search dialog was located at the bottom and not at the top. #9362
We fixed the log text color in the event log console when using dark mode. #9732
We fixed an issue where searching for unlinked files would include the current library's .bib file. #9735
We fixed an issue where it was no longer possible to connect to a shared mysql database due to an exception. #9761
We fixed an issue where an exception was thrown for the user after Ctrl+Z command. #9737
We fixed an issue where the order of save actions was not retained in the bib file. #9890
We fixed an issue in the preferences 'External file types' tab ignoring a custom application path in the edit dialog. #9895
We fixed an issue in the preferences where custom columns could be added to the entry table with no qualifier. #9913
We fixed an issue where the encoding header in a bib file was not respected when the file contained a BOM (Byte Order Mark). #9926
We fixed an issue where cli help output for import and export format was inconsistent. koppor#429
We fixed an issue where the user could select multiple conflicting options for autocompletion at once. #10181
We fixed an issue where no preview could be generated for some entry types and led to an exception. #9947
We fixed an issue where the Linux terminal working directory argument was malformed and therefore ignored upon opening a terminal #9953
We fixed an issue under Linux where under some systems the file instead of the folder was opened. #9607
We fixed an issue where an Automatic Keyword Group could not be deleted in the UI. #9778
We fixed an issue where the citation key pattern [edtrN_M] returned the wrong editor. #9946
We fixed an issue where empty grey containers would remain in the groups panel, if displaying of group item count is turned off. #9972
We fixed an issue where fetching an ISBN could lead to application freezing when the fetcher did not return any results. #9979
We fixed an issue where closing a library containing groups and entries caused an exception #9997
We fixed a bug where the editor for strings in a bibliography file did not sort the entries by their keys #10083
We fixed an issues where clicking on the empty space of specific context menu entries would not trigger the associated action. #8388
We fixed an issue where JabRef would not remember whether the window was in fullscreen. #4939
We fixed an issue where the ACM Portal search sometimes would not return entries for some search queries when the article author had no given name. #10107
We fixed an issue that caused high CPU usage and a zombie process after quitting JabRef because of author names autocompletion. #10159
We fixed an issue where files with illegal characters in the filename could be added to JabRef. #10182
We fixed that checked-out radio buttons under "specified keywords" were not displayed as checked after closing and reopening the "edit group" window. #10248
We fixed that when editing groups, checked-out properties such as case sensitive and regular expression (under "Free search expression") were not displayed checked. #10108