Added
- We added a fetcher for Biodiversity Heritage Library. 8539
- We added support for multiple messages in the snackbar. #7340
- We added an extra option in the 'Find Unlinked Files' dialog view to ignore unnecessary files like Thumbs.db, DS_Store, etc. koppor#373
- JabRef now writes log files. Linux:
$home/.cache/jabref/logs/version
, Windows:%APPDATA%\..\Local\harawata\jabref\version\logs
, Mac:Users/.../Library/Logs/jabref/version
- We added an importer for Citavi backup files, support ".ctv5bak" and ".ctv6bak" file formats. #8322
- We added a feature to drag selected entries and drop them to other opened inactive library tabs koppor521.
- We added support for the biblatex-apa legal entry types
Legislation
,Legadminmaterial
,Jurisdiction
,Constitution
andLegal
#8931
Changed
- The file column in the main table now shows the corresponding defined icon for the linked file 8930.
- We improved the color of the selected entries and the color of the summary in the Import Entries Dialog in the dark theme. #7927
- We upgraded to Lucene 9.3 for the fulltext search.
Thus, the now created search index cannot be read from older versions of JabRef anylonger.
⚠️ JabRef will recreate the index in a new folder for new files and this will take a long time for a huge library.
Moreover, switching back and forth JabRef versions and meanwhile adding PDFs also requires rebuilding the index now and then.
#8868 - We improved the Latex2Unicode conversion #8639
- Writing BibTeX data into a PDF (XMP) removes braces. #8452
- Writing BibTeX data into a PDF (XMP) does not write the
file
field. - Writing BibTeX data into a PDF (XMP) considers the configured keyword separator (and does not use "," as default any more)
- The Medline/Pubmed search now also supports the default fields and operators for searching. forum#3554
- We improved group expansion arrow that prevent it from activating group when expanding or collapsing. #7982, #3176
- When configured SSL certificates changed, JabRef warns the user to restart to apply the configuration.
- We improved the appearances and logic of the "Manage field names & content" dialog, and renamed it to "Automatic field editor". #6536
- We improved the message explaining the options when modifying an automatic keyword group #8911
- We moved the preferences option "Warn about duplicates on import" option from the tab "File" to the tab "Import and Export". koppor#570
- When JabRef encounters
% Encoding: UTF-8
header, it is kept during writing (and not removed). #8964 - We replace characters which cannot be decoded using the specified encoding by a (probably another) valid character. This happens if JabRef detects the wrong charset (e.g., UTF-8 instead of Windows 1252). One can use the Integrity Check to find those characters.
Fixed
- We fixed an issue where the user could not rate an entry in the main table when an entry was not yet ranked. #5842
- We fixed an issue that caused JabRef to sometimes open multiple instances when "Remote Operation" is enabled. #8653
- We fixed an issue where linked files with the filetype "application/pdf" in an entry were not shown with the correct PDF-Icon in the main table 8930
- We fixed an issue where "open folder" for linked files did not open the folder and did not select the file unter certain Linux desktop environments #8679, #8849
- We fixed an issue where the content of a big shared database library is not shown #8788
- We fixed the unnecessary horizontal scroll bar in group panel #8467
- We fixed an issue where the notification bar message, icon and actions appeared to be invisible. #8761
- We fixed an issue where deprecated fields tab is shown when the fields don't contain any values. #8396
- We fixed an issue where an exception for DOI search occurred when the DOI contained urlencoded characters. #8787
- We fixed an issue which allow us to select and open identifiers from a popup list in the maintable #8758, 8802
- We fixed an issue where the escape button had no functionality within the "Filter groups" textfield. koppor#562
- We fixed an issue where the exception that there are invalid characters in filename. #8786
- When the proxy configuration removed the proxy user/password, this change is applied immediately.
- We fixed an issue where removing several groups deletes only one of them. #8390
- We fixed an issue where the Sidepane (groups, web search and open office) width is not remembered after restarting JabRef. #8907
- We fixed a bug where switching between themes will cause an error/exception. #8939
- We fixed a bug where files that were deleted in the source bibtex file were kept in the index. #8962
- We fixed "Error while sending to JabRef" when the browser extension interacts with JabRef. JabRef-Browser-Extension#479
- We fixed a bug where updating group view mode (intersection or union) requires re-selecting groups to take effect. #6998
- We fixed a bug that prevented external group metadata changes from being merged. #8873
- We fixed the shared database opening dialog to remember autosave folder and tick. #7516
Removed
- We removed the social media buttons for our Twitter and Facebook pages. #8774