Open tauxeta opened 10 months ago
uBlock Origin 1.16.4.31 - Special mod by @AstroSkipper
Here is the (hopefully) complete changelog of uBlock Origin 1.16.4.31:
Auto-update of the internal list of all preselected filter lists removed. The internal list of all preselected filter lists modified to get the real timestamps of filter lists again. The loading issue of the filter list "Online Malicious URL Blocklist" fixed. Filter list "filters-2023.txt" added. New filter list "filters-2024.txt" added. Filter list "uBlock filters β Quick fixes" added, requested by @nicolaasjan. Filter list "EasyList (Optimized)" added, recommended by @VistaLover. Filter list "EasyPrivacy (Optimized)" added, recommended by @VistaLover. All filter lists inside the xpi file updated. For Pale Moon and New Moon, minVersion in install.rdf lowered from 28.0 to 27.0. Thanks to @roytam1. For Pale Moon and New Moon, maxVersion increased from 29.0 to 32.0. Thanks to @Ascii2. Compatibility strings for BNavigator added to the install.rdf file. Thanks to @Ascii2. The updateURL inside the install.rdf file removed as it has no function anymore. Contributors added to the install.rdf file. Old backup files removed from the xpi file. Version number changed to 1.16.4.31. End of beta state. Now, it is a final version. Release information added to the About page.
uBlock Origin Legacy version 1.16.4.31 to 1.16.4.32
Language-specific filter list "Adblock List for Albania" added. Language-specific filter list "EasyList Dutch" replaced by the filter list "EasyDutch", requested by @nicolaasjan. Url of the language-specific filter list "Adblock List for Finland" changed. Language-specific filter list "EasyList Liste FR" replaced by the filter list "AdGuard Français". Language-specific filter list "Dandelion Sprout's Serbo-Croatian filters" added. Language-specific filter list "IndianList" added. Language-specific filter list "Adblock-Iran" replaced by the filter list "PersianBlocker". Language-specific filter list "ITA: ABP X Files" removed as it doesn't exist anymore. Language-specific filter list "KOR: YousList" replaced by the filter list "List-KR". Url of the language-specific filter list "Latvian List" changed to get a more recent list. Language-specific filter list "Macedonian adBlock Filters" added. Url of the language-specific filter list "RU AdList" changed. Flags added to all language-specific filter lists. Filter list "Online Malicious URL Blocklist" replaced by "Online Malicious URL Blocklist (AdGuard)", requested by @nicolaasjan. Filter list "Spam404" removed as it doesn't seem to be updated anymore on a regular base (last updated: 18-10-2023). See also here: https://github.com/uBlockOrigin/uBlock-issues/issues/1766 Filter list "MVPS HOSTS" removed as it is obsolete (last updated: 06-03-2021). See also here: https://github.com/uBlockOrigin/uBlock-issues/issues/2032 Filter list "Phishing URL Blocklist" added to the group "Malware domains", requested by @Amigafever. New filter list "Dandelion Sprout's Anti-Malware List" added to the group "Malware domains". All filter lists inside the xpi file updated again. For Pale Moon and New Moon, maxVersion increased from 29.0 to 33.*, tested and confirmed by @Amigafever. Extension's name changed to uBlock Origin Legacy to prevent any confusions with the webextension of uBO. Extension's ID changed to prevent updating this extension by some browsers (for example Serpent 55). Version number changed to 1.16.4.32.
The guy responsible for this "revamp" is developing software like it was 1997. No source control system, no diffs, no code auditing of any kind other than unpacking the extension and diffing by hand? Perhaps the lack of source was remedied already since I last browsed the msfn.org thread, but I can't be arsed to try and look it up.
publication of "uBO" on this type of website stuffed with tracking, marketing, profiling, etc. - he thanked
a minor note: according to my knowledge, the "uBlock filters - Resource abuse" list is redundant because it is already included in the "uBlock filters - Privacy" list
The guy responsible for this "revamp" is developing software like it was 1997. No source control system, no diffs, no code auditing of any kind other than unpacking the extension and diffing by hand? Perhaps the lack of source was remedied already since I last browsed the msfn.org thread, but I can't be arsed to try and look it up.
garoto! The 1990s were great. I had the privilege of enjoying that time to the full as a young man. The 2020s, on the other hand, are the worst of all previous decades. Pandemic, wars, hatred and hate speech on the internet. Reading your post, you are the prototype of an internet user who discourages others from posting anything meaningful. Only negative drivel and insults can produce guys like you. But to come up with something constructive yourself, no way! Guys like you are the death of creativity. If you don't like something, then do it better! But you're probably too lazy, too incapable or too comfortable to do that. Anyway! I'm not a professional programmer and actually only created my uBlock Origin Legacy mod for myself to fix existing issues. Since I'm a nice guy and wanted to do something good for the users of UXP browsers, I shared my work in my forum MSFN. Nothing more and nothing less. In any case, I'm glad you're not using my mod. Because I certainly didn't create it for people like you. So what can we do now with a post like yours? I'll let a picture speak for itself:
Apparently some guy was fed up with the situation of uBO Legacy being unmaintained for years so he decided to fix it by including the newer filter syntax from one of the latest WebExtension of uBO (1.54.0)
final release will also include the optimized EasyList/Privacy lists as well
You're welcome AstroSkipper! although it's me who should thank you for your hard work (and time) to "Make uBO Legacy great again"
Keep up the excellent work and just ignore those naysayers.
Changelog from uBlock Origin Legacy version 1.16.4.32 to 1.16.4.33:
Sporadic loading errors of the filter list "Online Malicious URL Blocklist (AdGuard)" fixed. Further minor code editing of strings regarding the extension's name change performed in version 1.16.4.32. New filter list "StevenBlack/hosts" added to the group "Multipurpose". New filter list "StevenBlack/hosts extension social" added to the group "Multipurpose". New filter list "Scam Blocklist by DurableNapkin" added to the group "Malware domains". Language-specific filter list "AdGuard German Specific" added. A minor spelling mistake on the About page corrected. All filter lists inside the xpi file updated again.
Yes, many thanks indeed @AstroSkipper for your altruistic and endless efforts on this π (fellow MSFN member, BTW π ) ...
@tauxeta wrote:
he decided to fix it by including the newer filter syntax
... To the best of my knowledge, the above statement isn't fully accurate, per se... I don't think the "legacy" version was upgraded in code to support newer filter syntax (as the one found inside uBO-WE); my understanding is that the "facelift" π of "legacy" has mainly to do with the filterlists themselves (aka assets
), e.g. removal of deprecated/no longer update-able/invalid ones etc. and addition of more current lists, rather than with the "list/rules parsing engine" itself...
If I got this wrong (and apologies in such a case π ), please enlighten us π ...
Best of wishes π !
You're welcome AstroSkipper! although it's me who should thank you for your hard work (and time) to "Make uBO Legacy great again"
Keep up the excellent work and just ignore those naysayers.
Thank you very much for your kind words and positive feedback, @tauxeta! I do appreciate that very much.
Yes, many thanks indeed @AstroSkipper for your altruistic and endless efforts on this π (fellow MSFN member, BTW π ) ...
Many thanks also to you for your kind words and your positive feedback, @Vangelis66! As I replied to @tauxeta, I really appreciate such kind words.
@tauxeta wrote:
he decided to fix it by including the newer filter syntax
... To the best of my knowledge, the above statement isn't fully accurate, per se... I don't think the "legacy" version was upgraded in code to support newer filter syntax (as the one found inside uBO-WE); my understanding is that the "facelift" π of "legacy" has mainly to do with the filterlists themselves (aka
assets
), e.g. removal of deprecated/no longer update-able/invalid ones etc. and addition of more current lists, rather than with the "list/rules parsing engine" itself... If I got this wrong (and apologies in such a case π ), please enlighten us π ...Best of wishes π !
You are absolutely right. I did not modify or upgrade the code to support newer filter syntax (as the one found inside uBO-WE). Any changes can be found in the changelogs I have provided. The original, legacy beta version 1.16.4.31b2 is still working great in terms of its list/rules parsing engine. I therefore only fixed things which no longer worked properly or were abandoned respectively obsolete. I especially improved the updating of filter lists and removed/replaced old ones or added new ones. In short, the original beta version was simply too old and definitely unmaintained. I think my mod uBlock Origin Legacy, especially the new version 1.16.4.33, runs better, more error-free, and is now much fresher than the old versions 1.16.4.30 and 1.16.4.31b2.
Apart from the fact that the way the message was conveyed was suboptimal to put it mildly, I do think that having a public repository where interested parties can look up changes and potentially also add to further development would be very useful.
Changelog from version 1.16.4.33 to version 1.16.4.34:
Auto-update of my internal list of all preselected filter lists (assets.json) newly established. Updating the extension by installing the xpi file over an existing installation of uBlock Origin Legacy (1.16.4.34 and higher) fixed. Sporadic loading errors of the filter list "Online Malicious URL Blocklist (AdGuard)" fixed again (hopefully for the last time). Further, alternative links for the filter list "Online Malicious URL Blocklist (AdGuard)" added. New filter list "Bypass Paywalls Clean filter" added to the group "Annoyances". New filter list "GoodbyeAds-YouTube-AdBlock-Filter" added to the group "Ads". All filter lists inside the xpi file updated again.
Edit: On a related note we have a new kid (fork) on the block , discussion here: https://forum.palemoon.org/viewtopic.php?f=46&t=31050 Releases here: https://github.com/UCyborg/uBlock-for-firefox-legacy/releases
Changelog from version 1.16.4.34 to version 1.16.4.35
Download link for the filter list "Bypass Paywalls Clean filter" changed to get finally again the most recent version of it. All filter lists inside the xpi file updated again.
Edit: On a related note we have a new kid (fork) on the block , discussion here: https://forum.palemoon.org/viewtopic.php?f=46&t=31050 Releases here: https://github.com/UCyborg/uBlock-for-firefox-legacy/releases
YouTube suddenly started showing me ads today and the "Clear all Caches" + "Update now" dance in gorhill's uBO made no difference. Switching to UCyborg's version worked. Seeing a similar comment from recently in that palemoon thread.
Apparently some guy was fed up with the situation of uBO Legacy being unmaintained for years so he decided to fix it by including the newer filter syntax from one of the latest WebExtension of uBO (1.54.0)
https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/page/7/#comment-1257610
final release will also include the optimized EasyList/Privacy lists as well
https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/?do=findComment&comment=1258228