-
Notifications
You must be signed in to change notification settings - Fork 140
Expand file tree
/
Copy pathChangeLog
More file actions
347 lines (224 loc) · 8.82 KB
/
Copy pathChangeLog
File metadata and controls
347 lines (224 loc) · 8.82 KB
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
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
2025-06-16 Lars Windolf <lars.windolf@gmx.de>
Version 2.0-RC4
* Fixes a RCE vulnerability when importing OPML files containing
script commands. Now script commands from untrusted OPML files are
always dropped.
(reported by Laurence Tennant)
* Fixes a RCE vulnerability in the download manager plugin where
a command could have been injected into file paths.
(reported by Laurence Tennant)
* Fixes #1519: fatal errors on unsupported URI schemes
(Lars Windolf)
* Fixes #1533: missing refresh of feed info after updates
(Lars Windolf)
* Fixes regression when adding newsbins
(Lars Windolf)
* Improved handling for image loading, overly large images (e.g.
from HTML scraping) are now shrunk to their effective size.
(Lars Windolf)
* Do not show "0" for news bin count, when "show total count" is enabled
(Lars Windolf)
2025-06-10 Lars Windolf <lars.windolf@gmx.de>
Version 2.0-RC3
* Fixes a long-standing security bug that caused unencrypted connection
when fetching feed content from Reedah and TheOldReader. Please upgrade
and change your Reedah / TheOldReader password afterwards!
(Lars Windolf)
* Fixes #1529: small memory leak in parser initialization
(Lars Windolf)
* Fixes #1528: TinyTinyRSS not working anymore due to Content-Encoding
header not indicating JSON
(Lars Windolf)
* Fixes #1524: mark all read dialog broken
(Lars Windolf)
* Fixes #1523: replace outdated feedburner URL in default feed list OPML
(Lars Windolf)
* Dialogs converted to libadwaita: rename, reedah_source, google_source
(Lars Windolf)
* Drop old migration code for 1.4-1.8 versions
(Lars Windolf)
* Improved enclosure handling: when using images a large one matching the window
width will be used (previously sometimes the smallest one was selected due to
not checking sizes)
(Lars Windolf)
2025-05-25 Lars Windolf <lars.windolf@gmx.de>
Version 2.0-RC2
* Fixes #1515: Ctrl-R does not work
(Lars Windolf)
* Fixes #1514: Internal browser URL submit broken
(Lars Windolf)
* Fixes #1510: <media:content> images are not displayer
(Lars Windolf)
* Fixes #1508: Duplicate favicon fetch
(Lars Windolf)
* Fixes a lot of deprecations in GTK, libxml2
(Lars Windolf)
* Fixes broken update state persistence that causes unnecessary
feed updates. Documents compliance with feed reader requirements
https://rachelbythebay.com/frb/ in net.c
(Lars Windolf)
* Add new feature to make search folders show the total count
instead of the unread count. This is useful for example with the
"Important" search folder.
(Lars Windolf)
* Add Georgian translation
(Ekaterine Papava)
2025-05-04 Lars Windolf <lars.windolf@gmx.de>
Version 2.0-RC1
Removed features:
* Dropped menu bar in favour of GtkHeader bar
* Dropped support for girepository-1.0
* Removed status bar in favour of raising toasts
* Trayicon plugin was removed as incompatible with GTK4
Known issues:
* Item/feed list popup menus show overflow
* Some dialogs sometimes freeze
Changes:
* Build system switched from autotools to meson. Tarballs are now .tar.xz
(Lars Windolf)
* All message dialogs and auth dialog are now modal.
(Lars Windolf)
* Source UI definitions are now provided by a Cambalache 1.0 workflow, single source
of truth for all .ui files is liferea.cmb
(Lars Windolf)
* Ported code base to GTK4. Note that the port is a minimal port, a lot of
GTK4 deprecated widgets (like GtkTreeView) are still in use. Those will be
replaced over time.
(Lars Windolf)
* New dependency libadwaita, some dialogs are already implemented as AdwDialog
and AdwAlertDialog more will follow.
(Lars Windolf)
* Removed HTML shortcut documentation in favour of GtkShortCutsWindow
Also changed hotkey F1 to point a shortcuts
(Lars Windolf)
* Changed simple search from a dialog to a search bar
(Lars Windolf)
2026-05-02 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.9
* Fixes a regression that breaks using online accounts
(Lars Windolf)
* Fixes a regression when subscribing to local files
(Lars Windolf)
* Fixes some memory leaks
(Lars Windolf)
2026-04-25 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.8
* Reimplements category display, improves metadata display by
displaying all in a wrapped line to optimize vertical space usage
* Add a new user.js which is automatically installed to ~/.config/liferea/user.js
that provides hooks for data and rendering manipulation.
(Lars Windolf)
* #1490: Add blogroll support. For feeds with <source:blogroll> element or homepages
with <link rel="blogroll"> blogroll URLs are detected and the blogroll is downloaded
and shown in the feed view.
(Lars Windolf)
* Change "Discover Feeds" to open in external browser. Due to
rss-finder using ESM and Webkit enforcing CORS for ESM and
Cloudflares corsproxy.io now not available anymore there is no
easy and secure way to simply embed it.
(Lars Windolf)
* Security updates for JS modules
(Lars Windolf)
* Fixes #1494: Better contrast in light mode, a bit less in dark mode
(Lars Windolf)
* Fixes #1482: Extraneous white space in item header
(Lars Windolf)
* Fixes #1481: Updating feeds satuarates the main look making
interaction difficult
(Lars Windolf)
* Fixes a memory leak when loading subscription metadata
(Lars Windolf)
* Update of Spanish translation
(Cristian Othón Martínez Vera)
2025-12-27 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.7
* Drop Youtube video embedding due to "error 153" and the general
privacy implications
(Lars Windolf)
* Fixes #805: use white on red instead of black on red for
item list "Important" label
(Lars Windolf)
* Fixes #1478: No favicons for several feeds
(Lars Windolf)
* Fixes #1477: bsky.app links not being used
(Lars Windolf)
* Fixes #1480: Extract item content is sometimes unexpectedly colored
(Lars Windolf)
2025-10-30 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.6
* Removes GAsyncQueue usage and uses proper GThreadPools, this
significantly speeds up updating and reduced GUI lag a lot
(Rich Coe)
* Add support for subscribing to phlog gopher listings
(Lars Windolf)
* Add support for gopher:// URI schema in internal browser
(Lars Windolf)
* Readd incorrectly removed reference.css file
(Lars Windolf)
* Dark mode: dimmed images filter gets reset when hovering over image
(Lars Windolf)
* Fixes #1457 link rel=alternate/self parsing
(Lars Windolf)
* Fixes frozen HTML page after launching feed:// links
(Lars Windolf)
* Fixes #1459 better requiring girepository-2.0
(oreo639)
* Fixes #1462 panes too small on start
(Lars Windolf)
* Fixes #1466 zoom in from browser context menu broken
(Lars Windolf)
2025-09-13 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.5
* Fixes a crash on subscribing when at least one news bin does exist.
(Lars Windolf)
* Fixes #1455 crash on viewing items with comment feeds.
(Lars Windolf)
* Fix input field vertical expand and margins in several dialogs
(Lars Windolf)
2025-09-09 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.4
* Fixes a regression introduced in 1.16.3 that broken newsbins. The "type"
attribute in the exported OPML was wrong. If you are affected please manually
change "type" for your news bins back to "newsbin" in the OPML file
usually ~/.config/liferea/feedlist.opml.
(Lars Windolf)
* Fixes #1423 regression in main window geometry restoration
(Lars Windolf)
* Fixes #1454 deprecated icon in headerbar plugin
(Branko Grubić)
2025-09-05 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.3
* Rewrite GtkPaned position restoration to GSettings bindings
(Lars Windolf)
* #1239 Add print support, new menu option in 'Tools'
(Lars Windolf)
* #1304 Show full feed properties dialog on 'Advanced' subscribe
(Lars Windolf)
* #1453 Automatically determine girepository version to use
(loqs)
2025-08-28 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.2
* Fix #1421 "Mark all as read ?" warning dialog does not appear on middle-click
(Lars Windolf)
* Fixes #904: charset related issue with links
(Lars Windolf)
* Fixes crash when subscribing with "Discover feeds"
(Lars Windolf)
* URL bar is now hidden for special help tabs
(Lars Windolf)
* Removes outdated FAQ menu entry
(Lars Windolf)
* GtkShortCutsWindow is now used for displaying hotkeys, new hotkey is Ctrl-?
(Lars Windolf)
* Fixes incorrectly emitting "move-cursor" signal in GtkTreeView
(Lars Windolf)
2025-08-20 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.1
* Fix #1442: Fails to start on empty database
(reported by bbhtt)
2025-08-13 Lars Windolf <lars.windolf@gmx.de>
Version 1.16.0
* Fixes memory leak in search dialog
(Lars Windolf)
* Updated German translation
(Lars Windolf)