Architectural decisions for JabRef:
​ADR-0000 - Use Markdown Architectural Decision Records
​ADR-0001 - Use Crowdin for translations
​ADR-0002 - Use slf4j together with log4j2 for logging
​ADR-0003 - Use Gradle as build tool
​ADR-0004 - Use MariaDB Connector
​ADR-0005 - Fully Support UTF-8 Only For LaTeX Files
​ADR-0006 - Only translated strings in language file
​ADR-0007 - Provide a human-readable changelog
​ADR-0008 - Use public final instead of getters to offer access to immutable variables
​ADR-0009 - Use Plain JUnit5 for advanced test assertions
​ADR-0010 - Use H2 as Internal SQL Database
​ADR-0011 - Test external links in documentation
​ADR-0012 - Handle different bibentry formats of fetchers by adding a layer
​ADR-0013 - Add Native Support for BibLatex-Software
fix checkstyle in adr
​ADR-0014 - Separate URL creation to enable proper logging
​ADR-0015 - Query syntax design
​ADR-0016 - Mutable preferences objects
​ADR-0017 - Allow org.jabref.model to access org.jabref.logic
For new ADRs, please use template.md as basis. More information on the used format is available at https://adr.github.io/madr/. General information about architectural decision records is available at https://adr.github.io/. Then add them to the above list.