Changelog

March 20, 2024

v 17.10

• Show native controls: Fixed unmuting on Twitter
• Show native controls: Fixed some videos playing only audio on twitter.com
• Show native controls: Fixed an infinite loop on sports.tj with showing and hiding the video controls
• Stop autoplaying video: Improved handling of videos with no video source
• Video Highlight: Make all videos opaque, in case they're currently transparent
• Bypass link shorteners: Fixed escaping of ampersands in meta http-equiv refresh

Jan. 31, 2024

v 17.9

• Hide some app banners: Hide an invisible overlay on Reddit that prevented clicks.
• Protect drag and drop: Fixed a bug introduced in StopTheMadness Mobile 17.1 where dragging text was not protected in some cases.
• Protect autocomplete: Fixed an issue with autocomplete values containing "webauthn".
• Show native video controls: Fixed an incompatibility with Twitter.
• Stop autoplaying video: Fixed an incompatibility with wired.com.
• Custom URL redirects: Use the URL editing keyboard in the extension popup.

Dec. 20, 2023

v 17.8

• Fixed an issue where video ads didn't play, causing the video to pause.
• Stop autoplaying audio and video: No longer pauses for YouTube ads, regardless of whether Skip video ads is enabled
• Show native controls: Fixed an issue where the YouTube end screen wasn't displayed when the autoplay button is toggled off
• Fixed the appearance of the icon in Manage Extensions and Extensions Settings

Dec. 6, 2023

v 17.7

• Show native controls: Fixed an issue where YouTube videos wouldn't play on iPhone
• Stop autoplaying audio and video: Fixes for ESPN and G/O Media sites

Oct. 29, 2023

v 17.6

• YouTube Skip video ads improvements
• Stop autoplaying: Stop msnbc.com videos from following you down the page
• Stop autoplaying: Stop sites from disabling AirPlay
• Stop autoplaying: Fixed a bug where the video remained paused after scrubbing in the timeline
• Stop link trackers: Copy link on Twitter now removes tracking parameters from x.com links

Oct. 23, 2023

v 17.4

• Edit Tab URL: Added a button to delete the entire URL path
• Fixed some Content-Security-Policy incompatibilities
• Hide Page Element: Fixed a bug when tapping in a page area outside the document body
• Hide Page Element: Fixed a bug where the dialog could be affected by the page style
• Stop link trackers: Remove mtm_ URL tracking parameters (Matomo Analytics)
• Stop link trackers: Fixed a bug where the URL query was removed from Twitter /search and /i/redirect URLs
• YouTube video quality: Fixed an issue where the video could restart after tapping a timestamp link

Sept. 24, 2023

v 17.3

• Workaround for a Google Search bug where the insertion point is placed at the beginning rather than the end of the search field.
• Hide Page Element: Fixed a bug with the Default website options that overwrote the existing custom style element.
• Show native controls: Fixed compatibility with the BBC video player.
• Show native controls: Fixed an issue on iPhone where video controls could be missing after leaving fullscreen.
• Show native controls: Improved on Gizmodo.
• Stop autoplaying video: Stop the video from following you down the page on G/O Media sites.
• Hide some app banners: Hide the banner "Upgrade to a smarter Gmail" at the top of mail.google.com
• Hide some app banners: Fixed scrolling on Reddit 18+ profiles
• Hide some app banners: Fixed a bug where the Reddit login form was hidden
• Edit Tab URL: Fixed an issue where autocomplete suggestions could appear in the keyboard.
• The instructions to enable the extension show the new Allow in Private Browsing toggle for iOS 17.

Aug. 28, 2023

v 17.2

• Show native controls: Fixed an issue where volume/mute button could display an outdated status.
• Stop link trackers: No longer removes "cid" from URL parameters, because that broke https://calendar.google.com/calendar/u/0?cid= links.

July 31, 2023

v 17.1

• Hide some app banners: Improved the hiding of banners on Google Search
• Stop link trackers: Remove the URL query from www.tiktok.com URLs
• Stop link trackers: No longer removes the URL query from platform.twitter.com URLs, which broke https://platform.twitter.com/embed/Tweet.html?id= links
• Show native controls: Fixed clicking on a video inside an anchor element, such as on reddit.com
• Show native controls, Include loops: Fixed compatibility with YouTube Shorts, which are loop videos
• Stop autoplaying video: Hide the video fixed at the top of the page on tomsguide.com
• Fixed Custom Elements and Font Replacements on basecamp.com
• Improved the detection of javascript: links
• Bypass the anti-adblock on kachelmannwetter.com that was mistakenly accusing StopTheMadness
• Additional refactoring
• Bypass AMP: Fixed a redirect loop on jeuxpourtous.org

June 30, 2023

v 17.0

• New features: Stop autoplaying audio and show native audio controls!
These features have been combined with the existing stop autoplaying video and show native video controls website options.
• Stop autoplaying audio and video: Stops videos on usatoday.com from following you down the page.
• Stop link trackers: Include some known tracking parameters from https://privacytests.org/
• Stop link trackers: Improved detection of international Google links.
• Stop link trackers: Protect mouseup events.
• Stop link trackers: Fix incompatibility with reordering photos on smugmug.com.
• Protect copy, cut, and paste: Fixed paste incompatibility with some sites.
• Protect drag and drop: Fixed incompatibility with smugmug.com and some other sites.
• Hide Page Element: Fixed a syntax error when a class attribute has invalid CSS syntax.
• Exclude the extension from loading in XML documents.
• Hide some app banners: Fixed some issues on instagram.com.

June 1, 2023

v 16.2

Fixed breakage of IDBObjectStore.put() in web apps.

May 30, 2023

v 16.0

• New feature: Hide Page Element. Allows easy selection of elements on web pages to hide permanently.
• New website option: Stop scroll to text fragment. Stops links from automatically highlighting text when the page loads.
• New website option: Stop repeating timers. Stops web pages from updating themselves while they're open.
• New website option: Protect private windows. Stops the web page from detecting that you're viewing it in a Safari private window.

May 21, 2023

v 15.1

• Video speed: Setting the speed on YouTube no longer requires the "Fixed speed" option
• Video speed: The stepper interval has been increased from 0.1 to 0.5
• Hide some app banners: Hides more banners on Instagram

May 8, 2023

v 14.2

• Edit Tab URL: Increased the font size in the editing area
• Hide some app banners: Fixed on arte.tv and deutschlandfunk.de
• Stop keyboard page zoom: Fixed on blu-ray.com
• Improved the readability of the link color at the bottom of the extension popup in dark mode

April 20, 2023

v 14.1

• Fixed a bug where iCloud export from iOS to Mac could overwrite the "Open Link with" setting.
• Added an informational note that iCloud Drive must be enabled to use iCloud export.
• Show video controls no longer covers up subtitles on YouTube.
• Bypass AMP: Fixed an infinite redirect that could occur on a site using the AMP for WordPress plugin.
• Stop link trackers: The "cid" URL parameter is now removed only if the URL is to an external website, because "cid" is sometimes used for non-tracking purposes.

April 17, 2023

v 14.0

• New feature: Edit Tab URL! Instead of struggling to edit a URL in the Safari address bar, edit the URL in a large editing field, with buttons to remove the URL query, copy the URL, or open the URL.
• Bypass link shorteners: Added googleadservices.com
• Stop link trackers: Stop the redirect page when clicking googleadservices.com links on Google Search
• Stop autoplaying videos: Improvements on knowyourmeme.com
• Protect autocomplete: Fixed an incompatibility with costco.com forms
• The custom CSS and JavaScript fields now use a monospaced font
• Hide some app banners: Hide "Sign in to Google" on the Google Search mobile site on iPad

March 14, 2023

v 13.2

• New website option on iPad: Protect contextual menus only when the option key is pressed.
• New website option on iPad: Protect return key. This is now separate from "Protect other keys".
• Stop autoplaying videos: Stop the video from following you down the page on Yahoo Sports.
• Show video controls: Allow volume changes on sites that prevent it.
• Force links into same tab: Fixed on www.yodobashi.com.
• Shadow DOM: Fixed an incompatibility with Home Assistant add-ons.
• Protect zooming: Improved on some sites.

March 6, 2023

v 13.1

Show video controls: Fixed a minor bug introduced in version 13.0

Feb. 23, 2023

v 13.0

• New feature: Video Highlight. Press a button to hide everything on a web page except the video! Use this as a supplement to or replacement for the website option Show video controls.
• Stop autoplaying videos: Stop the video from following you down the page on ABC News, KTLA, Corriere Della Sera, and Gawker sites such as Gizmodo.
• Font replacements: Fixed an issue on YouTube Music (music.youtube.com).
• Bypass link shorteners: No longer bypasses apple.news, because Safari now lets you choose whether to open in News or Safari.
• Stop link trackers: Adopted some features of Bypass link shorteners that don't require a separate connection, such as extracting a redirect from URL parameters.
• Stop new windows: Fixed a timing issue on one site.
• The launch screen has been redesigned with screenshots showing how to enable the Safari extension.

Jan. 26, 2023

v 12.0

• New website options: (1) Force all links into the same tab and (2) Force all links into new tabs. These are added to a popup menu along with Force external links into the same tab and Force external links into new tabs.
• Protect all key presses (on iPad): Separated into options (1) Protect escape key and (2) Protect other keys
• Hide app banners: Fixed an issue with Request Desktop Website where the Sign in with Google banner could interfere with clicks even when hidden
• Stop autoplaying videos: Stop the video from following you down the page on sfgate.com
• Bypass link shorteners: Bypass YouTube redirects
• Bypass link shorteners: Now applies to the contextual menu

Jan. 11, 2023

v 11.1

• Fonts, CSS, and JS in site-specific options now can both be customized and also use the default options.
• Fixed a minor bug with the new website option "Stop new windows".
• Fixed an inadvertent error in the web inspector console log.

Jan. 9, 2023

v 11.0

• New feature: Allow fonts and custom elements for site-specific website options to use the default options for all sites! This makes it easier to use the same fonts, CSS, or JS on all websites.
• New website option: Stop new windows! This stops websites from using the window.open() API to a new window or tab, for example to send you to an advertiser's page.
• New website option: Protect all links! This stops all clickjacking, covering cases not already covered by Protect 2-finger click and Stop link trackers.
• Hide some app banners: Now hides "Sign in with Google" banners on all sites and Google Doodles on Google Search. Also fixes hiding "Give feedback on these results?" on Google Search.
• Stop autoplaying videos: Stop the video from following you down the page on CNET.
• Bypass link unshorteners: Bypass Twitter censorship of outbound links, such as to Mastodon.
• Bypass link unshorteners: Bypass click.redditmail.com URLs.
• Show video controls: Fixed an incompatibility on Reddit.
• Redirects: Fixed an issue where an empty Replacement for an enabled redirect could cause a redirect loop.

Dec. 14, 2022

v 10.3

• Hide the See Reddit in Reddit App banner.
• Fixed an issue on Reddit where links in some comments couldn't be opened.
• Hide the Sign in to Google banner on the desktop version of Google Search.

Nov. 19, 2022

v 10.1

Fixed iCloud import error "Invalid settings."

Nov. 14, 2022

v 10.0

New feature: Font replacement!
Easily substitute one font for another on web pages.

Other changes:
• Hide some app banners: Hide the Google Single Sign-On banner on Reddit with Request Desktop Website.
• Add Custom Elements to iframes in addition to the main frame.
• Custom style elements: Fixed problems with strict Content Security Policy.
• Renamed the website option Protect ⌘-click to Protect 2-finger click, enabled it by default, and moved it to the Recommended section.
• Hide the keyboard-related website options on iPhone.
• Added website options from the desktop extension: Protect all clicks, Protect all key presses, Protect focus and blur, Protect option-key shortcuts.

Nov. 4, 2022

v 9.2

• Hide some app banners: Fixed many annoyances on Reddit, such as scroll lock, NSFW popups, and Single Sign On popups
• Show video controls: Fixed the video covering up the search popup on YouTube with Request Desktop Website

Oct. 31, 2022

v 9.1

• Show video controls: Fixed a WebKit quirk with Request Desktop Website on www.youtube.com
• Stop autoplay videos: Stops the video player from following you down the page on independent.co.uk
• Custom URL redirects: Fixed a bug where an edit was not saved when the popup was closed

Oct. 25, 2022

v 9.0

• New checkbox at the top of the popup to quickly disable and enable the entire extension
• Show video controls: Fixed an issue where a site's Content Security Policy could block a YouTube embed
• Force external links into current tab: Fixed on eBay
• Other minor improvements and fixes

Sept. 29, 2022

v 8.0

New feature:
Automatically select the highest video quality on YouTube!

Other changes:
• "Stop autoplaying videos" fix on Metacritic
• "Show video controls" fixes for YouTube videos embedded on other sites
• "Protect drag and drop" compatibility improvement

Sept. 21, 2022

v 7.4

"Stop autoplaying videos" changes:
• Fast-forward video ads on youtube-nocookie.com as well as youtube.com
• Stop videos from following you down the page on Ars Technica and CNN
• Fixed incompatibility with twitter.com
Other changes:
• Hide app banners on Google Maps
• "Show video controls" fixes and improvements
• Fixed a bug where closing the extension popup didn't save a custom elements change
• Minor improvements to iCloud export and import

Sept. 2, 2022

v 7.3

Fixed a bug in "Stop link trackers" where tracking tags were not always removed from Twitter URLs.

Sept. 1, 2022

v 7.2

• Removes all tracking tags from the end of Twitter tweet URLs
• Removes all tracking tags when using "Copy link to Tweet" on Twitter
• Removes ref= tags from Amazon URLs
• Improved compatibility with website Content-Security-Policy
• Added pinterest.com to "Hide some app banners"
• Fixed a bug in the extension popup where the custom style and script element fields might not be filled after duplicating website options.

Aug. 14, 2022

v 7.1

• Fixed an issue on google.com where link titles could appear in bold font
• Fixed "Stop link trackers" issue on google.com with Request Desktop Website
• Hides "Give feedback on these results?" on google.com
• Stops more autoplaying video players: SendToNews, MoatAds, and dailymail.co.uk
• Show video controls improvement
• Improved handling of the Shadow DOM

Aug. 1, 2022

v 7.0

Stop autoplaying videos improvements:
• Stops videos from following you down the page when you scroll on many websites!
• YouTube ads automatically fast-forwarded!
• Removes MP4 posters from videos in Safari, because posters can autoplay too.

Show video controls improvements:
• You can move the "Show video controls" switch to the top of the popup for quick access!
• Shows "Skip Ad" button on YouTube when available.
• Loop videos are excluded from "Show video controls" by default, because background videos can take over the page. A new website option "Include loops" lets you include loop videos.
• Improved compatibility on cnn.com and iphoneincanada.com

Other improvements:
• New "Stop keyboard page zoom" website option. Stop the page from zooming in when you open the software keyboard!
• quora.com added to "Hide some app banners". The quora login prompt is hidden too!
• Bypass AMP "links and viewer" bypasses the AMP viewer only if there's a single iframe on the page. This should stop some unexpected redirects while browsing Google search results.
• "Stop link trackers" removes the __cft__[0], __tn__, and _fb_noscript URL parameters.

July 4, 2022

v 6.2

• Improved "Bring images to the front"
• Moved some options in the extension popup from "Use with caution" to "Widespread breakage" because of website incompatibilities
• Improved "Show native video controls"
• Improved "Protect text selection"

June 1, 2022

v 6.1

• Improved "Bring images to the front".
• Enable contextual menu on Flickr images.
• Fixed an issue where a YouTube video was played muted when clicked from the YouTube front page.
• Fixed a "Bypass AMP" redirect loop on some WordPress sites.

May 2, 2022

v 6.0

New feature: Custom URL redirects!
Redirect new Reddit to old Reddit, Twitter to Nitter, YouTube to Invidious, etc.
You can create any redirect that you want!

Other changes:
• It's now easier to start playing embedded YouTube videos with "Stop autoplaying videos".
• Added igshid, ref_src, and ref_url to the URL tracking parameters removed by "Stop link trackers".
• When duplicating website options, custom CSS and JS elements are now also duplicated.
• Allow paste of 2FA codes on the App Store Connect login page.

April 4, 2022

v 5.0

• Show native video controls improvements on many sites.
• Added IMDb to Hide some app banners.
• Added cid, c_id, itm_, mbid, and mc_tc to URL tracking parameters removed by Stop link trackers.
• Improved error message text for iCloud export and import network problems.
• Fixed an incompatibility issue with the Dark Reader extension.
• Other minor fixes and improvements.

March 13, 2022

v 4.1

Fixed an issue where iCloud import of settings was slow or never finished.

March 10, 2022

v 4.0

• iCloud export and import of StopTheMadness settings from Safari! Now it's easy to set up a new device. You can even share between the Mobile and Mac versions of StopTheMadness.
• The extension popup now has New and Duplicate buttons to make it easier to add URL-specific website options. The New button disables all website options, and the Duplicate button duplicates the currently selected website options.
• Reddit NSFW page popups and filters are now hidden by Hide some app banners.
• Mailchimp list-manage.com and Google goo.gl have been added to Bypass link shorteners.

Jan. 26, 2022

v 3.3

• Fixed a bug where URL-specific options created with a path at the end failed to match web pages with a URL query after the path.
• Sort the URL-specific options alphabetically in the popup list.

Jan. 17, 2022

v 3.2

• Improvement to app banner hiding on Google.
• Stop video autoplay ignores fake non-user clicks.
• Custom style elements don't wait for DOMContentLoaded to load.
• Custom elements load only in the top frame.
• Fixed a bug where custom elements were not removed immediately when deleting website options.
• Fixed a Bypass link shorteners bug with links in an iframe.

Jan. 10, 2022

v 3.1

• Improved app banner hiding on Google.
• Removes even more URL tracking parameters.
• The custom style element and custom script element areas in the StopTheMadness popup now automatically import from a CSS or JS file in the current Safari tab. This allows you to easily add user scripts from sites such as Greasy Fork.
• Protect text selection fixed on Medium when using iPad and trackpad.
• Protect drag and drop fixed on You Need A Budget.

Dec. 28, 2021

v 3.0

• New feature: Site-specific CSS and JS! Add your own custom style and script elements to web pages. This gives you limitless possibilities for customizing the web!
• Fixed app banner hiding on Google.
• Show native video controls improvements on AniMixPlay and other sites. Also stops sites from disabling Picture-in-Picture.
• Fixed a bug where new URL-specific website options could not be added after around 20.
• The new URL-specific website options field no longer autocapitalizes.

Dec. 17, 2021

v 2.6

Fix for missing preferences on iOS 15.2. Safari changed the storage area of the preferences. If your preferences are missing after the update, open the StopTheMadness website options popup in Safari, and your preferences will be restored. (Restoration works only if you haven't changed any website options since the iOS 15.2 update, sorry!)

Other changes:
• Improvements to Stop video autoplay.
• The AMP viewer is now allowed by default, because many people prefer to use it on Google Image Search. (AMP links are still blocked by default.) To block the AMP viewer too, switch the popup from "links" to "links and viewer".
• Renamed some website options for clarity.

Nov. 30, 2021

v 2.5

• Show video controls: Fixed an issue with inline videos when switching from fullscreen to picture-in-picture.
• Stop video autoplay: Fixed an issue with un-pausing when fullscreen.
• Moved the "Hide some banners" website option up into the "Recommended" section.
• Clarified how to add new custom website options.

Nov. 16, 2021

v 2.4

• "Show video controls" website option fixes and improvements.
• Fixed AMP redirect loop on some WordPress sites.
• Added cur.at to list of known link shorteners.

Nov. 8, 2021

v 2.3

• Fixed a bug with Bypass AMP and Bypass link shorteners. This bug could cause unnecessary battery usage.
• Fixed a bug with "Hide some banners" on Google Search where European cookie consent dialogs were accidentally hidden.
• Hide "smart app banners" at the top of the web page.
• Hide the app banner on Tumblr.

Nov. 5, 2021

v 2.2

• Show video controls now works better on a number of websites, allowing you to show the native video controls and enter picture-in-picture.
• Hide the popup banners prompting you to get the app on Google, DuckDuckGo, Reddit, and Instagram!