-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.txt
164 lines (135 loc) · 4.23 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
## START
v2405
- new query type: S2 recommendations
v2404
- more date matcher fixes
- don't discard non-DOI results / use archived directly by prefixing with "S2:"
- bulk PMID lookup
v2403
- fix expression search date matching
- fix expression search type matching
- better handling of 492
v2402
- HTTP 429 effectively means "use API key"
- use bulk API for paper refs too
- better list sync after manipulate filtered
- query type 1: more filters: pubdate, articletype
v2401
- filter button/dialog in paper lists
- in paper list, put query name in header
- export text for annotation
- filtered2: reject all button
v2331
- no need for outer parenthesis in logical expressions
- doc: logical expr
- fix: duplicate DOIs in acc./rej. files
v2330
- in annotate: delete paper
- Wikidata as PMID2DOI bkp server
- doc: PMIDs
v2329
- input PMIDs
- doc: query types
- FIX: NPE in PaperList.readFromFile()
- fix: query list not refreshed after new query
- fix: after new query center list on it
v2328
- implement query type 2
- remove unused features from type 1 query cards
- try to handle SSLException
- fix: query type 1 stopped at 2000
- fix: query type 1 shows no progress indicator
v2327
- bulk access via S2API keys
- new query type: bulk expression search (requires S2API key)
- automatic bulk data download if S2API key present
- trash button in query card
- fix: query (name) already exists (new query dialog)
- fix: no DOIS on create: Accepted: 1
- fix: new query dialog checkvalue
v2326.1
- hotfix: HTTP 504 from S2
v2326
- hotfix: new query dialog regression
v2325
- DOI: simply remove all before "10."
- warning if no DOI returns any ref
- "Accept all" button on filter2 screen
v2324
- help tooltips in all settings dialogs
- set bold accepted according to max-cache-days
- fix: tooltips removed centered layout
- fix: only first doi link insertable
- fix: focus in annotation screen
- fix: accepted was not touched when 0 new in filter1,2
- doc: can I edit keywords?
v2323
- fix: crash when queries/directory can't be written
- fix: don't allow '/' in query name
- fix: when pasting URL into DOI field, do decode
v2322
- show changes in about()
- you can now use DOI URLs in settings
- check logical expression validity on dialog confirm
- fix: URL("Unicode NBSP") error
- fix: new queries are not sorted into list
- fix: keyboard focus on list can be lost
- fix: dismissing "Complete Settings" without keywords will advance status
v2321
- keyword settings support logical expressions
- publication date stats
- reduce binary size, remove extended icons
v2320
- advanced settings
- reduce delay between HTML queries
- doc: images
v2319:
- scholar link goes to PubMed if PMID exists
- show PMID in paper details
- doc: AI classifier
- fix "null" shown as paper year
v2318:
- use platform-specific home dir as path-to-queries
v2317:
- use dev.dirs:directories library to find system-specific config directories
v2316:
- add year to paper card
- sort papers by publication date
- use System("user.dir") for settings
v2315:
- load and display publication date in paper details
- export: include PMID, PMC, publication date
- export for annotated categories
- refresh from disk by clicking on query path
- prevent multiple parallel scholar sessions
- fix tooltip delay
v2314:
- cache expansion data, only download unknown; note to user when expansion complete
- increase HTTP read timeout to 30s
- add HTTP User Agent header
- fix list access race condition
v2313:
- shortcutting the snowballing cycle as soon as no new DOIs remain
- simplify, reduce logging
- handle no net
- show dir path on top of query list
- rail button: open docs
- improve layout
v2312:
- fix off-by-one error
- fix classifier button showing up in annotate screen
- handle 0 accepted in filter1()
v2311:
- make lists sortable
- handle 0 result from expansion
- handle HTTP 500
v2310:
- bold text in query cards indicates no-new-accepted papers
- scrolling fixed in paper-clicked dialog
- tooltips all over the place
v2309:
- upgrade Kotlin Compose Multiplatform from 1.4.3 to 1.5.0
- remove StanfordNLP dependencies for their size
- changes to make download of Linux/Mac/Windows binaries possible
v2308: first release
## END