github JabRef/jabref v6.0-alpha.5

pre-release12 hours ago

Added

  • We added the ability to remove XMP metadata from linked files. #8277
  • Improved merge dialog decisions for the month field by using a new plausibility comparator. JabRef now prefers normalized months (e.g., #jun#) or integers over unnormalized strings. #14457
  • We added web search capability to ScienceDirect using the Scopus Search API, enabling users to search for academic literature directly from JabRef. #14421
  • We fixed an issue where a redundant validation listener was causing duplicate error dialogs when invalid BibTeX source was detected in the SourceTab. #14805
  • We added support for selecting citation fetchers in the Citations tab. #14430
  • In the "New Entry" dialog the identifier type is now automatically updated on typing. #14660
  • Consistency check is now aware of custom entry types, custom fields, and reports missing required fields. #14257
  • We added support for OpenCitations and OpenAlex both in the GUI (tab "Citations") and JabKit (--get-cited-works, --get-citing-works). #14996
  • We added the ability to copy selected text from AI chat interface. #14655
  • We added cover images for books, which will display in entry previews if available, and can be automatically downloaded when adding an entry via ISBN. #10120
  • We added API key configuration support for OpenAlex. #15023
  • We added a warning if the citation command does not contain the expected placeholders. #15063
  • We added API key configuration support for SemanticScholar. #15023
  • REST-API: Added more commands (selectentries, open, focus). #14855
  • REST-API: Added the possibility to trigger the import dialog. #14855
  • REST-API: Allow import of supported formats via POST http://localhost:23119/libraries/current/entries. #14896
  • We added the option to enable/disable the HTTP-Server for the browser extension to the Quick Settings on the Welcome screen #14902
  • We added the ability to update bibliographic information based on the existing entry data. #14185
  • We added an option to clear groups with explicitly selected entries. #15001
  • We added an option to open the citation fetcher API URL in the browser in the Citations tab. #15033
  • We added the option to group entries by entry type #15040
  • We added "DOI" and "URL" fields to the default customized preview style #14193
  • We added a progress indicator for the cleanup operation. #15122

Changed

  • Refined the Automatic Field Editor to contextually filter field lists based on populated data in selected entries. #15066
  • We moved journal abbreviations from the "Quality" menu to the "Clean up entries" dialog. #11791
  • Checking for existence of the "Imported entries" group is now case-insensitive. #14999
  • Batch update for bibliographic information now uses heuristics to update the field.
  • REST-API: Command resource: command instead of commandId. #14855
  • macOS distributions now take "intel" and "silicon" as suffixes. #14057
  • Moved "Rename subgroup" below "Edit group" and renamed it to "Rename group". #15041
  • We hanged the bibliographic information update process to show a notification instead of a blocking dialog in case of errors. #15097

Fixed

  • We fixed an issue where empty entry type or entry type with spaces can be created. #15103
  • We fixed an issue where duplicate entry type can be created and overwrite existing entry type. #15074
  • We fixed an issue regarding enabledment of buttons in identifier fields (DOI, Eprint, ISBN). #14821
  • Fixed localized walkthrough highlight for 'Preferences' menu item. #14822
  • We Improved detection of arXiv identifiers when pasting arXiv URLs that include URL fragments. #14659
  • We fixed an issue where exporting group chat to JSON resulted in empty entries array. #14647
  • We fixed an error on startup when using portable preferences. #14729
  • We fixed an issue when warning for duplicate entries in the "New Entry" dialog. #14662
  • We fixed the Quality > Automatically set file links button. Now if a file is moved, the button can relink the moved file to the broken linked file. #9798
  • We fixed an issue where bulk import operations polluted the navigation history, making the Back/Forward buttons navigate through imported entries instead of only user-selected entries. #13878
  • We fixed an issue where JabRef would not start on Linux ARM due to missing binaries for postgres-embedded #14783
  • We fixed an issue when importing an entry to a library without groups, but group "Imported Entries" was automatically created.
  • We fixed an issue where journal abbreviations chose the wrong abbreviation when fuzzy matching. #14850
  • We fixed an issue where JaRef would not correctly remember the opened side panels in the preferences #14818
  • We fixed an issue fetching DOI information when DOIs included URL-invalid characters (e.g., 10.1002/1098-108x(198905)8:3<343::aid-eat2260080310>3.0.co;2-c). #14996
  • We fixed an issue of OpenAlexFetcher not including the DOI. #15023
  • We fixed an issue displaying a fetcher error in the citations tab. #15023
  • Updates of the pre-selected fetchers are now followed at the Web fetchers. #14768
  • Restart search button in citation-relation panel now refreshes using external services. #14757
  • Group selection now depends only on the user selection. #14084
  • Fixed groups sidebar not refreshing after importing a library. #13684
  • Improved tooltip responsiveness and removed empty space in entry preview. #12351
  • We fixed an issue where the "Imported entries" group was automatically selected when switching between library tabs. #14948
  • Endashes and emdashes are now supported in citation keys for the LibreOffice CSL integration. #14961
  • We fixed an issue where JabRef would throw an IllegalCharacterException trying to download pdfs using links containing a colon (:). #14975
  • --help works now at JabSrv. #15085
  • Fixed UI overlap in Citation Relations tab when entry titles are very long. #15047
  • Fixed capitalization errors in the Automatic Field Editor. #15068

Removed

  • We removed keyboard shortcuts for toggling journal abbreviation (Ctrl+Alt+A). #14850

Don't miss a new jabref release

NewReleases is sending notifications on new releases.