Skip to content

Latest commit

 

History

History
426 lines (402 loc) · 33 KB

CHANGELOG.md

File metadata and controls

426 lines (402 loc) · 33 KB

Bugs/Todos:

  • (Dev) autoplay on channel page still cant be stopped, and if the video is autoplayed, you have to refresh the page, because you would'nt be able to stop the autoplay even if you move away from channel page or playing other video.
  • when clicking search box, instead of not changed anything like we used to, it just renders blank box where the search icon will be put . Reduce settings opacity (or give thin blue border) button if it links to (youtube.com/account, aka. login), yeah youtube now started to do this annonying shit where we need our account just for that... why ;( . Update preview image on README.md. . Add mobile version preview on README.md.

Changelogs:

08.11.2023:

  • [ContentFilter] Simplify tiktok trend filtering by blocking every content that has "gondangdia" word in it.
  • Make close button on anti-adblock popup clickable, essentially bypassing waiting time
  • Remove more bloated sections on homepage.
  • Blocked more unnecessary resources (Shorts-related icons, tracking (youtubei/v1/feedback, youtubei/v1/log_event), Animated like icons, voice search (prefetched even if you don't use voice search feature))
  • Blocked "anti-tampering checks" script (might be related to anti-adblock? hopefully this didn't affect anti-adblock stuff, because i didn't test this).
  • Remove new premium bloat on quality settings.
  • Remove "Your Clips" section.
  • Remove undismissable popup background.

02.09.2023:

  • [ContentFilter] Add [cikini gondamdia,pargoy,funkot,borg,devoius] (all of this was a stupid tiktok garbage).
  • [ContentFilter] Improve "mlbb" filtering to also detect "emel bebe" (shows up a lot in search result too).

**.08.2023:

  • [ContentFilter] Fix "updating" filtered because "dating".
  • [ContentFilter] changed some stuff.
  • Long time since i updated this, so here we go, some more changes and additions...
  • YTM: Remove New unnnesecary bloat below engagement video description panel (channel name, sub count, big video & about button, LITERally a video that links to current video).
  • Fixed autoplay not hidden when turned off (for SB users).
  • Fixed uBO syntax error.
  • [Mobile] Remove new "Open in app" button (more invasive than "Sign in" button).

**.04.2023:

  • "Hotfix" update for YTM users: Remove really annoying "Ready to shop?" popup on yt mobile (try to open Lofi Hip Hop, or any yt video that has merch on youtube).
  • Update remove "new bandwidth-wasting FHD++ hover preview" code.

**.01.2023:

  • First of all: Happy new year 2023! (even though i'm late to the party).
  • This update only affects BlacklistedChannels.txt, and channelLists.txt.
  • Add user handle variation of the blacklisted channels (not yet added to channelLists, also i cant list all BlacklistedChannels here because there is just too many).
  • Removed some terminated channels from blacklist.
  • [main,dev] Changed ContentFilter regex from //ui to //i (because it seems like my uBO wont block anything that should be filtered lately).
  • [channelLists.txt] remove /user/(id) and (id) prefix (useless, mostly only /c/(id) is used) . ##ytd-browse [page-subtype="WEB_PAGE_TYPE_SETTINGS"] ytd-item-section-renderer:has(> #contents > ytd-page-introduction-renderer) remove big unnecesary visual bloat on settings page.

**.12.2022:

  • Removed GitHub_OA and OA metadata (OA can still be found on README.md).
  • Prevent unnesecary ambient bloat script from being loaded.
  • Remove use-color-palette from ytd-playlist-panel-video-renderer.
  • Moved Channel blacklist rule to its own file (because every changes made to it was deemed "Too big" by GitHub, and also starts to get really confusing to manage those growing numbers of bad channels).
  • [ContentFilter] Blacklist [BoaziBuns,Jester,Matt Slays,NCT,NCT 127,Party of 4tv,ScaryMaryTV,The Wow].
  • [ContentFilter] Add [p4s4ng4n,ketemu (wanita|cewek),(white|black) supremac(y|ist),call(ing)? \w+ on facetime,order(ing|ed) a? \w+ potion from the dark web,tidur bareng].
  • [ContentFilter] Improve "si dia" > "(si|sama|mau) (dia|kamu)".
  • Normalized font used on "eNGAGEment panel".
  • Fixed obstructing "hint" when hovering seekbar not removed (by FORCIBLY RIPping the hint text straight instead of removing classes which often wont work).
  • Fixed 2 scrollbar appearing in subscription page.
  • [dev] Normalize video title on YT Mobile.
  • [ContentFilter] Block [mengandung bawang,putus sama,hole girl,duet,goyang pargoy,sing[- ]off,g4d1s]
  • [ContentFilter] Blacklist [IShowSpeed,AMIO TALIO,The Paradox Metaverse]
  • [ContentFilter] Change "[ -]" > "[- ]" (so it will be consistent with other rules and having slightly better compression result c:, yeah minor stuff)

**.11.2022:

  • (Finally) Update Desktop Preview Image (mobile preview images will take longer time to process).
  • Remove new view-obstructing-bloat "hint" text when hovering seekbar.
  • Normalize Playlist Panel Text.
  • Update README file.
    • Use the new NTPCYT Icon/Logo above the big title.
    • Temporarily remove preview image (will update preview image soon).
  • Welcome November, i have TONS of UI-related updates!
  • [ContentFilter] Add [l[a4]y[a4]n[i1],n[a4]psu,mantan \w+ membayangi,nikahan didatangi mantan,menyimpan (perasaan|rasa),si dia].
  • [ContentFilter] Couple improvements.
  • [ContentFilter] Blacklist [B**OT TELEVISION,KeidShorts,Plasmonix,Jay Hills,PrkrS,HypeMike].
  • Now yt pushed shorts EVEN HARDER by straight removing "Explore" button, which hides the sublist btn (caused by ytd-guide-section-renderer:first-child ytd-guide-entry-renderer.ytd-guide-section-renderer:nth-of-type(3)).
  • Updated code that removes 2nd bloat search result panel (also fixes result not showing anything).
  • Remove newly added shorts+live tab (both Mobile & Desktop).
  • Remove new thiCCker margin/padding (maybe? cuz idk wut this class does other than thiCCening the padding/margin)
  • Remove resource-wasting blur + gradient bloat in the /playlist UI (is this the alleged "Ambient Mode"?).
  • Normalize THICC Font that was spotted in /playlist menu.
  • Now removes brand new "Unified Share Panel".
  • Remove new giant nagging bloat on mobile homepage.
  • Remove "Playback not available" when hovering over videos.
  • Bug fix login button (in top-header menu) looking buggyish.
  • Remove only upload button on ytd-topbar-menu-button-renderer.

**.10.2022:

  • [ContentFilter] Add [senggol don[gk],hot date,(suami|istri) telanjang].
  • [ContentFilter] Remove "ThePurposeWJGM"* from channel blacklist (Channel FINALLY Banned!).
  • [ContentFilter] Add [wik ?wik,ahh ?ahh,jojo siwa,jadi perhatian \w+ nakal,begini pesona kecantikan,giliran dipegang malah kesakitan,(cewek|wanita) basah,(cewek|cowok) bisa berubah jadi (cewek|cowok),t[e3]t[e3],kesakitan itunya].
  • [ContentFilter] Improve "hubungan... + luar nikah".
  • Remove "shorts" mention on /handle url (cuz we all hate shorts (or any tiktoky shit) so bad).
  • Remove Copyright music nonsense below description.
  • Remove "Flexible" Buttons.
  • Now also removes "flex-menu-enabled" attribute from "ytd-watch-metadata".
  • Restore description transparent bg and clickable shit
  • Remove those annoying clip/thanks button on the popup menu.
  • Urgent Blacklist "The Purpose With Josiah G. M" (promoting bad stuff, and youtube isnt even blocking it yet? ill do it the faster way)
  • Removes new "Meta"panel.
  • Added whats included on "Design Changes" section
  • Bring rounded corner to older ui (only media player options)
  • Fix new dislike pill (set width to auto & read margin, just like the counterpart like button).
  • Quite a big Contentfilter update... i might reconsider a separate content filtering rule/file, realizing how big each contentfilter commits was
  • [EXTREME] code layout cleanup and little bit of update.
  • [EXTREME] Improved emoji blocking (in fact, i made it block EVERYTHING THAT HAD EMOJIS IN IT).
  • Added new script to help parse urls from blacklisted channel text file.
  • some modification to blacklisted channel txt file (just for the parser to work).
  • [ContentFilter] Blacklist [alex,Adventure,Chamello,eleven gacha,fresh roblox,juan,surfnboy (and other subchannels),luca roblox (and other subchannels),lututu (and other subchannels),maizen (and other subchannels),mir mir,nehema rahman].
  • [ContentFilter] Add [24hr overnight,forgot to stop stream (and related),vtuber,mesra,babe,hubungan...] (list here is oversimplified).
  • [ContentFilter] Improve s[e3\*](x|ks) > [s$][e3\*](x|ks).
  • [ContentFilter] Add [(nyquil|sleepy) chicken,pennywise,hotte(st|r),smooch,cuddle,hotte(r|st),ketika tangan(( si)? (om|mbak?))?( udah)? ((ng)?gak|tidak)? kekontrol,(mulut|pantat) di (mulut|pantat),...] (well well well, yet another ridicilous tiktok trend as arised)
  • [ContentFilter] Blacklist [Armaani,Jadyn,KeidBoi,Klara Tania,Minecraft World,REDDiamond].
  • [ContentFilter] Bug fix: "for kids" word not blocked.
  • [ContentFilter] Bug fix: "shulker" word blocked because "hulk" filter.
  • [ContentFilter] fixed flirt(ing)>?< typo.
  • [ContentFilter] Added some weird BEGIN/END AUTO_PARSE etc... (that is used by parser script).
  • [scripts/cleanupChannelLists.sh] uses proper sorting command (now it wont do [b,c,/c,c,d] it should do [/c,/c,a,b,c]).
  • [scripts/createCleanedFilter.sh] now parses straight from FILTER_SIMPLIFIED.css instead of requiring user to copy paste to new file.

**.09.2022:

  • Re-Fixed some bloat menu button (clip,thanks,share,saveto,etc...) not removed for certain layouts.
  • GROUNDBREAKING: ContentFilter and channel blacklist filter merged (after i randomly tested a filter that looks something like ##a,b:has(c))(further testing required to mare sure that its not messed up before pushing this change to main version).
  • Remove shorts video shelf (after i randomly disable ntpcyt to see yt new "material you"?? change, seen in explore page).
  • Remove clip engagement panel.
  • Fixed bloat clip,thanks,share,saveto menu button not removed for some layout.
  • Remove "Thanks" button (+ fixed clip button randomly appears for users that unluckily get this stupid bloat).
  • Added "others" section, and restructure stuff to make it more cleaner.
  • [ContentFilter] Add [brhbugnbdn,minecraft monster school animation,flirt(ing)?].
  • [ContentFilter] Improve "slebew" > "se?lebew".
  • Now i uploaded the script that i usually use to make modifying such huge lists easier.
  • [ContentFilter] Blacklisted more bad youtuber (see commit #0ec139b).
  • [ContentFilter] Added [free ?v-?bucks,(super ?|most )sus,sus emote,(btc|bitcoin|eth(ereum)?|xrp).+(live|signals|predictions),18+,hot guys,e[ -]?girl,[cs]lapped my cheeks,ena[ -]ena,,,, (those 4 ***** is censored to prevent bad people for searching those, also because it was too much)].
  • [ContentFilter] Improve ((doyan|sering) )?(nonton|lihat) ((video|gambar) )?gituan > ((bocil|bocah|doyan|sering|betah) )?(nonton|lihat) ((film|video|gambar) )?gituan(gituan|anu).
  • [ContentFilter] Added [hengker,cap[- ]?cut,byte[- ]?dance,murga ?punishments?( (request|fantasy|interview))?,hand ?canning,ear ?(twisting|pulling),#murga(punishments|interview),#murga,#situps,#femdon,fetish].
  • [ContentFilter] Replace "anu(nya)?" > "anunya" to reduce false-positives.
  • [ContentFilter] Remove some unnesecary filters (and remove unnesecary ? at beginning/end)(shaves couple bytes off).
  • [ContentFilter] Improved "nud(e|ity)" > "nud([e3]|ity)".

**.08.2022:

  • [ContentFilter] Improve "anjay+ mabar+" > "anjay ?mabar".
  • [ContentFilter] blacklisted [Foodistzen,Quantum TV,RainbowMC] (2 faking someone death for profit, and 1 abusing dmca).
  • [ContentFilter] added [anjay+ mabar+,slebew,catwalk,fashion week,price prediction,ripple xrp,daily analysis,#investing,#ripple,#xrp,#bitcoin,#ethereum,#monero] – (some of these are crypto related, and some of these has tiktok relation to "Citayam Fashion Week", "Catwalk", and the WORST that can LITERALLY impact people with CERTAIN NAMES (+toxic), "DAMPS").

**.07.2022:

  • [ContentFilter] added "pink sauce" (bad tiktok trend again and again...).
  • [ContentFilter] Blacklisted more bad channels (see #1f785f8 for the lists).
  • Reordered YTM rules.
  • Remove that DAMN THICC BLOAT on fullscreen.
  • Remove nonsense visual updown arrow icon on comments button.

**.06.2022:

  • Visual bugfix on ytp fullscreen big mode normalize (but heres the problem: idk the old real value anymore, so its not really a big difference from normal non-big mode, so its just a "workaround hack" kinda stuff).
  • Revert some :first-child changes (it broke some stuff. it actually checks if the element is actually on 1st element, instead of 1st type, i guess im wrong lol)
  • Bug fix home button wasnt removed when theres no login button (disabled by default).
  • (try to) Restore the watch-flexy width a little bit (on new design, but causes visual bug if theres no side menu, but because this had too long reside in dev, i decided to actually push this to main "branch").
  • Removes (some new and different) big banner on homepage (this changes was too long sitting in dev "branch", so i put this on main "branch" too lol).
  • Revert enforcing YTSans font (because some people didnt get that change yet, and because that the "YouTube Sans" font isn't loaded, so wont work even using !important).
  • Remove useless unclickable button (specifically the useless disabled subtitle button).
  • Fix normalize big button not working (this might be because YouTube experiment with big button is done, and now applied for everyone, and didnt require special .ytp-exp-bigger-button-like-mobile, .ytp-larger-tap-buttons, .ytp-big-mode anymore).
  • Reduce banwidtheatingnewhdhoverpreviewnonsense message.
  • Remove different types of bloatchip found in watch ui above video recommendation (well if you even used that recommendation...)
  • Replaced :nth-of-type(1) > :first-child (saved 2 byte for each).
  • [ContentFilter] Blacklisted more clickbaity nonsense channels (see #c854256 BlacklistedChannels.txt commit for the lists (its messy i know, but its too much to type here lol)).
  • fixed some YTPremium nagging potentially not blocked (because some ytpremium links look like /paid_memberships?whatever=crap_here).
  • remove "Your Clips" nonsense on guide panel.
  • Shorts video removal improved on YT mobile & desktop site.
  • Remove "attention-grabbing" red shining "LIVE" text on live videos (live "indicator" can be seen on watch count, it will say "N is watching", or "N Hour Premiere").
  • Fix a bug where expanding subscription list on guide panel removes it instead (caused by ##ytd-guide-section-renderer.ytd-guide-renderer:has(a[href="/feed/guide_builder"]))
    • but it introduces another another visual annoyances (that blank 2 strip lines... its annonying why, or maybe somehow fixable w/ :only-of-type syntax?)
  • Limit description container maximum height to 100%.
  • Updated remove google bloat on ytd-masthead to remove a new upload button (spotted today on my primary account again... why youtube ;( )
  • Now title font will be kept as YTSans (why? because its similiar to Ubuntu font, but slightly compact and little bit smaller) (font size/weight still restored to older normalized regular size).
  • trying to replace :upward with :has (the problem is: now it needs #?#for compatibility reason, and does it even compatible with ABP/-abp-has??).
  • more annonying hints now removed (yt-tooltip-renderer).
  • [Ext.MyBlockingPreference] Font-capitalization formatting fixed.
  • [Ext.MyBlockingPreference] ytd-* stuff now only applies to www.youtube.com.
  • [Ext.MyBlockingPreference] Now theres commented option to remove search bar altogether instead of just remove the search button.
  • [Ext.MyBlockingPreference] 2 bytes saved by replacing ", " to ",".
  • [Ext.MyBlockingPreference] removing some NEWs (lol).
  • [Ext.MyBlockingPreference] now videos in subscription not only hidden, but the hidden bandwidth-consuming part (hidden images) are removed now.
  • [EXTREME] Remove huge grid boxes of "recommended" bloat channel (experiment).
  • Remove ridicilously nonsense indicator when you search using searchbox (bug: when clicking search box, instead of not changed anything like we used to, it just renders blank box where the search icon used to be).

**.05.2022:

  • removed redundant "commit" at the header part.
  • Remove alot of redundant and duplicate rules (using https://abpvn.com/ruleChecker/redundantRuleChecker.html great tool even tho its designed for abp but still kinda works with ubo filter lol).
  • simplify "Trending/Discover/Explore" to just "explore".
  • rearrange/move Removes "Explore Channels".
  • changing remove bloat indicator description.
  • Make consent popup less intrusive (less scroll required, useful in some countries/if you use Tor) (Desktop only, mobile version will redirect you to consent.youtube.com, which really does suck).
  • Improved 'ytd-reel-shelf-renderer' blocking (that ytshorts again...).
  • Improved removing mixed playlist.
  • Improved 'enable history' nudge removal.
  • Remove (some?) annonying nagging hints.
  • Removed old (NEW!)s.
  • Now will remove film/movie nonsense.
  • [Ext.MyBlockingPreference] added more animation disable thingy, and comment remove annonying popup, because it broke 3dots menu (replaced by yt-bubble-hint-renderer thingy anyway).
  • [EXP] First (Experimental) release that supports AdblockPlus (minimal 2.0). but there are some problems...
    • [EXP] :has-text > :-abp-contains.
    • [EXP] :has > :-abp-has (much prefered to use :upward for abp version).
    • [EXP] Didn't have ":remove()"/"#$?#selector{remove:true}" syntax, so it wont save your bandwidth, but atleast can hide it.
    • [EXP] ##selector:style(css) > #$#selector{css} (untested, may not working).
  • [Mobile] Hide Autoplay icon if disabled.
  • Alot of improvement on guide-panel.
    • Now blocking elements on guide-panel is slightly faster because optimized css selectors thingy (this means you will see less element flickers on guide-panel).
    • Now removing unused settings button (again can be found on that 3dot/profile icon) will use last-child instead of nth-of-type because it wont get removed on non-login session.
    • Removed 360 view thingy (not enabled coz its unnesecary and already gone anyway... but well i comment it anyway just in case its needed someday...)
    • remove "dk wut this does" (yep thats actual title of it).
  • Removed some unnesecary :remove()
    • now :remove() will only be used if:
      • Element is bandwidth-heavy (mostly fetching images, especially if theres many of them to be fetched, yep my cellular quota is really screamin right now irl).
      • causes problem if it not used (like scaling, grid stuff, or whatnot).
  • "Remove join button" now will be placed in bloat in ytplayer (because its located next to subscribe button).
  • Shorten some titles and descriptions and stuff...
  • now "Remove netbased image promo to gstatic" is enabled by default (since im moving house and only got quota now).
  • Normalize that giant ytsans title on some users that got the new title changes.
  • [ContentFilter] Add "nafsuan".
  • [ContentFilter] Improved "sngk" > "sng" (cnsord).
  • [Mobile] Remove feed nudge on homepage.
  • [Mobile] Remove giant text of nonsense that comes from "engagement panel".
  • [Mobile] Remove "duplicate" login button (can be found in context menu).
  • [Mobile] Remove useless share button.
  • [Mobile] large grey game info buttons below descriptions removal is updated for new design with "engagement-panel".
  • [Mobile] Remove Big universal card on search result.
  • "Dechonkify" ytd-masthead.
  • (try to) Block video Autoplay on channel (only removes the video element).
  • Fixed tabs and spaces on the title.
  • Remove event tickets nonsense.
  • less-bloated member-only message.
  • Remove channel store (only removes bandwidth-consuming part, aka. images, for now).
  • Fixed normalize thicc title font on new youtube design.
  • Now will both normalize and change font to roboto.

**.04.2022:

  • Blacklisted eating disorder,and roblox nonsense channels: [BoostyPop (i thought hes banned),Lisa Gaming ROBLOX,More Nikocado,Nikocado Avocado,Nikocado Avocado 2,Nikocado Avocado 3,Nikocado Shorts,Noodle King] (how did i ever not see nikocado channel and block it bruh... now its blocked get outta here eating disorder :).
  • Blacklisted bunch of trash channels: [Carlaylee HD,Carlaylee HD Gaming,Carlaylee Hd Shorts,Carlie HD,HD Fam,Jack Wrath,Loki,Morgz,Morgz Clips,MorgzFest,Morgz Live,Morgz Mum,RATATA BRILIANT,RATATA COOL,Savetion,Savetion 2,Savetion 3,The Prince Family,The Prince Family Clubhouse]
  • Channel blacklist order cleanup, addition and dupes removed.
  • [ContentFilter] improved mpl filtering to block "mpl (ricuh|playoff)".
  • [ContentFilter] Add /p[e3]rk[o0Ѳ*]s[a4]/gi
  • [ContentFilter] Add /g[o0Ѳ*]bl[o0Ѳ*]k/gi
  • [ContentFilter] Add /an?j(in|*(*)?)?g/gi
  • [ContentFilter] Add [night club,klub malam,stripper,lgbt].
  • [ContentFilter] Add /(fart|poop)s (a )?(baby|shit|poop?)/gi
  • [ContentFilter] Add /((doyan|sering) )?(nonton|lihat) ((video|gambar) )?gituan/gi
  • [EXTREME] block more tiktok nonsense (Flip Bottle ❌ Flip galon ✅).
  • [EXTREME] [ContentFilter] Added "ISIS" (yet this extremist facesbooky politic terrorism nonsense again, get the f outta here! we dont want politic, where were going?).
  • Blacklisted bunch of trash channels (see #a05d3ed BlacklistedChannels.txt commit for the lists (kinda messy i know))
  • [Mobile] Fixed some trash videos not blocked.
  • [Mobile] now will block short videos without #shorts in the title.

**.03.2022:

  • Improved shorts guide panel blocking (simply).
  • Remove excessive blank spaces (using Geany).
  • [ContentFilter] Add [hnti,gagal fokus].
  • [ContentFilter] Improved some "for kids" and MLBB filtering stuff.
  • [ContentFilter] added [dunia olahraga( (wanita|cewek))?,(wanita|cewek) cantik,moment? (lucu|hot|panas|memalukan|langka( t(id)?ak terlupakan)?),berhasil terekam kamera,hot moment?,doki doki literature club]
  • [ContentFilter] removed dupes that contained "momen".
  • [ContentFilter] Bug Fixed: [grouping,wiping] get filtered because of "|upin|ipin" filter.
  • [ContentFilter] (temporarily) remove some filters that caused false positives.

**.02.2022:

  • [ContentFilter] fixed [accomplished ,complete ] getting filtered because "MPL " filter (m[pd]l[- ]?.* s.*)
  • replaced more 2 spaces with tabs for more storage space
  • Content filtering for mobile now considered stable enough.
  • [ContentFilter] Improved some "for kids" filtering stuff.
  • [ContentFilter] Fix [sesuatu,sekarang] getting filtered (caused by ses/sek in "s[e3*][xks]").
  • [ContentFilter] Add [jomblo,berduaan]. ^---^
  • Remove shorts button on the "guide" panel (Last seen: 18.02.2022, when i want to open youtube)
  • Forcing some desktop-specific things to use www.youtube.com.
  • Improved Anti ad circumvent method.
  • Restore the old watch and upload time stat opacity (if you had new design like me...)
  • [ContentFilter] Changed some "?)" > ")?"
  • [ContentFilter] Add [fell in love,sangek,desah,crush,moment? (hot|panas),(hot|panas) moment?,mantap[- ]mantap,huggy wuggy,kissy missy (TOO MUCH CLICKBAIT BUZZWORD !!!!!)].
  • Get rid of the nonsense icon beside searchbox that does NOTHING AT ALL.
  • Now will Remove any yt shorts video that didnt have #shorts in title (by detecting shorts styling in the video duration)
  • Remove ANY form of shorts player.

**.01.2022:

Add some #?# to ContentFilter to ensure compatibility.

  • Minor bug fix to prevent YouTube from doing clever number change stuff (now the nonsense blocking is reinforced)
  • [EXTREME] will block any video/channel with korean,chinese character
  • [EXTREME] EXPERIMENTAL: blocks any video/channel with potentially bad emojis.

**.12.2021:

  • [ContentFilter] Add [telanjang,bucin,montok,l[ou]bang pntt,my love]
  • [ContentFilter] Remove dupes (fortnite).
  • [ContentFilter] Improve "p[o0]rn" > "p[o0Ѳ*]rn"
  • [ContentFilter] Improve "s[e3]x > s[e3*] (also blocks comment bot: s*x)"
  • [ContentFilter] Add [sensual,dating].
  • [ContentFilter] Improve "pussy" > "(puss|sizz)y".
  • remove some space-eating icon nonsense.

**.11.2021:

  • Fixed "Autoplay next video" button reshowing up when disabled for user without sponsorblock extension.
  • Fixed Remove Share,Clip,Save to button when using new layout (last seen: today).
  • Now will remove the dislike counter if there's no number (just dislike text only).
  • Remove homepage button on mobile (disabled and should'nt enabled)
  • block web-animations-next-lite.min.js (disable animation possibly?? BETA)
  • Workaround bug disabling animation makes toast on bottom-left >stays in the place< but invisible which blocks cursor from scrubbing the start.
  • Add description on "ytd-masthead" and "ytd-watch-flexy".
  • Remove autoplaying video on channel homepage, which forces you to watch their video and wastes bandwidth (Bug: video still plays in background even when you get away from channel homepage).
  • Block old video list groups on subscription page.
  • Mobile Support (50% Completed, 10% Development).
  • Change YTSans Bold Back to Roboto Regular.
  • Remove (dis)like counter when there's no number, only "(Dis)like" text. this is related to YouTube's latest changes to (dis)like button.

**.10.2021:

  • Remove Universal Big Card on search result (mobile).
  • Fixed media player buttons getting bigger again (block .ytp-larger-tap-buttons)
  • Adding feature to remove bad comment (Im REALLY SICK of S*XUAL COMMENT BOTS WHYYYY YOUTUBE ?!?!??!).
  • added some commit from adfilt/yt.
    • Remove sponsored description links inserted by right holders (ytd-metadata-row-renderer).
    • remove like/dislike counter on mobile (disabled).
    • block autogenerated and mix playlist.
    • remove "experiencing interruption" toast.
    • remove playlist recommendation under videos.
    • remove hover overlay on video thumbnail (disabled).
    • update videosuggestwhenpauseembed...
    • update removesuggestionstvmode...
    • add description on "##.ytp-cards-teaser".
  • Add Remove "Recommencation less accurate? enablle history!" nudge on homepage (which had "rich" bloathing again).
  • Fixed typo which causes video title/description containing strips (not minus --) "––" blocked.
  • [Mobile] Remove avatar icon to the left of the login text.
  • [ContentFilter] new titles added [lagu pop,gebetan,beer,bir,[[ ]m/?v[ ]].
  • [ContentFilter] Improve "squid game" by making space optional.
  • remove ytpremium nag (last seen appear: 22/09/21_22.45 (text: change subtitle tutorial)) [youtube.com##.ytp-promotooltip-wrapper]
  • keep big buttons if using mobile/touch devices in desktop mode (because its harder to click on small mobile screen).
  • Remove "Explore" button (and deprecate older Trending/Discover button).
  • Block [Chinese,Korea] languages [\uAC00-\uD7AF\u1100-\u11FF\u3130-\uD7FF]
  • uBlock user: remove "big-butt" class using scriptlet (may also fix buggy button. NOT compatible with ABP... yet)
  • BIG: "Unmobilify" design changes back to older desktop design.
  • [ContentFilter] new titles added: [p***y,Squid Game (korea trend that spread mostly through roblox),{beaning,beaned,tide pods}(3 of these are from that sucky tiktok)]

**.09.2021:

  • [ContentFilter] new titles added: "Devious Lick" (Malicious tiktok trend).
  • Added section "Design changes" (anything youtube did to make its design more bulky and bloated for desktop site).
  • Fixed annotations.js request not blocked.
  • Restore Big button on searchbox (change last seen 22/09/21). × removed duplicate filter.
  • (not completely related to this changelog): Extensions released for ease of customization (see /Extensions/Customize.lst for more).
  • Remove "Comment blocking", you can still block comment by subscribing to the comment extension (/Extensions/Comment.txt).
  • (NEW!) Block Potentially Quotawasting and privacyinvasion bloat feature: autoplay hd withsound ifyouhoverthevideo (and yes, it had relation with that rich-renderer thing. which sucks).
  • Changed some description and arranging some things to right places.
  • Fixed Some content not filtered (subscription page in grid view) by adding "ytd-grid-video-renderer" to content filter upward.
  • [ContentFilter] new titles added: [nud(e|ity),cock,kiss(es|ing),(sf)ucky (sf)ucky,drunk,egirl].
  • [ContentFilter] new channel added: [itsOwen,Oboat,emily is daddy,imZarz,ClewFix,Doal,Clouds] (infos from youtu.be/tTAZaHlYlIQ).
  • Adding #?# to a line that has ":has()" and ":has-text()" to make sure good compatibity.
  • "Temporarily" remove annoying "tp-yt-iron-dropdown" popups.
  • Restore Big button on Video Player (change last seen 07/09/21).
  • DEPRECATE "Removes the homepage link from the upper-left YouTube logo" (because its useless to block it since its not a visual disturbance, its just a link) × [ContentFilter] Fixed certain video (mostly on homepage) not filtered based on the channel name

**.08.2021:

  • Adding YouTube Premium Section.
  • Blocks more YTPremium and tutorial-nonsense nag.
  • Hide Username & Email Address on Account Selection

[ContentFilter] some cleanup, shorten, workarounds, bugfixes... [ContentFilter] Removing Space next to comma (", " > ",") on :upward() to save some bytes.

  • Change YTSans Bold to YTSans Regular (WHY YouTube?!?!).
  • [ContentFilter] Fixed "kpop" (k(orean?)?[- ]?(pop|drama)).
  • [ContentFilter] Improve "s.x" ("se(x|ks)" > "se3").
  • [ContentFilter] Changing ({s,d}) to {s,d}.

[ContentFilter] Changing (-| ) to [- ].

  • [ContentFilter] new titles added: [tfw no gf,intim,mesum,perkosa,selingkuh,jedag( |-)jedug,toddler,[boiy]{8,8},youtube shorts,#shorts,XXX,boob,retarded,pantek,bokep,v.g.n.(censored due to its "extremeness")].
  • [ContentFilter] Updated "minecraft girl" to "(minecraft|hot) girl".
  • another cleanup...
  • clean things related to content filtering.
  • Adding comment container height limit.
  • Adding "www.youtube.com" to ytd-* related things.
  • improve country code removing.
  • [Mobile] Adding Content Filter.
  • [Mobile] Adding Stop Autoplay.
  • [Mobile] Remove YouTube Premium Offer.
  • [Mobile] Remove related content.
  • Mobile Support (50% Completed).
  • Only remove some button if user is logged in/out
  • Clean more things on youtube (too much to say here, just look on the file).
  • update some channel blacklist
  • big cleanup...
  • added description, make some things look better.

**.07.2021:

  • Changed/Updated anti circumventing ads (update fetched from ABP Anti-Circumvent).
  • Removing "YouTube Disable Polymer mode" rules, as not alot of people using disable polymer mode. (ithink u cant disable polymer mode anymore, other than using extension).
  • [ContentFilter] new string added: [masha,noob vs pro,(boy|girl)friend,pregnant,i love you,minecraft girl].
  • [ContentFilter] new channel blocked: "Piper Rockelle" (Lazyp*rn Youtuber, from DJ Cook)
  • [ContentFilter] Reclean the list.
  • [ContentFilter] append "barat" next to "musik/lagu rohani".

some cleanup... Making filter rules smaller and faster by removing redundant ".style-scope" class (saving 300 worth of bytes).

  • [ContentFilter] new string added: [K-Drama,Ragnarok]
  • [ContentFilter] changed "episod" back to "full episod" because it blocks majority of videos (including minecraft videos from mumbo jumbo, and grian).
  • [ContentFilter] fixed "episode".
  • [ContentFilter] new string added: "Top-up" (because indo peoples crazily addicted to buying rather EXPENSIVE and USELESS things JUST FOR the F***ING GAME ?!?!)

some cleanup...

  • [ContentFilter] Simplified [Baby,Babies,Bayi,Balita] to "ba(bies|by|yi|lita)"
  • [ContentFilter] Simplified "k?anak[-k?anak]" to "k?anak" because its not necessary anyway.
  • [ContentFilter] new string added: murder live,roman(ce|tis),asmara,permission to dance.

[ContentFilter] remove some duplicates. [ContentFilter] simplified 3am detection.

  • [ContentFilter] Improve "Nursery" (nursery( rhymes?) > nursery (nursery is "kamar bayi" in indo lmao XD))
  • [ContentFilter] new string added: "wrong heads".
  • Removes the country codes beside youtube logo (improves privacy when screenshoting/recording)
  • Updated channel blacklist description.
  • Updated Original Author. × [ContentFilter] swap elsa|barbie.
  • [ContentFilter] Improve "bts" (bangtantv > bangtan)
  • [ContentFilter] Improve "preston" (prestonplay(s|z?) > preston)
  • [ContentFilter] Shortened (.?) > .? (saving 240 bytes)
  • [ContentFilter] new string added: barbie
  • [ContentFilter] new channel blocked: "123 Go"
  • [ContentFilter] Change block ≥3-CAP text to block ALL-CAP text.
  • [ContentFilter] new channel blocked: "Jester" (3AM Clickbait fake videos).
  • [ContentFilter] new string added: [doraemon,dangdut].
  • [ContentFilter] Improve "bts" by adding space-detection > b ?t ?s.
  • block 2nd "dual panel" on search page
  • [ContentFilter] fixed "UpinIpin".
  • [ContentFilter] new string added: [kak ros,ome.tv,galau,bangtantv,bts,push rank,bang bang,mainan].
  • [ContentFilter] Better blocking on channel names
  • [ContentFilter] Improve "BlackPink" by adding space-detection > black ?pink

[ContentFilter] BIG UPDATE: Filter lists now works more efficient, faster, and shorter.

  • [ContentFilter] new string added "84*0t"
  • Some bug fix

———————————————————————————————