[svn-upgrade] Integrating new upstream version, jabref (2.3)
[debian/jabref.git] / changelog_highlights.txt
1 These are the most important new features and bugfixes in version 2.3.
2
3 Features:
4 - Added % at start of signature text in BibTeX output. Parser now reads both old and new style.
5 - Added MIS Quarterly export format.
6 - Added support for COPAC file format.
7 - Added autocompletion feature for author/editors and other fields.
8 - Added feature to save all open databases.
9 - Added support for pushing citations to Vim when Vim server is enabled.
10 - Improved handling of external links. The 'file' field can now specify a list of external links, and arbitrary file types are supported. Old-style PDF and PS links can be moved automatically into the 'file' field.
11 - Removed antialias setting for main table, because it interferes with proper rendering on LCDs when running under JRE 6. Removed non-optional antialias settings for entry editor for the same reason.
12 - Changed external link handling so remote (http) links can be sent to the external application. Applications like Evince and Gimp can open remote links.
13 - Replaced Simle HTML export filter with improved version by Mark Schenk.
14 - Introduced ParamLayoutFormatter interface for layout formatters that can take an argument by the following syntax: \format[MyFormatter(argument)]{\field} Implementing classes contain a setArgument(String) method that receives the argument (if any) before the format() method is called.
15 - Timestamp and owner fields are now set also when appending a bib file, and new options have been introduced to control whether imported/appended/pasted entries should have these fields overwritten if already set.
16 - Added \encoding tag for begin/end layouts in export filters to print the name of the character encoding used for the export. The tag is not available in entry layouts.
17 - Added "authorLast" and "editorLast" markers for using last author's last name in BibTeX keys.
18 - Numeric fields (year, volume, number, pmid, citeseercitationcount) are now sorted as numbers when possible.
19
20
21
22 Important bug fixes:
23 - Fixed bug in HTMLChars: commands like {\aa} and {\o} were not processed properly, even though defined in Globals.HTMLCHARS.
24 - Fixed bug that made it possible to accidentally close database without saving, when error occurs during the save operation.
25 - Fixed bug in entry editor: source panel edits were not properly stored when clicking a different entry in the main table.
26 - Fixed problem with wrong enable/disable behaviour of Clear search button when switching between tabs.
27