-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG.txt
2185 lines (1558 loc) · 97.8 KB
/
CHANGELOG.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
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
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Version: 6.3.0, Date: 2024-06-04
- Fixed an issue with the premium filter lists being turned off after migrating to MV3
Version: 6.2.0, Date: 2024-05-21
- Changed the default pause button functionality in the popup.
- Fixed premium filters tab not showing the updated subscription status
- Update @eyeo/snippets dependency to 1.3.0
- Add extension info before DOMContentLoaded
- Redesigned the popup menu
Version: 6.1.1, Date: 2024-05-17
- Updated the extension engine dependency to 1.6.1
Version: 6.1.0, Date: 2024-05-08
- Updated the extension engine dependency to 1.6.0
- Updated AdBlock's description in the English locale files
Version: 6.0.2, Date: 2024-04-30
- Show the /update page to let Firefox users know about AdBlock Premium
Version: 6.0.1, Date: 2024-04-24
- Modified the minimum chrome version to "124.0"
Version: 6.0.0, Date: 2024-04-23
- Fixed an issue in the beta_manifest.base.json file that caused the AdBlock extension to fail to load
- Improved the log message for command version mismatch error
- Initial release of a MV3 version of AdBlock
Version: 5.22.2, Date: 2024-04-09
- Updated minimum Chrome version to 124 for MV3 extensions
- AdBlock will no longer log an error when the tab ID isn’t found when closing a tab
- Fixed an issue with the YT Allow listing feature on Firefox
- Fixed an issue when saving excluded filters (an advanced user feature)
- Fixed Twitch channel allow listing in MV3 extensions
- Updated MV3 translations
- QA testers can now invoke some utlitilty functions on the background & SW scripts from the AdBlock Options page
- Updated the snippet dependency to 1.2.2
Version: 5.21.1, Date: 2024-04-04
- Show the /update page to let Firefox users know about AdBlock Premium
Version: 5.21.0, Date: 2024-03-19
- Open a new tab to inform Firefox users about AdBlock Premium
- Updated the URL opened when the 'create_tab' command is executed. It now includes the block count.
- Updated the domains that the AdBlock information is injected into the DOM.
- Updated the AdBlock information that is injected to now include the:
- block count
- isPremium user indicator
- extension version
- the AdBlock device GUID
Version: 5.20.0, Date: 2024-03-12
- Disable all telemetry by default for all Firefox users
- Fixed an issue with the editing of custom rules while AdBlock is paused
- For MV3 users with custom subscriptions, we added a message on the Filter Lists tab that they are temporarily unavailable
- Removed duplicated calls to sendResponse
- Added additional subdomain command parameter for the create OPD command
Version: 5.19.3, Date: 2024-03-06
- Updated the rules dependency
Version: 5.19.2, Date: 2024-02-28
- Updated the rules dependency
- Updated the extension engine dependency to 1.2.4
Version: 5.19.1, Date: 2024-02-22
- Created an MV3 build for beta users
- Updated the rules dependency
Version: 5.19.0, Date: 2024-02-20
- Removed a duplicate message in the locale Swedish message file
- Removed unnecessary code that opens the first run page
- In preparation for migrating to manifest version 3, the following changes were made to AdBlock:
- added migration error counts to the telemetry data
- fixed an issue with the "Manage AdBlock settings from YouTube subscriptions page"
- fixed the premium event messages listeners in an MV3 environment
- Updated the @eyeo/snippets dependency to 1.0.0
Version: 5.18.0, Date: 2024-01-31
- Added an option to opt out of the sending of telemetry
- AdBlock's premium filter lists can now use snippets
- Added two new language filter lists (Hungarian, and Global - Greek, Thai, Philippines, Malaysia, Croatian, Serbian, Slovenian, Bosnian)
- Updated EyeO webext-ad-filtering-solution dependency to 1.2.3 This update addresses the following issues:
- Fixed an issue with the $document filters in iFrames
- Added domain wildcard support for element hiding emulation filters.
- Replaced subscriptions.getDownloadable() with subscriptions.getSubscriptions()
- Replaced "Subscription.downloadable" property with "Subscription.updatable".
- Fixed an issue during extension initialization for browser languages without recommended filter lists
- Added logging of extension engine migration errors to the console
- Fixed an issue with the debug data when the Premium sync feature is not enabled
- Improved the YouTube channel allow listing feature; it now works in a MV3 / service worker environment
- Added platform+extension metadata to the query string when showing the `/install` page
- Added a new parameter to control the IPM "create_tab" command
Version: 5.17.2, Date: 2024-01-19
- Updated EyeO webext-ad-filtering-solution to version 1.1.3. This update addresses two issues:
- Removed internal adblockpluscore dependency
- Incorrect handling of first-party requests in third-party frames
- Show the /update page to let users know about AdBlock Premium
Version: 5.17.1, Date: 2024-01-15
- This release fixes a major performance problem that was introduced in AdBlock 5.17.0
Version: 5.17.0, Date: 2024-01-10
- Fixed an issue when trying to subscribe to the Premium filter lists in the manifest version 3 build of AdBlock
- Fixed an issue with the collection of the debug data when the Premium sync feature was enabled
- Fixed an issue with incorrect data in the Telemetry request
- Fixed an issue with the "Don't show me this message again" option on the AdBlock "hide an element" wizard
- Fixed an issue with element hide filter hits not being displayed in the AdBlock devtools tab
- In preparation for migrating AdBlock to manifest version 3, the following changes were made:
- the Local CDN feature has been removed
- the Premium Sync feature will now periodically check for setting updates
- removed the Adblock Warning Removal filter list
- Improved the Premium image swap feature
- Added translations for the Premium Cookie Consent Cutter filter list
- To help with the automated testing process, a new message handler was added to get the ready state of the extension
- Users with the browser language set to either Uzbek or Kazakh will now automatically be subscribed to the Russian & Ukrainian filter list
- Updated EyeO webext-ad-filtering-solution to version 1.1.1
- Updated the test URLs and docker image version in the CI script for AdBlock
- Moved several aliased files into adblockplusui directory
- Reverted the changes to the license text file
Version: 5.16.0, Date: 2023-12-11
- Show the /update page to let users know about AdBlock Premium
- In preparation for manifest V3, and to help us better understand how our users use AdBlock, we've added custom filter metadata counts to the ping data
- Added the Cookie Consent Cutter premium filter list
- Added two new language-specific filter lists - Japanese and Turkish
- Added temporary debug IPM event messages for the create_tab command
Version: 5.15.0, Date: 2023-11-26
- Show the /update page to let users know about AdBlock Premium
- Added telemetry (with an option to opt-out) data to gauge how many of our users are affected by the YouTube ad wall
- Removed temporary IPM code that ignores certain commands for certain users
- Updated the Node dependency to 18.17
- Updated the GitLab code owners file
- Added a lint step to the GitLab CI/CD script
Version: 5.14.0, Date: 2023-11-13
- Show the /update page to let users know about AdBlock Premium
- Fixed an issue with the block count parameter in the IPM request
Version: 5.13.0, Date: 2023-10-30
- Show the /update page to let users know about AdBlock Premium
- Updated the Snippet dependency to 0.10.0
- Fixed an issue with the premium sync feature not synchronizing custom rules
- Removed the temporary code that removed the IPM 'create tab' commands
- Removed the unused `custom-subscriptions.json` file
- Fixed an issue with IPM command statistics being reset on extension start-up
Version: 5.12.0, Date: 2023-10-16
- Show the /update page to let users know about AdBlock Premium
- Fixed an issue with the Premium Image Swap feature
- Fixed an issue with the AdBlock toolbar icon incorrectly showing as allowlisted when ad blocking is active
- Fixed an issue with on-page dialog in the Opera search results page
- Fixed an issue on the AdBlock Options page incorrectly showing advanced options when the page is manually reloaded
- Added the 'license' parameter to the IPM request, and now include it when processing IPM commands
Version: 5.11.0, Date: 2023-10-08
- Fixed a race condition that could occur with tab-session storage
- Added temporary debug IPM event messages
- Updated the Snippet dependency to 0.9.0
- Updated the eyeo's Web Extension Ad Blocking Toolkit to version 0.10.1
- Added a new machine learning dependency
- Removed the September 2023 campaign code
- Added a webpack alias
- Added the IPM data to the debug data
Version: 5.10.1, Date: 2023-09-18
- Show the /update page to let users know about AdBlock Premium
- Added code to remove any un-processed In Product Messages (IPMs)
- Fixed an issue with AdBlock Premium on a MV3 build
- Added an alias to the build script
Version: 5.10.0, Date: 2023-09-06
- Updated the eyeo's Web Extension Ad Blocking Toolkit to version 0.9.0
- Replaced the vendor/webext-sdk git submodule with @eyeo/webext-sdk npm package
- Updated the eyeo snippets dependency to 0.8.1
- Updated the create_on_page_dialog command; added a `domain_list` parameter
- Added the command name and version to IPM event object request
- Changed the IPM versioning from command library level to command level
- Removed the adblockplusui git dependency; added a copy of the required adblockplusui files in their own directory
- Fixed an issue with the contact link in the AdBlock help flow
- Fixed an issue with the allowlist and hiding wizards showing multiple a CTA times
- Updated the AdBlock configuration files to remove an unnecessary steps
Version: 5.9.0, Date: 2023-08-02
- Added a new IPM command to open a new tab
- Updated the Distraction Control options page tab
- Added the new, combined Distraction Control filter list
- Fixed an error that occurred during the sending of the telemetry request
- Added support for a Manifest V3 (MV3) compliant build of AdBlock
- Fixed the MV3 beta build process
- Updated the AdBlock popup menu work in an MV3 environment
- Integrated static filter lists for MV3
- Fixed the AdBlock icon block counter
- Updated the trigger mechanism that opens the first run page
- Added support for the new, MV3 specific execute script API
- Fixed context menus in an MV3 environment
- Added a new `isPinned` parameter to the telemetry request
- Removed the obsolete AdBlock custom filter list
- Upgraded the adblockpluscore dependency to 0.11.0
- Upgraded the webext-SDK dependency to 0.8.1
- Updated the CI script to run tests on the Edge browser
- Added the missing variables in the CI script
- Updated the CI script to run tests on the MV3 builds in the CI scrip
Version: 5.8.1, Date: 2023-07-20
- Updated the bundled Snippets library to 0.7.0
Version: 5.8.0, Date: 2023-06-29
- Fixed an issue with the initialization of the uninstal URL
- Updated the telemetry data that is sent to the in-product messaging (IPM) server
- Added support for a new on page dialog
- Continue to show the /update page to let users know about AdBlock Premium
Version: 5.7.0, Date: 2023-06-09
- Updated the bundled Snippets library to 0.6.2
- Fixed an issue with the AdBlock toolbar icon incorrectly showing "NEW"
- Updated the extension for Premium users so that web based allow listed rules are removed
Version: 5.6.0, Date: 2023-05-01
- Continue to show the /update page to let users know about AdBlock Premium
- Provide experimental Flattr API to some websites
- Expanded partner access to experimental allowlisting API
Version: 5.5.0, Date: 2023-04-14
- Show the /update page to let users know about AdBlock Premium
- Added sending telemetry data to a new in-product messaging (IPM) server
- Added a new query string parameter to the un-install page which will provide information on whether the user has used the experimental allowlisting feature
Version: 5.4.2, Date: 2023-02-21
- Added a consent dialog when a user enables the AdBlock Premium Sync feature (only for Firefox users)
Version: 5.4.1, Date: 2023-02-12
- Fixed the on click event handler for the "Upgrade your AdBlock" CTA in the AdBlock popup menu
- Show the /update page to let users know about AdBlock Premium
Version: 5.4.0, Date: 2023-02-02
- Modified or updated several JavaScript modules to work in a service worker environment in preparation for migration to manifest V3.
The modified modules include:
- survey & on page icon
- telemetry
- anonymous filter list data collection
- ad blocking statistics ('Stats')
- We also updated the following in preparation for migration to manifest V3
- the AdBlock Options page to use message passing
- created a new common utilies module for use within a service worker
- Updated several dependencies used within AdBlock:
- snippets to 0.6.0
- adblockplusui to 3.16
- web ext SDK to 0.7.2
Version: 5.3.3, Date: 2022-12-19
- Stop opening the /update page to let users know about AdBlock Premium
- Added the Crotian locale to update an old Chrome web store Crotian listing
Version: 5.3.2, Date: 2022-11-18
- Show the /update page to let users know about AdBlock Premium
Version: 5.3.1, Date: 2022-11-16
- Fixed an issue with the sending of telemetry
- Fixed an issue with the format of data being sent to the backup log server
- Stop showing the /update page to let users know about recent changes to AdBlock
- Updated the License information, git configuration, and README files
Version: 5.3.0, Date: 2022-10-21
- Fixed an issue with the Premium Sync feature
- Added a backup IP address telemetry process that will be used in case of a network issue
- Updated the eyeo web ext SDK to version 0.5.0
- In preparation for Manifest V3, the following changes where made:
- converted modules that use the setTimeout & setInterval function to use the Alarm API
- removed references to local storage, and instead use the extension storage API
- removed any reference to jQuery in background scripts
- converted AJAX requests to use the Fetch API
- removed ability to subscribe to custom filter lists
Version: 5.2.0, Date: 2022-10-10
- Show the /update page to let users know about recent changes to AdBlock
Version: 5.1.3, Date: 2022-10-07
- Stop showing the /update page to let users know about the new AdBlock VPN
Version: 5.1.2, Date: 2022-09-06
- Show the /update page to let users know about the new AdBlock VPN
Version: 5.1.1, Date: 2022-08-29
- Replaced the abp-snippets git submodule with the @eyeo/snippets npm package and upgraded it to 0.5.2
- Cleaned up and fixed a couple of issues with the AdBlock package.json file
Version: 5.1.0, Date: 2022-08-22
- Removed the 'social media' links on the AdBlock Options page when the user is subscribed to the Anti Social Filter list
- Fixed an issue on the AdBlock Bug Report page with the 'steps' field not highlighted when left blank
- Fixed an issue with a missing error message when a user would edit their custom filters on the Customize tab of the AdBlock Options page
- Fixed an issue with anonymous filter list usage data incorrectly determining the filter list subscriptions for a filter list rule
- Updated the AdBlock On Page icon
Version: 5.0.5, Date: 2022-08-16
- Fixed an issue with telemetry possibly being sent prior to initialization being complete
- Updated the Snippets library to version 0.4.1
Version: 5.0.4, Date: 2022-07-15
- Fixed an issue with a missing entry in the locale messages file
Version: 5.0.3, Date: 2022-07-15
- Fixed a performance issue in the anonymous data collection, and image swap feature
Version: 5.0.2, Date: 2022-06-28
- Fixed an issue in the release build script
- Updated to the new eyeo ad blocking SDK.
- Updated translations
Version: 4.46.2, Date: 2022-05-15
- Continue to show /update page for those users that haven't seen the Spring 2022 update
Version: 4.46.1, Date: 2022-05-02
- Continue to show /update page for those users that haven't seen the Spring 2022 update
Version: 4.46.0, Date: 2022-04-18
- Added a AdBlock popup menu message about the AdBlock VPN
- Show the /update page to let users know what features have been updated in the last 6 months.
- Added checks to enhance content script messages security
Version: 4.44.0, Date: 2022-03-07
- Removed the logic to show the "New" badge text on extension update
- In preparation for manifest V3, and to help us better understand how our users use AdBlock, we've added
- AdBlock Options Page Telemetry
- filter list subscription information to the ping data
Version: 4.43.0, Date: 2022-01-25
- Fixed several issues on the AdBlock popup menu
- Removed the CryptoCurrency BitCoin Mining Protection filter list from the list of subscriptions added for new users
- Continue to show the message about Distraction Control on the AdBlock popup menu
Version: 4.42.0, Date: 2022-01-03
- Added a AdBlock popup menu message about Distraction Control
- Improved the Distraction Control help flow
- Made some minor improvements to the Distraction Control tab on the AdBlock options page
- Removed the functionality to open the /update page
Version: 4.41.0, Date: 2021-12-10
- Continue to show /update page for those users that haven't seen the Fall 2021 update
- Added a CTA to notify our users about the AdBlock VPN
- Updated the bundled Snippets library to 0.3.2
Version: 4.40.0, Date: 2021-11-11
- Continue to show /update page for those users that haven't seen the Fall 2021 update
- For our AdBlock Premium users, the extension will now add an flag to our website to let the website know the visitor is a premium user
- Updated the URL that's opened for the VPN CTA on the AdBlock Options page
- In preparation for manifest V3, and to help us better understand how our users use AdBlock, we've added custom rule counts to the telemetry (ping) data
- Added an Email CTA to the AdBlock Options page
- Added host permissions information to the "debug" data available on the Support tab of the AdBlock Option page
Version: 4.39.1, Date: 2021-10-25
- Show the /update page to let users know what features have been updated in the last 6 months.
Version: 4.38.0, Date: 2021-10-11
- Added Distraction Control for AdBlock Premium users
Version: 4.37.0, Date: 2021-09-27
- Fixed an issue when printing in Chrome with AdBlock enabled
- Fixed an issue with the Premium Sync feature
- Fixed an issue with the 'Submit Feedback' button
- Fixed an issue with the 'New' Badge text showing on blank or empty tabs
- Updated the minimum Chrome version to 60
- Fixed an issue with Nordic language filter list incorrectly in the language dropdown on the Filter list tab of the AdBlock Options page
- Fixed an issue with AdBlock double counting some blocked items
Version: 4.36.0, Date: 2021-09-08
- Updated the bundled Snippets library
Version: 4.35.0, Date: 2021-08-11
- Fixed an issue with the advanced mode of the hiding wizard
- Updated the bundled Snippets library
Version: 4.34.0, Date: 2021-06-21
- Updated translations
- Fixed an issue with anonymous data collection sending data URLs
- Fixed an issue with the edit mode of the hiding wizard
- Removed the functionality to open the /update page
- Updated to ABP Core 3.11
Version: 4.33.0, Date: 2021-04-30
- Updated Translations
- Improved the layout of the AdBlock menu and options pages for right to left languages such as Arabic and Hebrew
- Fixed the color of hyperlinks on the AdBlock menu
- Continue to show /update page for those users that haven't seen the Spring 2021 update
Version: 4.32.0, Date: 2021-04-04
- Show the /update page to let users know what features have been updated in the last 6 months.
Version: 4.31.0, Date: 2021-03-31
- Updated Translations
- Fixed and improved the hiding wizard
- Fixed an issue with the YT Manage Subscription page
- Fixed an issue with YT Channel allowlisting feature interfering with snippets
- Updated the FanBoy Annoyances filter list URL
Version: 4.30.0, Date: 2021-03-17
- Updated Translations
- For AdBlock Premium users, we've added the ability to delete any synchronized devices
- For AdBlock Premium users, we've improved the performance of the image swap feature
- Fixed an issue with new the Gulp build process
- Enhanced the ability of AdBlock to be tested via automation
Version: 4.29.2, Date: 2021-02-26
- Improved a content script related to the manipulation of browser requests
Version: 4.29.1, Date: 2021-02-25
- Fixed an issue with minimum Firefox version in the manifest file
Version: 4.29.0, Date: 2021-02-24
- Added a link to the AdBlock ProductBoard page to the AdBlock Options page on the Support tab
- Fixed an issue when importing rotated images into the custom Image Swap feature
- Updated the Twitch specific content script so that streaming ads should no longer shown
- Removed the Malware Protection filter list from the AdBlock Options page since it is no longer available
- Removed the legacy AdBlock Premium extension migration functionality
- Updated the minimum version of Firefox to 63
- Updated the bundled 3rd party libraries within AdBlock
- jQuery is now 3.5.1
- DOM Purify is now 2.2.6
- Chart JS is now 2.9.4
- Fixed an issue when the extension was notified that a premium user's license expired and left the sync feature partially enabled
-
- Fixed an issue with filter list data collection process sending data URLs (very long strings of data)
Version: 4.28.6, Date: 2021-02-23
- Fixed a performance issue with the Stats and data collection functions
Version: 4.28.5, Date: 2021-02-10
- Added missing entries to the 'no' locale message file
Version: 4.28.4, Date: 2021-02-10
- Fixed an issue with the new build process
Version: 4.28.3, Date: 2021-02-08
- Updated to ABP Core 3.10.2
Version: 4.27.0, Date: 2021-01-14
- Updated the Support tab on the AdBlock Options page
- Fixed an issue with our email address in the popup menu help flow
Version: 4.26.0, Date: 2021-01-05
- Updated the AdBlock popup menu
Version: 4.25.1, Date: 2020-12-16
- Fixed an issue with missing messages in the locale files
Version: 4.25.0, Date: 2020-12-14
- Fixed an issue in the data collection content script
- Removed the functionality to open the /update page
Version: 4.24.1, Date: 2020-11-19
- Continue to show the /update page to users that have not seen it. The /update page lets users know what features have been updated in the last 6 months.
- Fixed an issue with the Stats / charting feature in AdBlock incorrectly processing blank hostnames.
Version: 4.24.0, Date: 2020-10-28
- Added 4 new image categories to the Premium Image Swap feature
- Continue to show the /update page to users that have not seen it. The /update page lets users know what features have been updated in the last 6 months.
- Fixed an issue with the buttons on the AdBlock Options page not set to the correct font family
- Removed code that was associated with the AdBlock Protect extension
- Refactored the code so that it now we following the standard naming convention
- Refactored the code to remove the warning for synchronous AJAX requests
Version: 4.23.0, Date: 2020-10-09
- Show the /update page to let users know what features have been updated in the last 6 months.
Version: 4.22.1, Date: 2020-10-06
- Improved streaming ad blocking on Twitch
Version: 4.22.0, Date: 2020-09-24
- Updated translations
- Updated / fixed a few of the themes colors
- Updated DOM Purify to version 2.0.15
- Updated to ABP Core 3.9.5
- Removed the 'onUpdate' logic added for the YouTube Subscribed Channel Allowlist feature
- Added a AdBlock Premium status indicator to the AdBlock popup menu and options page
- Fixed an issue with the YouTube Channel Allowlist feature
Version: 4.21.0, Date: 2020-09-17
- Fixed an issue when subscribing to a filter list via a subscription link
- Updated the Hungarian filter list URL
- Updated to ABP Core 3.9.4
- Fixed an issue when showing status messages on the AdBlock Options page
- Added the "I don't care about cookies" filter list to the Filter List tab of the AdBlock Options page
- Fixed an issue with Local CDN feature
- Removed the Local CDN feature from our Firefox extension
Version: 4.20.0, Date: 2020-09-02
- Added a new feature which allows users to easily add or remove their YouTube subscribed channels to the AdBlock allowlist
Version: 4.19.0, Date: 2020-08-10
- Fixed an issue with 'hide an ad' wizard when trying to hide certain ads with very long text
- The AdBlock popup menu has been enhanced to allow a tab id to be provided in a query string. This will allow us to improve our automated testing.
- Added Twitch 'channel' allow listing and improved ad hiding on Twitch on channels which are not allow listed.
Version: 4.18.0, Date: 2020-07-28
- Updated to ABP Core 3.9.3
Version: 4.17.0, Date: 2020-07-22
- Added processing to migrate legacy AdBlock Premium users data to the new data structures
Version: 4.16.0, Date: 2020-07-18
- Updated to ABP Core 3.9.1
Version: 4.15.0, Date: 2020-06-29
- Updated translations
- Removed the functionality to open the /update page
- Improved the hiding wizard. It now allows a user to restart the 'hide an element' flow.
- Fixed an issue with the YouTube channel allow ads feature. The AdBlock toolbar icon correctly displays the ad blocking status.
- For Edge users, a "Rate Us" link has been on the AdBlock Options page
- The extension now correctly identifies the stable Edge version in the AdBlock debug data
- Added aria labels and roles to the social media icons on the AdBlock Options page
- Added the AdBlock development servers to the bandaid code
- Removed unused code and references to a 'getadblock question'
Version: 4.14.0, Date: 2020-06-10
- Added Aria labels to the social media icons on the AdBlock Options page
- Added two new 'getadblock.com' development hostnames to the 'bandaids' content script
- Added the stable MS Edge, and Firefox extension ids so that the debug data logic correctly identifies the extensions as 'stable'
- Removed unused code from the 'bandaids' content script
Version: 4.13.0, Date: 2020-06-04
- Added the AdBlock "on page" icon
- Removed the unused 'notification' and 'overlay' survey types
- Added a 'referrer-policy' of 'no-referrer' to the image tag used for the Premium image replacement / swap
- Continue to show the /update page to users that have not seen it. The /update page lets users know what features have been updated in the last 6 months.
- Fixed an issue with the 'Add Filter List Subscription' via link click functionality
- Fixed an issue with the element highlighter in the 'Block an ad on this page' wizard
- Removed the Romanian filter list
- Updated translations
Version: 4.12.0, Date: 2020-05-18
- For Premium users, we've added functionality to allow you to import your own images / photos into AdBlock to be used for image swap.
- Added a debug message when an error is detected from the PubNub library
- Fixed two issues which occur on older versions of Chrome (version 65)
- Fixed an issue that was introduced in the new managed storage option (AdBlock version 4.11.0)
- Continue to show the /update page to users that have not seen it. The /update page lets users know what features have been updated in the last 6 months.
Version: 4.11.0, Date: 2020-04-15
- Added new managed storage / group policy options
Version: 4.10.0, Date: 2020-04-06
- Updated translations
- Show the /update page to let users know what features have been updated in the last 6 months.
Version: 4.9.0, Date: 2020-03-31
- Added ad blocking statistics to the AdBlock Options page
Version: 4.8.0, Date: 2020-03-16
- Updated to ABP Core 3.8
Version: 4.7.4, Date: 2020-03-06
- Fixed an issue in the MS Edge user data migration code
Version: 4.7.3, Date: 2020-03-04
- Removed debug statements in the MS Edge user data migration code
- Fixed a bug in the survey logic
Version: 4.7.2, Date: 2020-03-03
- Added debug statements to the MS Edge user data migration
Version: 4.7.1, Date: 2020-02-28
- Fixed an issue with Firefox user data migration
Version: 4.7.0, Date: 2020-02-27
- Updated the PubNub bundled library to version 4.27.2
- Added logic migrate Firefox users data from the legacy data structures to new data structures (Firefox Only)
- Updated the DOMPurify bundled library with the binary compatible version
- Improved the Twitch hiding bandaid
Version: 4.6.0, Date: 2020-02-19
- Updated translations
- Fixed an issue with the whitelist filter that's created on the 'Don't run on this page' AdBlock menu option
- Removed references to the background page on the popup menu
- Fixed an issue in the help flow
- Fixed an issue when subscribing to a new filter lists with multiple AdBlock Option pages opened
- Added support for Mozilla / Firefox to the wizards, and telemetry data
- Added a new parameter to the telemetry data to indicate if Chrome users have modified the default hosts that AdBlock runs on
- Fixed an issue with users unable to de-select the 'Advanced' option on the General tab of the AdBlock Options page
- Updated the URLs used for Premium feedback
- Added tooling to help us maintain our current level of accessibility
- Modified the AdBlock logo / icon in the AdBlock menu to now open the AdBlock homepage
- Added a 'Rate Us' link to the AdBlock options page
Version: 4.5.0, Date: 2020-01-31
- Updated translations
- Consistently use 'browser.*' instead of 'chrome.*' for extension APIs
- Updated the bundled version of jQuery to 3.4.1
- Corrected the 'report an ad' link in the help flow
- Converted all CSS url links to use the absolute path, instead of a relative path
- All dynamically created HTML is now sanitized using DOMPurify
Version: 4.4.0, Date: 2020-01-16
- Updated translations
- Fixed an issue with blank AdBlock notifications
- Fixed errors that would be shown when the browser was started or AdBlock was installed
- Fixed an error related to the user opt in data collection processing
- Fixed an issue with the URL missing in the AdBlock tab of the Chrome developer tools
- Added functionality to update the AdBlock badge text to "New" 7 days after installation
Version: 4.3.1, Date: 2019-12-30
- Updated translations
- Added processing to migrate legacy Edge users data to the new data structures
- Fixed an issue with viewing debug data on the AdBlock Options page
- Modified the ping parameter 'flavor' for Edge users
Version: 4.2.0, Date: 2019-12-18
- Updated translations
- Fixed a couple of issues with the Solarized Dark theme
- Improved the accessibility on the recently added help flow
- Fixed an issue with the AdBlock logo on the AdBlock Options page in Chromium Edge
- Updated to ABP Core 3.7
Version: 4.1.0, Date: 2019-12-11
- Updated translations
- Fixed an issue with an empty 'alt' attribute on a image on the AdBlock Options page
- Fixed an issue when sending the AdBlock popup help flow log message
- Fixed an issue with enabling the YouTube channel whitelisting feature on the AdBlock Options page
- Updated the 'Learn More' link on Sync tab of the AdBlock Options page
- Added several users messages regarding the new AdBlock Premium feature
- Fixed an issue with the Acceptable Ads Privacy setting not being in sync between the General and Filter Lists tabs on the AdBlock Options page
- Removed unused translation messages and message files
Version: 4.0.2, Date: 2019-12-05
- Updated translations
- Updated the Twitch pre-roll ad muting and hiding logic in bandaids
Version: 4.0.1, Date: 2019-11-26
- Updated translations
- In the 'bandaid' logic for getadblock.com, the addition of the message handler listener was modified to not be dependent on the load event.
- Added a log message when the extension is updated
Version: 4.0.0, Date: 2019-11-24
- Updated translations
- Added logic to enroll all (new and existing) users in AdBlock Premium
- Added a limit of 2 to the image replacements attempted on Facebook, as is done on other sites
- Removed AdBlock Premium test code
- Minor style modifications the AdBlock popup menu and the AdBlock Options pages
- Added preventative logic to the translation framework
Version: 3.62.0, Date: 2019-11-19
- Updated translations
- Changed all references from MyAdBlock to Premium
- Updated references to deprecated extension APIs
- Fixed an issue with the 'Update' button on the Filter List tab of the AdBlock Options page
- Fixed an error with `isNaN` usage when processing ping server responses
- Added meta tags to all extension HTML documents
- Fixed an issue when un-subscribing to EasyList on the Filter List tab of the AdBlock Options page
- Updated the Premium Sync options page
- Fixed the YouTube channel whitelisting feature
- Removed the 'MyAdBlock' options menu item in the AdBlock popup menu
Version: 3.61.1, Date: 2019-11-08
- Updated translations
- Updated the extension name and short description
Version: 3.61.0, Date: 2019-11-06
- Updated translations
- Updated the extension name and short description
- Updated the Image Swap and Theme options pages
- Removed the obsolete Danish filter list
- Fixed an issue on the Customize tab with error messages
- Removed the unused MyAdBlock call to actions to the AdBlock popup menu
Version: 3.60.0, Date: 2019-10-20
- Updated translations
- Show the /update page to let users know what features have been updated in the last 6 months.
Version: 3.59.0, Date: 2019-10-17
- Updated translations
- Added a new help feature to the AdBlock popup menu
- Updated the 'should show tab' survey logic. There is now a check to see if the user should be enrolled in MyAdBlock.
- Fixed a typo in a comment (jspeed-meyers)
- Fixed three small bugs on the Filter List tab of the AdBlock Options page
Version: 3.58.0, Date: 2019-10-11
- Updated translations
- Improved the accessibility of the AdBlock pop-up menu and option pages.
Version: 3.57.0, Date: 2019-10-02
- Updated translations
- Fixed an error in the popup menu error handling process
- Removed old, unnecessary code for older versions of Chrome (less than Chrome version 53)
- Fixed an issue when saving the "disabled" filters on the Customize tab
- Improved the error handling process for the MyAdBlock Sync feature
- Fixed an error when saving Sync'd themes
- Added element hiding exception rules to user opt in data collection processing
- Formatted two CSS files that were initially missed
Version: 3.56.0, Date: 2019-09-30
- Updated translations
- Updated the MyAdBlock dashboard page and the related popup menu item
Version: 3.55.1, Date: 2019-09-17
- Fixed an issue with the initial 'ping' not occurring for 55 minutes
Version: 3.55.0, Date: 2019-09-17
- Updated Translations
- Linted and formatted the JavaScript, HTML and CSS files.
Version: 3.54.0, Date: 2019-08-28
- Added new MyAdBlock call to action to the AdBlock popup menu
- Improved the keyboard accessibility of the AdBlock popup menu
- Fixed an issue with the AdBlock popup menu taking users to the incorrect MyAdBlock options page
- Added a request for feedback on the AdBlock Options page for MyAdBlock users
- Update Translations
Version: 3.53.0, Date: 2019-08-23
- Updated to ABP Core 3.6.3
Version: 3.52.1, Date: 2019-08-14
- Updated Translations
- Added the Acceptable Ads Privacy filter list
- Fixed a security issue in the 'bandaid' processing on getadblock.com
- Fixed an issue on the Customize tab of the AdBlock Options page
- Further improvements to the 'MyAdBlock' image replacement functionality
Version: 3.51.1, Date: 2019-08-07
- Fixed a few issues in the 'MyAdBlock' image replacement functionality
- Fixed an issue on the AdBlock Option page not showing the translation credits widget
- Added a new data sync feature for MyAdBlock users
- Updated translations
Version: 3.50.1, Date: 2019-07-30
- Improved the 'MyAdBlock' image replacement functionality
- Refactored the call to the `getSettings` function
- Added a new option to hide ads on Twitch
- Improved / refactored the blacklist / hiding wizard to show correctly on all web sites, removed jQuery UI
- Updated translations
Version: 3.49.1, Date: 2019-07-05
- Improved / modified the AdBlock options page
- Added new themes for the AdBlock menu
Version: 3.49.0, Date: 2019-07-05
- Updated translations
- Removed the functionality to open the /update page
- Updated the Norwegian filter list URL
- Improved (Refactored) the whitelist wizard to show correctly on all web sites
Version: 3.48.0, Date: 2019-05-28
- Updated translations
- Fixed an issue with the AdBlock tab in the Chrome developer tools
- Added Edge detection logic to the telemetry data
- Updated the icons, including the inclusion of the material design icons
- Changed the tab functionality on the AdBlock Options page to a menu style layout
- Fixed a JavaScript error in the user enabled filter list data collection processing
Version: 3.47.0, Date: 2019-05-20
- Removed unused files from the build
- Updated the ping processing to include parameters as to which Theme the user has enabled
- Removed duplicate log server messages
- Updated the 'MyAdBlock' message in the popup menu
- Update translations
Version: 3.46.0, Date: 2019-04-22
- Show the /update page to let users know what features have been updated in the last 6 months.
Version: 3.45.0, Date: 2019-04-22
- Updated to ABP Core 3.5.1
- Updated translations
Version: 3.44.0, Date: 2019-04-12
- Added white or dark theme to option page and/or pop-up menu. Theme selection can be found on the AdBlock Option page.
- Updated the ping processing to include an indicator if the user has YouTube whitelisting enabled or disabled.
- Added the AdBlock version number to log messages.
Version: 3.43.0, Date: 2019-04-08
- Updated to ABP Core 3.5.1
Version: 3.42.0, Date: 2019-03-21
- Updated the look and layout of the AdBlock Options page
- Added a channel name cache to reduce the of number YT API calls
- Cleaned up, and removed old, unused Safari logic
- Added the Lato font files to the extension, and changed the AdBlock popup menu, and Options pages to use the new font
Version: 3.41.0, Date: 2019-02-22
- Added error handling to the popup menu
Version: 3.40.1, Date: 2019-02-14
- Change the default values for MyAdBlock so that only a cat is initially selected
Version: 3.40.0, Date: 2019-02-12
- Updated the look and layout of popup menu
- Moved the MyAdBlock options page to a new tab on Options page
Version: 3.39.1, Date: 2019-02-06
- Updated translations
- Added logic to show a message about the new AdBlock Protect extension to some users
Version: 3.38.1, Date: 2019-01-29
- Fixed a typo in the extension description
Version: 3.38.0, Date: 2019-01-28
- Updated to ABP Core 3.4.3
- Fixed an issue when starting AdBlock and AdBlock had been paused when the browser was closed.
Version: 3.37.0, Date: 2019-01-15
- Updated translations
- Updated YouTube Channel whitelisting feature so that the content script no longer make direct requests to the YT API as described here:
https://sites.google.com/a/chromium.org/dev/Home/chromium-security/extension-content-script-fetches
Version: 3.36.0, Date: 2018-12-10
- Updated translations
- Updated 'bandaids' processing to help block ads on certain web sites.
Version: 3.35.0, Date: 2018-12-03
- Updated translations
- Updated & improved the look of the AdBlock popup menu
- Changed the AdBlock menu item - "Report an ad on this page" to "Troubleshoot an ad". This menu item now opens a KB article.
- Updated the AdBlock bug report page to use V2 of the FreshDesk API.
- Updated the AdBlock logging API to V2
- The missed local CDN statistics are now only sent when there is something to send
- Fixed the vertical position of the social links in header on the AdBlock options page
- Added the Norwegian language filter list
- Updated the help links of the Swedish and Korean filter lists
- Changed the URLs of the Finnish, Danish, Romanian and Icelandic language filter lists from HTTP to HTTPS
Version: 3.34.0, Date: 2018-10-09
- Updated translations
- Added a keyboard shortcut for toggling the pause feature. (#323)
- Added pause / unpause to the AdBlock context menu. (#326)
- Show the /update page to let users know what features have been updated in the last 6 months. (#325)
Version: 3.33.1, Date: 2018-09-17
- Updated translations
- Updated to ABP Core 3.3.1 (#320)
Version: 3.32.1, Date: 2018-07-25
- Updated translations
- Updated to the full release of ABP Core 3.2 (#320)
Version: 3.32.0, Date: 2018-07-18
- Updated translations
- Updated to ABP Core 3.2 (#317)
Version: 3.31.2, Date: 2018-06-13
- Updated translations
- Updated to ABP Core 3.1+ (#308)
3.30.1:
- Updated translations
- Made minor changes to the style and layout of the AdBlock popup menu. (#310)
- Removed the /update logic. (#309)
3.29.3:
- Updated the logic for passing messages between AdBlock and getadblock.com. (#307)
3.29.2:
- Removed the externally_connectable entries from the manifest to reduce the number required permissions for AdBlock. (#306)
3.29.1:
- Updated translations
- Added the 'MyAdBlock' image replacement feature. (#285)
3.28.0:
- Updated translations
- Added 'Help and Feedback' and remove the 'what's this' link on the AdBlock pop up menu. (#301)
- Updated the /update logic to only open the new tab for users upgrading from AdBlock versions less than 3.27.0. (#302)
3.27.1:
- Updated translations
- Fixed an issue with the local CDN feature. (#300)
3.27.0:
- Updated translations
- Show the /update page to let users know what features have been updated in the last 6 months. (#296)
3.26.1:
- Updated translations
- Fixed an issue with missing separators on the AdBlock popup menu. (#298)
3.26.0:
- Updated translations
- Added a new 'Pause on this site' menu item on the AdBlock popup menu. (#293)
- Updated the Cryptocurrency (Bitcoin) Mining Protection List URL. (#295)
- Removed obsolete AdBlock popup menu items. (#294)
3.25.3:
- Updated translations
- Added the local CDN feature. (#290)
- Improved the performance of a common URL parsing function. (#291)
3.24.0:
- Updated translations
- Updated the tab survey logic to check the 'state' of the computer prior to opening a tab. (#289)
- Updated the ping data to include an indicator that is set to true if the user has opted in to filter list data collection. (#288)
3.23.0:
- Updated translations
- Updated 'bandaids' processing to help block ads on certain web sites. (#286)
- Updated to ABP Core 1.13.5 (#287)
3.22.1:
- Added the logging of the opening of AdBlock options page. (#283)
3.22.0:
- Updated translations
- Updated the logging of user selections in the AdBlock popup menu. (#282)
- Updated the CSS style entry for the text elements that are italicized in the white-list and black-list wizards to avoid style issues. (#281)
3.21.0:
- Removed the menu option for a user survey. (#280)
- Updated the logic for the optional filter list data collection to include hiding filters. (#279)
- Updated translations
3.20.0:
- Updated 'bandaids' processing to help block ads on certain web sites. (#278)
- Updated translations
3.19.1:
- Fixed an issue with the 'Enable AdBlock on this page' AdBlock menu item. (#277)
3.19.0:
- Updated translations
- Updated to ABP Core 1.13.4 (#275)
- Added a menu option for a user survey. (#276)
3.18.0:
- Updated translations
- Removed /update logic. (#272)
- Fixed an issue with the pause feature. (#269)
- Added a new filter list that blocks Crypto-currency mining scripts. (#273)
- Updated 'bandaids' processing to help block ads on certain web sites. (#274)
3.17.0:
- Updated translations
- Show the /update page to non-English users that did not see the 3.16 update. (#265)
- Fixed a typo in the unsubscribe warning cookie on the Filter Lists tab of the AdBlock options page. (#267)
3.16.0:
- Fixed an issue with the 'pause' feature. (#262)
- Updated translations
- Updated the success message on the the Bug Report page. (#242)
- Removed Safari specific messages that are no longer used. (#236)
- Fixed an issue with some of the language filter list subscriptions that do not use the combined EasyList lists. (#188)
- Fixed an is use with the "undo my blocks on this domain" menu refreshing the wrong tab. (#243)
- Updated 'bandaids' processing to help block ads on certain web sites. (#250)
- Fixed an issue with the YouTube white-list channel feature (#244)
- Removed unnecessary code on the Customize tab. (#184)
- Removed the language specific filter list - Liste AR & EasyList, and will use Liste AR + Liste FR + EasyList instead. (#196)
- Added the locale to the /installed query string to help show the page in the correct language. (#260)
- Added a warning message to the Filter Lists tab on the Options page when the user un-subscribes to EasyList and / or all filter lists. (#259)
- Fixed the warning message on the Filter Lists tab on the Options page when the user subscribes to several filter lists. (#259)
- Changed all hard coded links in AdBlock from HTTP to HTTPS (SSL) (when possible). (#261)
- Show the /update page to non-English users. (#264)
3.15.0:
- Updated Translations.
- Updated 'bandaids' processing to help block ads on certain web sites. (#235)
- Updated to ABP Core 1.13.3 (#235)
- Fixed the link to our documentation about block counts. (#235)
- Removed an obsolete test module. (#235)
- Removed obsolete code related to version check. (#235)
- Fixed an issue with the updated localized messages on the 'Report an Ad' page. (#235)
3.14.0:
- Updated Translations.
- Updated 'bandaids' processing to help block ads on certain web sites. (#237)
- Added the injection of the AdBlock unique id into JavaScript memory space on getadblock.com sites. (#237)
3.13.0:
- Updated Translations.
- Removed HTML tags from all locale files. (#233)
3.12.0:
- Modified the data collection process to not collect data when AdBlock is paused.
- Modified the data collection process to only collect data from HTTP(S) URLs.
- Modified the data collection to include an indicator that the user has custom filters.
- Updated the opt in data collection process to version 3.
3.11.2:
- Moved the new 'data collection' option up on the Options page. (#231)
3.11.1:
- Changed the method of sending the filter list data to a post. (#230)
3.11.0:
- Fixed an issue on the 'Report an Ad' page when AdBlock attempts to automatically reload the page.
- Updated the opt in data collection process to version 2. (##229)
3.10.0:
- Updated to ABP Core 1.13.2 (#221)
3.9.3:
- Fixed a bug in user surveys. (#225)
3.9.2:
- Re-added code to enable user surveys. (#224)
- Updated Translations.
3.9.1:
- Updated 'bandaids' processing to help block ads on certain web sites. (#217)
3.9.0:
- Updated translations.