You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge remote-tracking branch 'upstream/main' into protectedtermcs
* upstream/main: (53 commits)
Update CHANGELOG.md
Update CHANGELOG.md
Update CHANGELOG.md
adjust snapcraft
Show development information
Add merge_group trigger on tests and deployment
fix changelog link
change to release
Update CHANGELOG.md
Updated external-libraries.md (JabRef#10272)
Update Java Keyring dependency (JabRef#10252)
New translations JabRef_en.properties (Dutch)
Remove CCS as it is no longer available (JabRef#10270)
New translations JabRef_en.properties (Dutch)
Fixed saving radio button choice under specified keywords (JabRef#10255)
Unlocalize LOGGER output (and change log level)
Squashed 'buildres/csl/csl-styles/' changes from 795ad0c772..2a122e3fa0
Update CHANGELOG.md
Update CHANGELOG.md
Fixed not showing selected group properties
...
Copy file name to clipboardExpand all lines: CHANGELOG.md
+29-13
Original file line number
Diff line number
Diff line change
@@ -11,14 +11,26 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
11
11
12
12
### Added
13
13
14
+
- We added an error-specific message for when a download from a URL fails[#9826](https://github.com/JabRef/jabref/issues/9826).
15
+
16
+
### Changed
17
+
18
+
### Fixed
19
+
20
+
### Removed
21
+
22
+
## [5.10] - 2023-09-02
23
+
24
+
### Added
25
+
14
26
- We added a field showing the BibTeX/biblatex source for added and deleted entries in the "External Changes Resolver" dialog. [#9509](https://github.com/JabRef/jabref/issues/9509)
15
27
- We added user-specific comment field so that multiple users can make separate comments. [#543](https://github.com/koppor/jabref/issues/543)
16
28
- We added a search history list in the search field's right click menu. [#7906](https://github.com/JabRef/jabref/issues/7906)
17
29
- We added a full text fetcher for IACR eprints. [#9651](https://github.com/JabRef/jabref/pull/9651)
18
30
- We added "Attach file from URL" to right-click context menu to download and store a file with the reference library. [#9646](https://github.com/JabRef/jabref/issues/9646)
19
31
- We enabled updating an existing entry with data from InspireHEP. [#9351](https://github.com/JabRef/jabref/issues/9351)
20
32
- We added a fetcher for the Bibliotheksverbund Bayern (experimental). [#9641](https://github.com/JabRef/jabref/pull/9641)
21
-
- We added support for more biblatex date formats for parsing dates [#2753](https://github.com/JabRef/issues/2753).
33
+
- We added support for more biblatex date formats for parsing dates.[#2753](https://github.com/JabRef/issues/2753)
22
34
- We added support for multiple languages for exporting to and importing references from MS Office. [#9699](https://github.com/JabRef/jabref/issues/9699)
23
35
- We enabled scrolling in the groups list when dragging a group on another group. [#2869](https://github.com/JabRef/jabref/pull/2869)
24
36
- We added the option to automatically download online files when a new entry is created from an existing ID (e.g., DOI). The option can be disabled in the preferences under "Import and Export". [#9756](https://github.com/JabRef/jabref/issues/9756)
@@ -44,17 +56,18 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
44
56
- We added protected terms described as "Computer science". [#10222](https://github.com/JabRef/jabref/pull/10222)
45
57
- We added the option to automatically replaces illegal characters in the filename when adding a file to JabRef. [#10182](https://github.com/JabRef/jabref/issues/10182)
46
58
- We added a privacy policy. [#10064](https://github.com/JabRef/jabref/issues/10064)
59
+
- We added a tooltip to show the number of entries in a group [#10208](https://github.com/JabRef/jabref/issues/10208)
47
60
48
61
### Changed
49
62
50
63
- We replaced "Close" by "Close library" and placed it after "Save all" in the File menu. [#10043](https://github.com/JabRef/jabref/pull/10043)
51
-
- We upgraded to Lucene 9.5 for the fulltext search. The search index will be rebuild. [#9584](https://github.com/JabRef/jabref/pull/9584)
64
+
- We upgraded to Lucene 9.7 for the fulltext search. The search index will be rebuild. [#9584](https://github.com/JabRef/jabref/pull/10036)
52
65
- 'Get full text' now also checks the file url. [#568](https://github.com/koppor/jabref/issues/568)
53
66
- JabRef writes a new backup file only if there is a change. Before, JabRef created a backup upon start. [#9679](https://github.com/JabRef/jabref/pull/9679)
54
67
- We modified the `Add Group` dialog to use the most recently selected group hierarchical context. [#9141](https://github.com/JabRef/jabref/issues/9141)
55
68
- We refined the 'main directory not found' error message. [#9625](https://github.com/JabRef/jabref/pull/9625)
56
69
- JabRef writes a new backup file only if there is a change. Before, JabRef created a backup upon start. [#9679](https://github.com/JabRef/jabref/pull/9679)
57
-
- Backups of libraries are not stored per JabRef version, but collected together.
70
+
- Backups of libraries are not stored per JabRef version, but collected together.[#9676](https://github.com/JabRef/jabref/pull/9676)
58
71
- We streamlined the paths for logs and backups: The parent path fragment is always `logs` or `backups`.
59
72
-`log.txt` now contains an entry if a BibTeX entry could not be parsed.
60
73
-`log.txt` now contains debug messages. Debugging needs to be enabled explicitly. [#9678](https://github.com/JabRef/jabref/pull/9678)
@@ -77,18 +90,17 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
77
90
- We moved the option to run JabRef in memory stick mode into the preferences dialog toolbar. [#9866](https://github.com/JabRef/jabref/pull/9866)
78
91
- In case the library contains empty entries, they are not written to disk. [#8645](https://github.com/JabRef/jabref/issues/8645)
79
92
- The formatter `remove_unicode_ligatures` is now called `replace_unicode_ligatures`. [#9890](https://github.com/JabRef/jabref/pull/9890)
80
-
- We improved the error message when no terminal was found [#9607](https://github.com/JabRef/jabref/issues/9607)
93
+
- We improved the error message when no terminal was found.[#9607](https://github.com/JabRef/jabref/issues/9607)
81
94
- In the context of the "systematic literature functionality", we changed the name "database" to "catalog" to use a separate term for online catalogs in comparison to SQL databases. [#9951](https://github.com/JabRef/jabref/pull/9951)
82
95
- We now show more fields (including Special Fields) in the dropdown selection for "Save sort order" in the library properties and for "Export sort order" in the preferences. [#10010](https://github.com/JabRef/jabref/issues/10010)
83
96
- We now encrypt and store the custom API keys in the OS native credential store. [#10044](https://github.com/JabRef/jabref/issues/10044)
84
-
- We changed the behavior of group addition/edit, so that sorting by alphabetical order is not performed by default after the modification [#10017](https://github.com/JabRef/jabref/issues/10017)
97
+
- We changed the behavior of group addition/edit, so that sorting by alphabetical order is not performed by default after the modification.[#10017](https://github.com/JabRef/jabref/issues/10017)
85
98
- We fixed an issue with spacing in the cleanup dialogue. [#10081](https://github.com/JabRef/jabref/issues/10081)
86
-
- The GVK fetcher now uses the new [K10plus](https://www.bszgbv.de/services/k10plus/) database [#10189](https://github.com/JabRef/jabref/pull/10189)
87
-
- The SLR feature adds new entries sorted into the new bib file (and not at the end).
99
+
- The GVK fetcher now uses the new [K10plus](https://www.bszgbv.de/services/k10plus/) database. [#10189](https://github.com/JabRef/jabref/pull/10189)
88
100
89
101
### Fixed
90
102
91
-
- We fixed an issue where clicking the group expansion pane/arrow caused the node to be selected, when it should just expand/detract the node -[#10111](https://github.com/JabRef/jabref/pull/10111)
103
+
- We fixed an issue where clicking the group expansion pane/arrow caused the node to be selected, when it should just expand/detract the node.[#10111](https://github.com/JabRef/jabref/pull/10111)
92
104
- We fixed an issue where the browser import would add ' characters before the BibTeX entry on Linux. [#9588](https://github.com/JabRef/jabref/issues/9588)
93
105
- We fixed an issue where searching for a specific term with the DOAB fetcher lead to an exception. [#9571](https://github.com/JabRef/jabref/issues/9571)
94
106
- We fixed an issue where the "Import" -> "Library to import to" did not show the correct library name if two opened libraries had the same suffix. [#9567](https://github.com/JabRef/jabref/issues/9567)
@@ -132,17 +144,20 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
132
144
- We fixed an issue where closing a library containing groups and entries caused an exception [#9997](https://github.com/JabRef/jabref/issues/9997)
133
145
- We fixed a bug where the editor for strings in a bibliography file did not sort the entries by their keys [#10083](https://github.com/JabRef/jabref/pull/10083)
134
146
- We fixed an issues where clicking on the empty space of specific context menu entries would not trigger the associated action. [#8388](https://github.com/JabRef/jabref/issues/8388)
135
-
- We fixed an issue where JabRef would not remember if the window was in fullscreen or not[#4939](https://github.com/JabRef/jabref/issues/4939)
136
-
- We fixed an issue where the ACM Portal search sometimes would not return entries for some search queries when the article author had no given name [#10107](https://github.com/JabRef/jabref/issues/10107)
137
-
- We fixed an issue that caused high CPU usage and a zombie process after quitting JabRef because of author names autocompletion [#10159](https://github.com/JabRef/jabref/pull/10159)
147
+
- We fixed an issue where JabRef would not remember whether the window was in fullscreen.[#4939](https://github.com/JabRef/jabref/issues/4939)
148
+
- We fixed an issue where the ACM Portal search sometimes would not return entries for some search queries when the article author had no given name.[#10107](https://github.com/JabRef/jabref/issues/10107)
149
+
- We fixed an issue that caused high CPU usage and a zombie process after quitting JabRef because of author names autocompletion.[#10159](https://github.com/JabRef/jabref/pull/10159)
138
150
- We fixed an issue where files with illegal characters in the filename could be added to JabRef. [#10182](https://github.com/JabRef/jabref/issues/10182)
151
+
- We fixed that checked-out radio buttons under "specified keywords" were not displayed as checked after closing and reopening the "edit group" window. [#10248](https://github.com/JabRef/jabref/issues/10248)
152
+
- We fixed that when editing groups, checked-out properties such as case sensitive and regular expression (under "Free search expression") were not displayed checked. [#10108](https://github.com/JabRef/jabref/issues/10108)
139
153
140
154
### Removed
141
155
142
156
- We removed the support of BibTeXML. [#9540](https://github.com/JabRef/jabref/issues/9540)
143
157
- We removed support for Markdown syntax for strikethrough and task lists in comment fields. [#9726](https://github.com/JabRef/jabref/pull/9726)
144
158
- We removed the options menu, because the two contents were moved to the File menu or the properties of the library. [#9768](https://github.com/JabRef/jabref/pull/9768)
145
159
- We removed the 'File' tab in the preferences and moved its contents to the 'Export' tab. [#9839](https://github.com/JabRef/jabref/pull/9839)
160
+
- We removed the "[Collection of Computer Science Bibliographies](https://en.wikipedia.org/wiki/Collection_of_Computer_Science_Bibliographies)" fetcher the websits is no longer available. [#6638](https://github.com/JabRef/jabref/issues/6638)
146
161
147
162
## [5.9] - 2023-01-06
148
163
@@ -330,6 +345,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
330
345
- We fixed a bug that prevented external group metadata changes from being merged. [#8873](https://github.com/JabRef/jabref/issues/8873)
331
346
- We fixed the shared database opening dialog to remember autosave folder and tick. [#7516](https://github.com/JabRef/jabref/issues/7516)
332
347
- We fixed an issue where name formatter could not be saved. [#9120](https://github.com/JabRef/jabref/issues/9120)
348
+
- We fixed a bug where after the export of Preferences, custom exports were duplicated. [#10176](https://github.com/JabRef/jabref/issues/10176)
333
349
334
350
### Removed
335
351
@@ -1105,7 +1121,8 @@ The changelog of JabRef 4.x is available at the [v4.3.1 tag](https://github.com/
1105
1121
The changelog of JabRef 3.x is available at the [v3.8.2 tag](https://github.com/JabRef/jabref/blob/v3.8.2/CHANGELOG.md).
1106
1122
The changelog of JabRef 2.11 and all previous versions is available as [text file in the v2.11.1 tag](https://github.com/JabRef/jabref/blob/v2.11.1/CHANGELOG).
<rightslicense="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
0 commit comments