jabref
jabref copied to clipboard
Graphical Java application for managing BibTeX and biblatex (.bib) databases
### JabRef version Latest development branch build (please note build date below) ### Operating system Windows ### Details on version and operating system _No response_ ### Checked with the latest...
In https://github.com/JabRef/jabref/pull/11803, we migrate(d) away from Lucene syntax (back) to `Search.g4`. We need to migrate the web search (and consequently the SLR search). For SLR, it is OK to define...
Currently, we have several maps **in memory**. We should use Postgres ~~MV Store~~ for maps! Main reasons: - 1 second is used for initialiatzion - 500 MB of RAM are...
Closes #13868 Implemented the export functionality for AI Summary and AI Chat as requested. Users can now save the content to Markdown (human-readable) or JSON (machine-readable, OpenAI format). Added an...
This PR enables parallel testing. I learned about [`@ResourceLock`](https://apidia.net/mvn/org.junit/junit/6.0.1/?pck=org.junit.jupiter.api.parallel&cls=.ResourceLock) - this helps much. Aim: High CPU usage during tests --- Only Heisenbug - EntryComparatorTest fails in different entries: ### Steps...
See #14400 for the steps to do.
Closes #12351 This PR improves the sizing behavior of the entry-table tooltip when the preview feature is enabled. Previously, the tooltip became significantly larger than the actual preview content due...
Example: ```java BibEntry fallBack = new BibEntry(StandardEntryType.Misc) .withField(StandardField.COMMENT, data); ``` When this BibEntry is written, the string is empty. This is because of our optimization. Fix: - Default value of...
Closes #12963 Adds 15 non-standard BibLaTeX entry types (Artwork, Audio, Bibnote, Commentary, Image, Jurisdiction, Legislation, Legal, Letter, Movie, Music, Performance, Review, Standard, Video) that are hard-coded and only available in...
See #14400 for the steps to do.