annotate NEWS @ 54:ede87e1004f9

Fix issues with feed detection Query the feed probe content script for available feeds from the background script instead of making the content script message the background script. This solves a race condition between the message from the content script sending any feeds associated with the current document and the tab's status "complete" event signaling that a new document has been loaded and hiding the page action. Sometimes that event would be triggered after the message from the content script and thus hide the page action again. In addition, navigating back to a previously visited page might not cause a reload which means that the content script would not send a message if there were feeds associated with the current document.
author Guido Berhoerster <guido+feed-preview@berhoerster.name>
date Thu, 26 Sep 2019 23:11:18 +0200
parents 6bdf862c6b2a
children ca6140f82dc8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
bc5cc170163c Initial revision
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents:
diff changeset
1 News
bc5cc170163c Initial revision
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents:
diff changeset
2 ====
2
7b24037ef7b5 Release version 1
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 0
diff changeset
3
52
6bdf862c6b2a Release version 9
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 49
diff changeset
4 Feed Preview 9 (2019-09-18T13:06:28+02:00)
6bdf862c6b2a Release version 9
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 49
diff changeset
5 ------------------------------------------
6bdf862c6b2a Release version 9
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 49
diff changeset
6
6bdf862c6b2a Release version 9
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 49
diff changeset
7 - Revert flexbox layout from extension.css in the entry style sheet
6bdf862c6b2a Release version 9
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 49
diff changeset
8
49
f4e8aa4d50da Release version 8
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 44
diff changeset
9 Feed Preview 8 (2019-07-05T13:42:36+02:00)
f4e8aa4d50da Release version 8
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 44
diff changeset
10 ------------------------------------------
f4e8aa4d50da Release version 8
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 44
diff changeset
11
f4e8aa4d50da Release version 8
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 44
diff changeset
12 - Add support for Dublin Core elements to the RSS 2.0 feed parser
f4e8aa4d50da Release version 8
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 44
diff changeset
13 - Add support for the RSS Content module to the RSS 2.0 feed parser
f4e8aa4d50da Release version 8
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 44
diff changeset
14 - Work around race condition in feed reader subscription script execution
f4e8aa4d50da Release version 8
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 44
diff changeset
15
44
99f367e4a38a Release version 7
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 39
diff changeset
16 Feed Preview 7 (2019-04-12T12:16:00+02:00)
99f367e4a38a Release version 7
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 39
diff changeset
17 ------------------------------------------
99f367e4a38a Release version 7
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 39
diff changeset
18
99f367e4a38a Release version 7
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 39
diff changeset
19 - Limit the width of images to the entries iframe width
99f367e4a38a Release version 7
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 39
diff changeset
20 - Fix invalid CSS property name
99f367e4a38a Release version 7
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 39
diff changeset
21 - Revert unwanted changes from extension.css in the entry style sheet
99f367e4a38a Release version 7
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 39
diff changeset
22
39
c63dd1ab214d Release version 6
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 33
diff changeset
23 Feed Preview 6 (2019-04-02T15:54:18+02:00)
c63dd1ab214d Release version 6
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 33
diff changeset
24 ------------------------------------------
c63dd1ab214d Release version 6
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 33
diff changeset
25
c63dd1ab214d Release version 6
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 33
diff changeset
26 - Revert some unwanted changes from the extension.css style sheet
c63dd1ab214d Release version 6
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 33
diff changeset
27 - Fix charset encoding in rewritten Content-Type header
c63dd1ab214d Release version 6
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 33
diff changeset
28 - Add missing comma in Dutch translations
c63dd1ab214d Release version 6
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 33
diff changeset
29 - Update Dutch translations
c63dd1ab214d Release version 6
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 33
diff changeset
30
33
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
31 Feed Preview 5 (2019-01-23T15:49:55+01:00)
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
32 ------------------------------------------
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
33
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
34 - Use human-readable file size units
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
35 - Allow feed reader addons to subscribe to the currently viewed feed
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
36 - Use a more compact style for feed entry content
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
37 - Add option to expand feed entries by default
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
38 - Fix XPath query syntax
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
39 - Add Dutch translations
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
40 - Open links within feed content in a new tab
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
41 - Fix selector for rel attributes
d2bf40011989 Release version 5
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 23
diff changeset
42
23
7f1b69e9798d Release version 4
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 20
diff changeset
43 Feed Preview 4 (2018-12-16T10:28:35+01:00)
7f1b69e9798d Release version 4
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 20
diff changeset
44 ------------------------------------------
7f1b69e9798d Release version 4
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 20
diff changeset
45
7f1b69e9798d Release version 4
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 20
diff changeset
46 - Use seperate grey icon for the page action
7f1b69e9798d Release version 4
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 20
diff changeset
47
20
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
48 Feed Preview 3 (2018-12-13T12:52:27+01:00)
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
49 ------------------------------------------
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
50
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
51 - Add support for RSS 1.0 feeds
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
52 - Fix parsing the description of RSS 0.9 feeds
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
53 - Add support for enclosures in Atom feeds
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
54 - Support feeds served as text/xml
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
55 - Add support for Atom 0.3 feeds
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
56 - Properly handle non-text content in Atom feed elements
a6625fd9a30d Release version 3
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 12
diff changeset
57
12
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
58 Feed Preview 2 (2018-12-08T12:10:03+01:00)
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
59 ------------------------------------------
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
60
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
61 - Add preset with common web-based feed readers
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
62 - Implement feed subscription for web-based feed readers
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
63 - Simplify the hint shown if there are no entries
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
64 - Improve visual appearance
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
65 - Alternatively use Atom links without the rel attribute
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
66 - Create feed previews using a stream filter
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
67 - Handle feed entry content normalization with a setter
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
68 - Remove unused parameter from xpathQuery and rename functions
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
69
2
7b24037ef7b5 Release version 1
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 0
diff changeset
70 Feed Preview 1 (2018-10-04T10:15:36+02:00)
7b24037ef7b5 Release version 1
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 0
diff changeset
71 ------------------------------------------
7b24037ef7b5 Release version 1
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 0
diff changeset
72
12
1e9aa12d7306 Release version 2
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 2
diff changeset
73 - Show a hint if the feed has no entries
2
7b24037ef7b5 Release version 1
Guido Berhoerster <guido+feed-preview@berhoerster.name>
parents: 0
diff changeset
74 - Initial revision