-
Notifications
You must be signed in to change notification settings - Fork 19
/
CHANGELOG
290 lines (216 loc) · 7.13 KB
/
CHANGELOG
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
v1.13.0
- New option to detect ads with canvas labels (Default: Enabled)
v1.12.0
- Migrate to manifest v3
v1.11.3
- Link cleaning fix for FF115+
v1.11.2
- More svg label handling adjustments
v1.11.1
- Fix split text in svg labels
v1.11.0
- Refactored project into ES modules
- Options changes are applied without a page reload
- Existing rules won't be replaced by bundled copies in case of network errors
- Fixes and supporting code for marketplace ads
v1.10.4
- Fix ad detection. Handle svg/aria trickery.
v1.10.3
- Fix mention completion popup - closes #62
v1.10.2
- Fix custom user rules under advanced options
v1.10.1
- Fix feed breaking when "Hide method" set to "Remove"
v1.10.0.1
- Remove marketplace sponsored
- Themed options
- Backend code improvements and changes
v1.9.3
- Don't block the heartbeat ping. FB disables things when it fails
v1.9.2
- Fix some internal links not being cleaned
v1.9.1
- Fix rules not updating
v1.9.0
- Remove legacy static matching and integrate functionality into content-based matching
- Don't strip spaces from text used for content hiding rules - Closes #45
v1.8.10
- Fix some navigation issues with internal link cleaning enabled - closes #44
v1.8.9
- Block additional background tracking and metrics submission
- Fix video volume adjustment slider - closes #43
v1.8.8
- Load at document_end again for hiding sidebar sponsored
v1.8.7
- Fix automatic page reload on options changes
- Fix comment input not clickable, and maybe others. Closes #37
v1.8.6
- French translation provided by gatinhonico
v1.8.5
- Internal link cleaning fixes and improvements
- Run properly on pages that are loaded in IFrames
- Fix processing that should happen at initial page load
- Bump min required version to FF 59
v1.8.4
- Fix infinite event recursion caused by links with a nested fbclid
v1.8.3
- Use smart detection for Suggested Posts
v1.8.2
- Better smart sponsored detection
v1.8.1
- Update to work with new FB design
- Smarter sponsored post detection
- Big performance improvement
- Update default style to not break layout
v1.8.0.2
- Force refresh rules on upgrade
- Improved performance, hopefully by a noticeable amount
v1.7.1
- Improved performance
v1.7.0
- No more tabs permission
- Style changes now happen without reloading the page
v1.6.9
- Detect new form of sponsored posts
- Improve performace when styling is enabled
v1.6.8.1
- Fix minor bug when cleaning link info bubble
- Fix fallback rule loading for whitelisted clicks and param cleaning
v1.6.7
- Fix extension not working at all when "Fix external links" is disabled
- Add more details to log when something is hidden/removed
v1.6.6
- Support messenger.com - Closes #27
v1.6.5
- Fixes for parts of messenger page - Closes #26
- Prevent FB from resetting links after they've been cleaned
v1.6.4
- Internal code improvements and bug fixes
- Moved remaining hard-coded data to hosting to support easier updates without version bumps
v1.6.3
- Fix reactions in chat and some breakages caused by internal link cleaning. Closes #25
- Remove some new internal tracking parameters
v1.6.2
- Slightly smarter sponsored identification
v1.6.1
- Remove fbclid from links - Closes #20
v1.6.0
- New advanced option for custom, user defined ad hiding rules
- Block requests to pixel.facebook.com
- Per-option reset and various other options enhancements
- Load ad hiding rules from web. No more version bumps just for selector changes.
v1.5.18
- Fix stickers, gifs, and games in chat. Closes #17
- Fix sponsored post removal deleting everything. Closes #18
v1.5.17
- More clickable fixes
v1.5.16
- Fix potential XSS vulnerability (Thanks Bennett from EFF)
- Fix a couple more clickables
v1.5.15
- Don't hide/remove group management controls; Closes issue #13
- Fix various clickable components; Closes issue #15
- General improvements to internal link cleaning
v1.5.14
- Fix regression in user interactions
- Minor performace improvements
- Remove desktop video cleaning option until I find a solution to the broken videos
v1.5.13
- Block ajax tracking requests. Closes issue #10
v1.5.12
- Sync options pages
- Fix auto page reload in chrome and FF 60+
- New classes for Sponsored and Suggested posts
v1.5.11
- Update to work on FB tor/onion service
- Add rel=noreferrer to cleaned links
v1.5.10
- Hide "Suggested Shows"
- Don't hide emergency broadcasts such as Amber Alerts and highlight them red
v1.5.9
- Fix for some links not getting cleaned
v1.5.8
- Handle new class of "Sponsored"
- Handle additional type of internal link
v1.5.7
- Handle new class of "Suggested Posts"
v1.5.6
- Fix external links on mobile
- Improved mobile video inlining
v1.5.5
- Strip __md__ param from internal links
- Handle new "SponSsored" posts
* FB has been trying to get sneaky with their sponsored posts lately. First by setting the text
using CSS, and now misspelled with the extra letter hidden.
v1.5.4
- Fix GIFs not playing (issue #4)
- Disable styling by default
v1.5.3
- Fix Sponsored hiding
- Fix Mobile hiding
- Include new "Suggested Post" class
- Hide suggestions on photo overlay
v1.5.2
- Hide "Page Stories You May Like"
- Hide "Games You May Like"
- Disable hiding "Sponsored Articles" by default. No longer works correctly.
v1.5.1
- Hide "Related Articles" and "Popular Across Facebook"
v1.5.0
- Remove cross-device sync option. It needed some enhancements, but I didn't feel the feature was useful
- Add option to enable/disable the plugin entirely
v1.4.3
- Preserve existing element styles
v1.4.2
- Ad blocking enabled by default
- Improved internal link cleaning
v1.4.1
- Option to remove referrer tracking on internal links
- Auto refresh Facebook™ pages after changing options
- Improved sidebar ad blocking
v1.4.0
- Add icon and options page action
- Fixes for mobile
- Option to sync options across devices [FF 53+]
v1.3.9
- Hide "A video you may like"
v1.3.8
- Hide "People You May Know"
- Use HTML5 details for collapsing posts
v1.3.7
- Hide sponsored ads panel
- Fix non-link click tracking prevention
- Fix options reset
v1.3.6
- Fix suggested posts not being removed
- Add option to collapse suggested posts and sponsored/pixeled articles instead of remove
- Changed default for some settings
v1.3.5
- Fix buttons in certain overlays not being clickable
v1.3.4
- Option to remove inline suggestions
- Fix buttons on menus in the settings not being clickable
- Fix logging option not showing proper state on options page
v1.3.3
- Fix Facebook page links no longer opening in an overlay.
v1.3.2
- Fix mobile article links not being clickable
BUG - Facebook page links that are meant to open in an overlay instead open in a new window/tab
v1.3.1
- Make log messages optional
v1.3.0
- Add support for mobile site
- Add a link to the options page to the menu on mobile site
- Option to remove pixeled articles like "Suggested Posts"
- Options page improvements
v1.2.0
- Add support for videos
- Add options to enable/disable link and video tracking removal independently
- Misc code cleanup
v1.1.1
- Make backwards compatible with older FF
- Make style applied to 'fixed' links configurable
v1.1.0 (FF v48+ only)
- Add options page with outline toggle
v1.0.0:
- Remove link tracking and add green dashed border to fixed links.